0001707753-22-000063.txt : 20221202 0001707753-22-000063.hdr.sgml : 20221202 20221202171558 ACCESSION NUMBER: 0001707753-22-000063 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20221031 FILED AS OF DATE: 20221202 DATE AS OF CHANGE: 20221202 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Elastic N.V. CENTRAL INDEX KEY: 0001707753 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: P7 FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38675 FILM NUMBER: 221443015 BUSINESS ADDRESS: STREET 1: KEIZERSGRACHT 281 CITY: AMSTERDAM STATE: P7 ZIP: 1016 ED BUSINESS PHONE: (650) 458-2620 MAIL ADDRESS: STREET 1: 800 WEST EL CAMINO REAL SUITE 350 CITY: MOUNTAIN VIEW STATE: CA ZIP: 94040 FORMER COMPANY: FORMER CONFORMED NAME: Elastic B.V. DATE OF NAME CHANGE: 20180612 FORMER COMPANY: FORMER CONFORMED NAME: Elasticsearch Global BV DATE OF NAME CHANGE: 20170605 FORMER COMPANY: FORMER CONFORMED NAME: ELasticsearch Global BV DATE OF NAME CHANGE: 20170526 10-Q 1 estc-20221031.htm 10-Q estc-20221031
000170775304-30falseOct 31, 20222023Q200017077532022-05-012022-10-3100017077532022-11-30xbrli:shares00017077532022-10-31iso4217:USD00017077532022-04-300001707753us-gaap:ConvertiblePreferredStockMember2022-10-31iso4217:EURxbrli:shares0001707753us-gaap:ConvertiblePreferredStockMember2022-04-300001707753estc:OrdinarySharesZeroPointZeroOneMember2022-04-300001707753estc:OrdinarySharesZeroPointZeroOneMember2022-10-310001707753estc:SubscriptionMember2022-08-012022-10-310001707753estc:SubscriptionMember2021-08-012021-10-310001707753estc:SubscriptionMember2022-05-012022-10-310001707753estc:SubscriptionMember2021-05-012021-10-310001707753estc:ProfessionalServicesMember2022-08-012022-10-310001707753estc:ProfessionalServicesMember2021-08-012021-10-310001707753estc:ProfessionalServicesMember2022-05-012022-10-310001707753estc:ProfessionalServicesMember2021-05-012021-10-3100017077532022-08-012022-10-3100017077532021-08-012021-10-3100017077532021-05-012021-10-31iso4217:USDxbrli:shares0001707753us-gaap:CommonStockMember2022-07-310001707753us-gaap:TreasuryStockMember2022-07-310001707753us-gaap:AdditionalPaidInCapitalMember2022-07-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310001707753us-gaap:RetainedEarningsMember2022-07-3100017077532022-07-310001707753us-gaap:CommonStockMember2022-08-012022-10-310001707753us-gaap:AdditionalPaidInCapitalMember2022-08-012022-10-310001707753us-gaap:RetainedEarningsMember2022-08-012022-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012022-10-310001707753us-gaap:CommonStockMember2022-10-310001707753us-gaap:TreasuryStockMember2022-10-310001707753us-gaap:AdditionalPaidInCapitalMember2022-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-310001707753us-gaap:RetainedEarningsMember2022-10-310001707753us-gaap:CommonStockMember2021-07-310001707753us-gaap:TreasuryStockMember2021-07-310001707753us-gaap:AdditionalPaidInCapitalMember2021-07-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001707753us-gaap:RetainedEarningsMember2021-07-3100017077532021-07-310001707753us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-310001707753us-gaap:CommonStockMember2021-08-012021-10-310001707753us-gaap:RetainedEarningsMember2021-08-012021-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012021-10-310001707753us-gaap:CommonStockMember2021-10-310001707753us-gaap:TreasuryStockMember2021-10-310001707753us-gaap:AdditionalPaidInCapitalMember2021-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310001707753us-gaap:RetainedEarningsMember2021-10-3100017077532021-10-310001707753us-gaap:CommonStockMember2022-04-300001707753us-gaap:TreasuryStockMember2022-04-300001707753us-gaap:AdditionalPaidInCapitalMember2022-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300001707753us-gaap:RetainedEarningsMember2022-04-300001707753us-gaap:CommonStockMember2022-05-012022-10-310001707753us-gaap:AdditionalPaidInCapitalMember2022-05-012022-10-310001707753us-gaap:RetainedEarningsMember2022-05-012022-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-10-310001707753us-gaap:CommonStockMember2021-04-300001707753us-gaap:TreasuryStockMember2021-04-300001707753us-gaap:AdditionalPaidInCapitalMember2021-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001707753us-gaap:RetainedEarningsMember2021-04-3000017077532021-04-300001707753us-gaap:AdditionalPaidInCapitalMember2021-05-012021-10-310001707753us-gaap:CommonStockMember2021-05-012021-10-310001707753us-gaap:RetainedEarningsMember2021-05-012021-10-310001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012021-10-3100017077532020-05-012020-10-310001707753estc:SaaSSelfManagedMember2022-08-012022-10-310001707753estc:SaaSSelfManagedMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-08-012022-10-31xbrli:pure0001707753estc:SaaSSelfManagedMember2021-08-012021-10-310001707753estc:SaaSSelfManagedMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-08-012021-10-310001707753estc:SaaSSelfManagedMember2022-05-012022-10-310001707753estc:SaaSSelfManagedMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-05-012022-10-310001707753estc:SaaSSelfManagedMember2021-05-012021-10-310001707753estc:SaaSSelfManagedMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-05-012021-10-310001707753estc:SelfManagedSubscriptionMember2022-08-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SelfManagedSubscriptionMember2022-08-012022-10-310001707753estc:SelfManagedSubscriptionMember2021-08-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SelfManagedSubscriptionMember2021-08-012021-10-310001707753estc:SelfManagedSubscriptionMember2022-05-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SelfManagedSubscriptionMember2022-05-012022-10-310001707753estc:SelfManagedSubscriptionMember2021-05-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SelfManagedSubscriptionMember2021-05-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SubscriptionMember2022-08-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SubscriptionMember2021-08-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SubscriptionMember2022-05-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberestc:SubscriptionMember2021-05-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberestc:ProfessionalServicesMemberus-gaap:SalesRevenueNetMember2022-08-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberestc:ProfessionalServicesMemberus-gaap:SalesRevenueNetMember2021-08-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberestc:ProfessionalServicesMemberus-gaap:SalesRevenueNetMember2022-05-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberestc:ProfessionalServicesMemberus-gaap:SalesRevenueNetMember2021-05-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-08-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-08-012021-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-05-012022-10-310001707753us-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-05-012021-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-10-310001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-04-300001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-04-300001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-04-300001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-04-3000017077532021-07-012021-07-310001707753estc:CmdWatchSecurityIncMember2021-09-172021-09-170001707753estc:CmdWatchSecurityIncMember2021-09-170001707753estc:OtherAcquisitionsMember2022-05-012022-10-310001707753estc:OtherAcquisitionsMember2022-10-310001707753estc:CmdWatchSecurityIncMember2022-10-310001707753us-gaap:LeaseholdImprovementsMember2022-05-012022-10-310001707753us-gaap:LeaseholdImprovementsMember2022-10-310001707753us-gaap:LeaseholdImprovementsMember2022-04-300001707753estc:ComputerHardwareAndSoftwareMember2022-05-012022-10-310001707753estc:ComputerHardwareAndSoftwareMember2022-10-310001707753estc:ComputerHardwareAndSoftwareMember2022-04-300001707753us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2022-05-012022-10-310001707753us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2022-05-012022-10-310001707753us-gaap:FurnitureAndFixturesMember2022-10-310001707753us-gaap:FurnitureAndFixturesMember2022-04-300001707753us-gaap:AssetUnderConstructionMember2022-10-310001707753us-gaap:AssetUnderConstructionMember2022-04-300001707753us-gaap:DevelopedTechnologyRightsMember2022-10-310001707753us-gaap:DevelopedTechnologyRightsMember2022-05-012022-10-310001707753us-gaap:CustomerRelationshipsMember2022-10-310001707753us-gaap:CustomerRelationshipsMember2022-05-012022-10-310001707753us-gaap:TradeNamesMember2022-10-310001707753us-gaap:TradeNamesMember2022-05-012022-10-310001707753us-gaap:DevelopedTechnologyRightsMember2022-04-300001707753us-gaap:DevelopedTechnologyRightsMember2022-05-012022-07-310001707753us-gaap:CustomerRelationshipsMember2022-04-300001707753us-gaap:CustomerRelationshipsMember2022-05-012022-07-310001707753us-gaap:TradeNamesMember2022-04-300001707753us-gaap:TradeNamesMember2022-05-012022-07-3100017077532022-05-012022-07-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2022-08-012022-10-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2021-08-012021-10-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2022-05-012022-10-310001707753estc:SubscriptionSelfManagedAndSaaSMemberus-gaap:CostOfSalesMember2021-05-012021-10-310001707753us-gaap:SellingAndMarketingExpenseMember2022-08-012022-10-310001707753us-gaap:SellingAndMarketingExpenseMember2021-08-012021-10-310001707753us-gaap:SellingAndMarketingExpenseMember2022-05-012022-10-310001707753us-gaap:SellingAndMarketingExpenseMember2021-05-012021-10-310001707753us-gaap:CustomerContractsMember2022-10-310001707753us-gaap:CustomerContractsMember2022-04-300001707753srt:MaximumMember2022-10-310001707753us-gaap:EmployeeStockOptionMember2022-10-310001707753us-gaap:EmployeeStockOptionMember2022-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2022-10-310001707753us-gaap:RestrictedStockUnitsRSUMember2022-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2022-10-310001707753estc:TwoThousandTwelveStockOptionPlanMember2022-04-300001707753us-gaap:ConvertiblePreferredStockMember2018-10-102018-10-100001707753us-gaap:ConvertiblePreferredStockMember2018-10-100001707753estc:ShareBasedPaymentArrangementNewEmployeeMemberestc:TwoThousandTwelveStockOptionPlanMember2018-09-012018-09-300001707753us-gaap:RestrictedStockUnitsRSUMember2022-05-012022-10-310001707753estc:TwoThousandTwelveStockOptionPlanMember2022-05-012022-07-310001707753estc:TwoThousandTwelveStockOptionPlanMember2022-05-012022-10-310001707753us-gaap:EmployeeStockOptionMember2022-05-012022-10-310001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2022-04-300001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2022-05-012022-10-310001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2022-10-310001707753estc:EquitySettledRestrictedStockUnitsRSUMember2022-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2022-08-012022-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2021-08-012021-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2022-05-012022-10-310001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2021-05-012021-10-310001707753estc:CostOfProfessionalServicesMember2022-08-012022-10-310001707753estc:CostOfProfessionalServicesMember2021-08-012021-10-310001707753estc:CostOfProfessionalServicesMember2022-05-012022-10-310001707753estc:CostOfProfessionalServicesMember2021-05-012021-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2022-08-012022-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012021-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2022-05-012022-10-310001707753us-gaap:ResearchAndDevelopmentExpenseMember2021-05-012021-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2022-08-012022-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012021-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2022-05-012022-10-310001707753us-gaap:GeneralAndAdministrativeExpenseMember2021-05-012021-10-310001707753us-gaap:EmployeeStockOptionMember2022-05-012022-10-310001707753us-gaap:EmployeeStockOptionMember2021-05-012021-10-310001707753us-gaap:RestrictedStockUnitsRSUMember2022-05-012022-10-310001707753us-gaap:RestrictedStockUnitsRSUMember2021-05-012021-10-310001707753srt:MaximumMembercountry:US2022-05-012022-10-310001707753country:US2022-08-012022-10-310001707753country:US2021-08-012021-10-310001707753country:US2022-05-012022-10-310001707753country:US2021-05-012021-10-310001707753estc:OtherCountriesMember2022-08-012022-10-310001707753estc:OtherCountriesMember2021-08-012021-10-310001707753estc:OtherCountriesMember2022-05-012022-10-310001707753estc:OtherCountriesMember2021-05-012021-10-310001707753country:US2022-08-012022-10-310001707753country:US2021-08-012021-10-310001707753country:US2022-05-012022-10-310001707753country:US2021-05-012021-10-310001707753us-gaap:NonUsMember2022-08-012022-10-310001707753us-gaap:NonUsMember2021-08-012021-10-310001707753us-gaap:NonUsMember2022-05-012022-10-310001707753us-gaap:NonUsMember2021-05-012021-10-310001707753country:US2022-10-310001707753country:US2022-04-300001707753country:NL2022-10-310001707753country:NL2022-04-300001707753country:GB2022-10-310001707753country:GB2022-04-300001707753country:IN2022-10-310001707753country:IN2022-04-300001707753estc:RestOfWorldMember2022-10-310001707753estc:RestOfWorldMember2022-04-300001707753us-gaap:SubsequentEventMemberus-gaap:EmployeeSeveranceMember2022-11-302022-11-300001707753srt:MinimumMemberus-gaap:SubsequentEventMember2022-11-300001707753srt:MaximumMemberus-gaap:SubsequentEventMember2022-11-300001707753srt:MinimumMemberus-gaap:SubsequentEventMemberus-gaap:EmployeeSeveranceMember2022-11-300001707753srt:MaximumMemberus-gaap:SubsequentEventMemberus-gaap:EmployeeSeveranceMember2022-11-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________________________________________________________________________________________________________________________________________________________________________
FORM 10-Q
____________________________________________________________________________________________________________________________________________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 2022
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-38675
_____________________________________________________________________________________________________________________________________________________________________________________________
Elastic N.V.
(Exact name of registrant as specified in its Charter)
____________________________________________________________________________________________________________________________________________________________________________________________
The Netherlands
Not Applicable
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
800 West El Camino Real, Suite 350
Mountain View, California 94040
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code: (650) 458-2620
____________________________________________________________________________________________________________________________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Ordinary shares, Par Value €0.01 Per ShareESTCNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
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, 2022, the registrant had 95,605,341 ordinary shares, €0.01 par value per share, outstanding.


Table of Contents
  Page
 
PART I.
  
Item 1.
 
 
 
 
 
 
Item 2.
Item 3.
Item 4.
  
PART II.
  
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.

2

Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risk and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “might,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential,” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:
the impact of macroeconomic conditions, including declining rates of economic growth, supply chain disruptions, inflationary pressures, increased interest rates, and other conditions discussed in this report, on information technology spending, sales cycles, and other factors affecting the demand for our offerings and our results of operations;
our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin, operating expenses (which include changes in sales and marketing, research and development and general and administrative expenses), and our ability to achieve and maintain future profitability;
our ability to continue to deliver and improve our offerings and successfully develop new offerings;
customer acceptance and purchase of our existing offerings and new offerings, including the expansion and adoption of our cloud-based offerings;
the impact of Russia’s invasion of Ukraine on our business and on the businesses of our customers and partners, including their spending priorities;
the impact of the 2019 coronavirus disease, including any current and future variants thereof (“COVID-19”), on our business, operations, hiring and financial results, and on the businesses of our customers and partners, including their spending priorities, the effect of governmental lockdowns, restrictions, new regulations and vaccine distribution and efficacy;
the impact that increased adoption of consumption-based arrangements could have on our revenue or operating results;
the impact of changes to our licensing of our products, specifically Elasticsearch and Kibana;
our assessments of the strength of our solutions and products;
our service performance and security, including the resources and costs required to prevent, detect and remediate potential security breaches or incidents, including by bad actors;
our ability to maintain and expand our user and customer base;
the market for our products continuing to develop;
competition from other products and companies with more resources, recognition and presence in our industry;
the impact of foreign currency exchange rate and interest rate fluctuations on our results;
the pace of change and innovation in the markets in which we operate and the competitive nature of those markets;
our business strategy and our plan to build our business;
our ability to effectively manage our growth, including any changes to our pace of hiring;
our international expansion strategy;
our operating results and cash flows;
our strategy of acquiring complementary businesses and our ability to successfully integrate acquired businesses and technologies;
the impact of acquisitions on our future product offerings;
our beliefs and objectives for future operations;
our relationships with and reliance on third parties, including partners;
our ability to protect our intellectual property rights;
our ability to develop our brands;
3

the impact of expensing stock options and other equity awards;
the sufficiency of our capital resources;
our ability to successfully defend litigation brought against us;
our ability to successfully execute our go-to-market strategy, including the positioning of our solutions and products, and expand in our existing markets and into new markets;
sufficiency of cash to meet cash needs for at least the next 12 months;
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 attract and retain qualified employees and key personnel;
our ability to onboard, provide training to and integrate new employees;
the effect of the loss of key personnel;
our expectations about the impact of natural disasters and public health epidemics and pandemics, on our business, results of operations and financial condition;
expectations about seasonality;
the future trading prices of our ordinary shares;
inflation;
our ability to service our debt obligations; and
general market, political, geopolitical, economic and business conditions (including developments and volatility arising from the ongoing COVID-19 pandemic and Russia’s invasion of Ukraine).
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations, and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors described in the section titled “Risk Factors” in Part II, Item 1A and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained herein. We cannot assure you that the results, events, and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which such statements are made. We undertake no obligation to update any forward-looking statements after the date of this Quarterly Report on Form 10-Q or to conform such statements to actual results or revised expectations, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.
4

PART I—FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Elastic N.V.
Condensed Consolidated Balance Sheets
(in thousands, except share and per share data)
(unaudited)
As of
October 31, 2022
As of
April 30, 2022
Assets
Current assets:
Cash and cash equivalents$856,237 $860,949 
Restricted cash2,385 2,688 
Accounts receivable, net of allowance for credit losses of $1,801 and $2,700 as of October 31, 2022 and April 30, 2022, respectively
185,906 215,228 
Deferred contract acquisition costs45,418 43,628 
Prepaid expenses and other current assets33,030 41,215 
Total current assets1,122,976 1,163,708 
Property and equipment, net5,696 7,207 
Goodwill303,742 303,906 
Operating lease right-of-use assets29,840 25,437 
Intangible assets, net37,384 45,800 
Deferred contract acquisition costs, non-current77,544 74,419 
Deferred tax assets5,395 5,811 
Other assets11,655 16,643 
Total assets$1,594,232 $1,642,931 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$41,055 $28,403 
Accrued expenses and other liabilities62,350 53,930 
Accrued compensation and benefits60,501 68,002 
Operating lease liabilities12,348 11,219 
Deferred revenue410,718 431,776 
Total current liabilities586,972 593,330 
Deferred revenue, non-current22,867 33,518 
Long-term debt, net567,026 566,520 
Operating lease liabilities, non-current19,127 16,482 
Other liabilities, non-current6,675 17,648 
Total liabilities1,202,667 1,227,498 
Commitments and contingencies (Notes 8 and 9)



Shareholders’ equity:
Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of October 31, 2022 and April 30, 2022
  
Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 95,575,775 shares issued and outstanding as of October 31, 2022 and 94,174,914 shares issued and outstanding as of April 30, 2022
1,005 990 
Treasury stock
(369)(369)
Additional paid-in capital1,351,987 1,250,108 
Accumulated other comprehensive loss(27,036)(18,130)
Accumulated deficit(934,022)(817,166)
Total shareholders’ equity 391,565 415,433 
Total liabilities and shareholders’ equity$1,594,232 $1,642,931 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

Elastic N.V.
Condensed Consolidated Statements of Operations
(in thousands, except share and per share data)
(unaudited)
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Revenue
Subscription$241,211 $190,257 $473,025 $367,442 
Services23,190 15,723 41,457 31,633 
Total revenue264,401 205,980 514,482 399,075 
Cost of revenue
Subscription55,101 42,242 108,652 79,762 
Services19,656 11,642 39,084 23,784 
Total cost of revenue74,757 53,884 147,736 103,546 
Gross profit189,644 152,096 366,746 295,529 
Operating expenses
Research and development75,568 63,763 154,217 123,145 
Sales and marketing128,179 94,953 253,185 182,986 
General and administrative34,925 30,555 69,013 57,607 
Total operating expenses238,672 189,271 476,415 363,738 
Operating loss(49,028)(37,175)(109,669)(68,209)
Other income (expense), net
Interest expense(6,209)(6,332)(12,610)(8,152)
Other income (expense), net14,975 (666)15,314 352 
Loss before income taxes(40,262)(44,173)(106,965)(76,009)
Provision for income taxes7,043 2,850 9,891 5,503 
Net loss$(47,305)$(47,023)$(116,856)$(81,512)
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.50)$(0.51)$(1.23)$(0.89)
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted
95,307,146 92,206,199 94,964,423 91,703,786 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6

Elastic N.V.
Condensed Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Net loss$(47,305)$(47,023)$(116,856)$(81,512)
Other comprehensive income (loss):
Foreign currency translation adjustments(6,282)588 (8,906)(1,276)
Other comprehensive income (loss)(6,282)588 (8,906)(1,276)
Total comprehensive loss$(53,587)$(46,435)$(125,762)$(82,788)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7

Elastic N.V.
Condensed Consolidated Statements of Shareholders’ Equity
(in thousands, except share data)
(unaudited)
Ordinary SharesTreasury
Shares
Amount
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Shareholders'
Equity
SharesAmount
Balances as of July 31, 202294,970,627 $999 $(369)$1,300,379 $(20,754)$(886,717)$393,538 
Issuance of ordinary shares upon exercise of stock options258,813 3 — 4,324 — — 4,327 
Issuance of ordinary shares upon release of restricted stock units346,335 3 — (3)— —  
Stock-based compensation— — — 47,287 — — 47,287 
Net loss— — — — — (47,305)(47,305)
Foreign currency translation— — — — (6,282)— (6,282)
Balances as of October 31, 202295,575,775 $1,005 $(369)$1,351,987 $(27,036)$(934,022)$391,565 
Ordinary SharesTreasury
Shares
Amount
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Shareholders'
Equity
SharesAmount
Balances as of July 31, 202191,770,228 $963 $(369)$1,112,845 $(9,969)$(647,807)$455,663 
Fair value of replacement equity awards attributable to pre-acquisition service— — — 1,266 — — 1,266 
Issuance of ordinary shares upon exercise of stock options690,538 8 — 9,844 — — 9,852 
Issuance of ordinary shares upon release of restricted stock units105,259 1 — (1)— —  
Stock-based compensation— — — 29,454 — — 29,454 
Net loss— — — — — (47,023)(47,023)
Foreign currency translation— — — — 588 — 588 
Balances as of October 31, 202192,566,025 $972 $(369)$1,153,408 $(9,381)$(694,830)$449,800 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8

Elastic N.V.
Condensed Consolidated Statements of Shareholders’ Equity
(in thousands, except share data)
(unaudited)
Ordinary SharesTreasury
Shares
Amount
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Shareholders'
Equity
SharesAmount
Balances as of April 30, 202294,174,914 $990 $(369)$1,250,108 $(18,130)$(817,166)$415,433 
Issuance of ordinary shares upon exercise of stock options484,076 6 — 7,718 — — 7,724 
Issuance of ordinary shares upon release of restricted stock units916,785 9 — (9)— —  
Stock-based compensation— — — 94,170 — — 94,170 
Net loss— — — — — (116,856)(116,856)
Foreign currency translation— — — — (8,906)— (8,906)
Balances as of October 31, 202295,575,775 $1,005 $(369)$1,351,987 $(27,036)$(934,022)$391,565 
Ordinary SharesTreasury
Shares
Amount
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Shareholders'
Equity
SharesAmount
Balances as of April 30, 202190,533,985 $948 $(369)$1,071,675 $(8,105)$(613,318)$450,831 
Fair value of replacement equity awards attributable to pre-acquisition service— — — 1,266 — — 1,266 
Issuance of ordinary shares upon exercise of stock options1,530,746 18 — 20,813 — — 20,831 
Issuance of ordinary shares upon release of restricted stock units501,294 6 — (6)— —  
Stock-based compensation— — — 59,660 — — 59,660 
Net loss— — — — — (81,512)(81,512)
Foreign currency translation— — — — (1,276)— (1,276)
Balances as of October 31, 202192,566,025 $972 $(369)$1,153,408 $(9,381)$(694,830)$449,800 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9

Elastic N.V.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
Six Months Ended October 31,
20222021
Cash flows from operating activities
Net loss$(116,856)$(81,512)
Adjustments to reconcile net loss to cash provided by operating activities:
Depreciation and amortization10,430 9,325 
Amortization of deferred contract acquisition costs35,674 28,570 
Amortization of debt issuance costs506 307 
Non-cash operating lease cost5,649 3,842 
Stock-based compensation expense, net of amounts capitalized94,170 59,578 
Deferred income taxes(80)(249)
Foreign currency transaction loss48 4 
Other67 98 
Changes in operating assets and liabilities:
Accounts receivable, net25,193 519 
Deferred contract acquisition costs(43,569)(39,277)
Prepaid expenses and other current assets7,909 2,218 
Other assets4,809 (3,337)
Accounts payable12,320 10,485 
Accrued expenses and other liabilities(1,645)16,719 
Accrued compensation and benefits(5,947)3,823 
Operating lease liabilities(5,573)(3,983)
Deferred revenue(22,168)(3,462)
Net cash provided by operating activities937 3,668 
Cash flows from investing activities
Purchases of property and equipment(822)(751)
Business acquisitions, net of cash acquired (108,104)
Capitalization of internal-use software (2,713)
Net cash used in investing activities(822)(111,568)
Cash flows from financing activities
Proceeds from the issuance of debt 575,000 
Proceeds from issuance of ordinary shares upon exercise of stock options
7,724 20,831 
Payments of debt issuance costs (9,234)
Net cash provided by financing activities7,724 586,597 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(12,854)(3,407)
Net increase (decrease) in cash, cash equivalents, and restricted cash(5,015)475,290 
Cash, cash equivalents, and restricted cash, beginning of period863,637 403,708 
Cash, cash equivalents, and restricted cash, end of period$858,622 $878,998 
Supplemental disclosures of cash flow information
Cash paid for interest$12,104 $ 
Cash paid for income taxes, net$3,861 $1,905 
Cash paid for operating lease liabilities$6,605 $4,829 
Supplemental disclosures of non-cash investing and financing information
Property and equipment included in accounts payable$64 $39 
Operating lease right-of-use assets for new lease obligations$10,770 $2,330 
Debt issuance costs accrued, unpaid$ $28 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
10

Elastic N.V.
Notes to Condensed Consolidated Financial Statements
(unaudited)



11

1. Organization and Description of Business
Elastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. The Company created the Elastic Stack, a powerful set of software products that ingest and store data from any source and in any format, and perform search, analysis, and visualization on that data. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company offers three software solutions built into the Elastic Stack: Enterprise Search, Observability, and Security. The Elastic Stack and the Company’s solutions are designed to run in public or private clouds, in hybrid environments, or in multi-cloud environments.
2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of October 31, 2022; interim condensed consolidated statements of operations, comprehensive loss, and shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and interim condensed consolidated statements of cash flows for the six months ended October 31, 2022 and 2021; are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all normal recurring adjustments necessary to fairly state the Company’s financial position as of October 31, 2022; results of the Company’s operations for the three and six months ended October 31, 2022 and 2021; statements of shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and statements of cash flows for the six months ended October 31, 2022 and 2021. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the three and six months ended October 31, 2022 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2023, or any future period.
The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of April 30, 2022 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2022 filed with the SEC on June 21, 2022 (“the Company's Annual Report on Form 10-K”).
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ending April 30, 2023.
Use of Estimates and Judgments
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, the discount rate used for operating leases and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
12

Significant Accounting Policies
There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.
Recently Adopted Accounting Pronouncements
Equity Awards: In May 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU No. 2021-04”), which clarifies the accounting for modifications or exchanges of a freestanding equity-classified written call option that is not within the scope of another topic. It addresses how an entity should treat, measure the effect of, and recognize the effect of a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange. The Company adopted ASU No. 2021-04 on May 1, 2022. The Company’s adoption of this ASU did not have a material impact on its consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Acquisitions: In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, improving consistency in accounting for acquired revenue contracts with customers in a business combination by requiring that acquirers apply ASC Topic 606 to recognize contract assets and contract liabilities as if they had originated the contracts. If the acquiree prepared its financial statements in accordance with U.S. GAAP, the resulting acquired contract assets and liabilities should generally be consistent with the acquiree’s financial statements. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2024. Early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.
3. Revenue and Remaining Performance Obligations
Disaggregation of Revenue
The following table presents revenue by category (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$103,237 39 %$69,031 34 %$200,966 39 %$130,561 33 %
Other subscription137,974 52 %121,226 58 %272,059 53 %236,881 59 %
Total subscription241,211 91 %190,257 92 %473,025 92 %367,442 92 %
Services23,190 9 %15,723 8 %41,457 8 %31,633 8 %
Total revenue$264,401 100 %$205,980 100 %$514,482 100 %$399,075 100 %
Remaining Performance Obligations
As of October 31, 2022, the Company had $901.2 million of remaining performance obligations. As of October 31, 2022, the Company expects to recognize approximately 89% of its remaining performance obligations as revenue over the next 24 months and the remainder thereafter.
4. Fair Value Measurements
Financial Assets
The Company measures financial assets and liabilities that are measured at fair value on a recurring basis at each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
13

The following table summarizes assets that are measured at fair value on a recurring basis as of October 31, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$566,258 $ $ $566,258 
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$559,462 $ $ $559,462 
The Company considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The Company uses quoted prices in active markets for identical assets to determine the fair value of its Level 1 investments in money market funds.
Financial Liabilities
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 (the “Senior Notes”) in a private placement. Based on the trading prices of the Senior Notes, the fair value of the Senior Notes as of October 31, 2022 was approximately $480.7 million. While the Senior Notes are recorded at cost, the fair value of the Senior Notes was determined based on quoted prices in markets that are not active; accordingly, the Senior Notes are categorized as Level 2 for purposes of the fair value measurement hierarchy.
5. Acquisitions
Fiscal 2022 Acquisitions
cmdWatch Security Inc.
On September 17, 2021, the Company acquired 100% of the share capital of cmdWatch Security Inc. (“Cmd”) for a total purchase consideration of $77.8 million. The purchase consideration includes an amount of $13.4 million which is being held in an indemnity escrow fund for 18 months after the acquisition close date. Pursuant to the merger agreement, Cmd’s vested stock options were paid in cash and unvested stock options held by Cmd employees were assumed by the Company. The fair value of the replacement equity awards associated with pre-acquisition service period of $4.3 million, consisting of $3.0 million paid in cash to vested option holders and $1.3 million of non-cash consideration, was included in the total purchase consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that will be recognized as stock-based compensation expense over the remaining service period and was excluded from the total purchase consideration. Additionally, an amount of $6.5 million for post-combination services, which is payable at future dates upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount will be recorded as a post-combination expense over the requisite service period.
The acquisition was accounted for as a business combination in accordance with ASC 805, Business Combinations, and accordingly, the total purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The total purchase price allocated to developed technology and goodwill was $15.5 million and $58.7 million, respectively. The fair value assigned to developed technology was determined using the cost to recreate approach. The developed technology asset is being amortized on a straight-line basis over the useful life of 5 years, which approximates the pattern in which the developed technology is utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and is not deductible for income tax purposes.
Cmd has been included in the Company’s condensed consolidated results of operations since the acquisition date. Pro forma and historical results of operations for this acquisition have not been presented because they were not material to the condensed consolidated results of operations.
14

Other Acquisitions
On September 2, 2021 and November 1, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) and Optimyze.cloud Inc. (“Optimyze”), respectively, for a combined total purchase consideration of $57.2 million. The purchase consideration includes an amount of $5.4 million held in an indemnity escrow for the build.security acquisition, which was released on the 12-month anniversary of such acquisition, and $6.0 million held back by the Company for indemnity for the Optimyze acquisition, which will be released upon the 18-month anniversary of such acquisition. These acquisitions were accounted for as business combinations. The total purchase price allocated to developed technology and goodwill was $9.8 million and $46.7 million, respectively. The developed technology intangible assets from these acquisitions are being amortized on a straight-line basis over a useful life of 5 years which approximates the pattern in which the respective developed technologies are utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and the value of the acquired workforce. This goodwill is not deductible for income tax purposes. Build.security and Optimyze have been included in the Company’s condensed consolidated results of operations since their respective acquisition dates. Pro forma and historical results of operations for these acquisitions have not been presented because they were not material to the condensed consolidated results of operations.
Excluded from the combined purchase consideration from these two acquisitions is an amount of $6.3 million, payable in equal installments at the first and the second anniversary of each of the acquisitions, to certain employees of build.security and Optimyze. These amounts are for post-combination services and will be recorded as a post-combination expense over the requisite service periods.
6. Balance Sheet Components
Property and Equipment, Net
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
Useful Life (in years)As of
October 31, 2022
As of
April 30, 2022
Leasehold improvementsLesser of estimated useful life or remaining lease term$11,017 $10,863 
Computer hardware and software32,186 1,473 
Furniture and fixtures
3-5
5,979 5,753 
Assets under construction21 1,119 
Total property and equipment19,203 19,208 
Less: accumulated depreciation(13,507)(12,001)
Property and equipment, net$5,696 $7,207 
Depreciation expense related to property and equipment was $1.0 million and $2.0 million for the three and six months ended October 31, 2022, respectively, and $1.0 million and $2.0 million for the three and six months ended October 31, 2021, respectively.
Intangible Assets, Net
Intangible assets consisted of the following as of October 31, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $37,279 $32,851 3.1
Customer relationships19,598 15,428 4,170 0.9
Trade names2,872 2,476 396 0.9
Total$92,600 $55,183 $37,417 3.0
Foreign currency translation adjustment(33)
Total$37,384 
15

Intangible assets consisted of the following as of April 30, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $31,355 $38,775 3.6
Customer relationships19,598 13,177 6,421 1.4
Trade names2,872 2,263 609 1.4
Total$92,600 $46,795 $45,805 3.2
Foreign currency translation adjustment(5)
Total$45,800 
Amortization expense for the intangible assets for the three and six months ended October 31, 2022 and 2021 was as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of revenue - subscription$2,961 $2,498 $5,925 $4,510 
Sales and marketing1,232 1,428 2,463 2,857 
Total amortization of acquired intangible assets$4,193 $3,926 $8,388 $7,367 
The expected future amortization expense related to the intangible assets as of October 31, 2022 was as follows (in thousands, by fiscal year):
Remainder of 2023$8,280 
202413,985 
20258,018 
20265,057 
20272,044 
Total$37,384 
Goodwill
The following table represents the changes to goodwill (in thousands):
Carrying Amount
Balance as of April 30, 2022$303,906 
Foreign currency translation adjustment(164)
Balance as of October 31, 2022$303,742 
There was no impairment of goodwill during the six months ended October 31, 2022 and 2021.
16

Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Accrued expenses$24,787 $24,066 
Income taxes payable11,352 4,286 
Accrued interest6,918 6,918 
Value added taxes payable5,329 8,926 
Other13,964 9,734 
Total accrued expenses and other liabilities$62,350 $53,930 
Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Accrued vacation$28,628 $27,280 
Accrued commissions15,654 23,806 
Accrued payroll and withholding taxes7,302 9,030 
Other8,917 7,886 
Total accrued compensation and benefits$60,501 $68,002 
Contract Balances
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Unbilled accounts receivable, included in accounts receivable, net$3,236 $9,244 
Deferred contract acquisition costs$122,962 $118,047 
Deferred revenue$433,585 $465,294 
Deferred Contract Acquisition Costs
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$118,047 $86,352 
Capitalization of contract acquisition costs40,589 38,255 
Amortization of deferred contract acquisition costs(35,674)(28,570)
Ending balance$122,962 $96,037 
The Company did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 2022 and 2021.
17

Deferred Revenue
The following table summarizes the deferred revenue activity (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$465,294 $397,700 
Increases due to invoices issued, excluding amounts recognized as revenue during the period 269,645 238,822 
Increase from acquisitions, net of revenue recognized  1,001 
Revenue recognized that was included in deferred revenue balance at beginning of period (301,354)(247,210)
Ending balance$433,585 $390,313 
Allowance for Credit Losses
The following is a summary of the changes in the Company’s allowance for credit losses (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$2,700 $2,344 
Bad debt expense785 2,221 
Accounts written off(1,684)(1,669)
Ending balance$1,801 $2,896 
7. Senior Notes
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement.
Interest on the Senior Notes is payable semi-annually in arrears on January 15 and July 15 of each year, commencing on January 15, 2022. The Company received net proceeds from the offering of the Senior Notes of $565.7 million after deducting underwriting commissions of $7.2 million and incurred additional issuance costs of $2.1 million. Total debt issuance costs of $9.3 million are being amortized to interest expense using the effective interest method over the term of the Senior Notes. The Company may redeem the Senior Notes, in whole or in part, at any time prior to July 15, 2024 at a price equal to 100% of the principal amount thereof plus a “make-whole” premium and accrued and unpaid interest, if any. The Company may at its election redeem all or a part of the Senior Notes on or after July 15, 2024, on any one or more occasions, at the redemption prices set forth in the indenture governing the Senior Notes (the “Indenture”), plus, in each case, accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. In addition, at any time prior to July 15, 2024, the Company may on any one or more occasions redeem up to 40% of the aggregate principal amount of the Senior Notes outstanding under the Indenture with the net cash proceeds of one or more equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes then outstanding, plus accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. The Company may also at its election redeem the Senior Notes in whole, but not in part, at a price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, if certain changes in tax law occur as set forth in the Indenture.
If the Company experiences a change of control triggering event (as defined in the Indenture), the Company must offer to repurchase the Senior Notes at a repurchase price equal to 101% of the principal amount of the Senior Notes to be repurchased, plus accrued and unpaid interest, if any, to the repurchase date.
The indenture governing the Senior Notes contain covenants limiting the Company’s ability and the ability of certain subsidiaries to create liens on certain assets to secure debt; grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to, another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the notes are rated investment grade by Moody’s Investors Service, Inc. and Standard & Poor’s Ratings Services. As of October 31, 2022, the Company was in compliance with all of its covenants under the Indenture associated with the Senior Notes.
18

The net carrying amount of the Senior Notes was as follows (in thousands):
As of
October 31, 2022
Principal$575,000 
Unamortized debt issuance costs(7,974)
Net carrying amount$567,026 
The following table sets forth the interest expense recognized related to the Senior Notes (in thousands):
Six Months Ended October 31, 2022
Contractual interest expense$11,859 
Amortization of debt issuance costs506 
Total interest expense related to the Senior Notes$12,365 
8. Commitments and Contingencies
Cloud Hosting Commitments
During the six months ended October 31, 2022, there were no material changes, outside the ordinary course of business, to the Company’s contractual obligations and commitments reported in the Company's Annual Report on Form 10-K.
Letters of Credit
The Company had a total of $2.3 million in letters of credit outstanding in favor of certain landlords for office space as of October 31, 2022.
Legal Matters
From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, results of operations, financial position or cash flows.
The Company accrues estimates for resolution of legal and other contingencies when losses are probable and reasonably estimable.
Although the results of litigation and claims are inherently unpredictable, the Company does not believe that there were any matters under litigation or claims with a reasonable possibility of the Company incurring a material loss as of October 31, 2022.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
In addition, the Company indemnifies its officers, directors and certain key employees against certain liabilities that may arise as a result of their affiliation with the Company. To date, there have been no claims under any indemnification provisions.
Gain Contingencies
From time to time the Company may realize a gain contingency, although recognition will not occur until cash is received or the gain is deemed as realizable. During the three months ended October 31, 2022, the Company received a favorable settlement from a legal claim and recognized a gain of $10.2 million included in other income in the accompanying condensed consolidated statements of operations.
19

9. Leases
The Company’s leases are composed of corporate office spaces under non-cancelable operating lease agreements that expire at various dates through fiscal 2029. The Company does not have any finance leases.
Lease Costs
Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Operating lease cost$3,318 $2,486 $6,451 $4,771 
Short-term lease cost565 449 1,348 990 
Variable lease cost(3)302 227 507 
Total lease cost$3,880 $3,237 $8,026 $6,268 
Lease term and discount rate information are summarized as follows:
As of
October 31, 2022
Weighted average remaining lease term (years)3.00
Weighted average discount rate4.74 %
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2022 were as follows (in thousands):
Years Ending April 30,
Remainder of 2023$6,345 
202412,688 
20258,397 
20264,379 
2027918 
Thereafter1,250 
Total minimum lease payments33,977 
Less imputed interest(2,502)
Present value of future minimum lease payments31,475 
Less current lease liabilities(12,348)
Operating lease liabilities, non-current$19,127 
10. Ordinary Shares
The Company’s articles of association designated and authorized the Company to issue 165 million ordinary shares at a par value per ordinary share of €0.01 per share.
Each holder of ordinary shares has the right to one vote per ordinary share. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the board of directors, subject to the prior rights of holders of all classes of shares outstanding having priority rights to dividends. No dividends have been declared by the Company’s board of directors from inception through October 31, 2022.
20

Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
As of
October 31, 2022
As of
April 30, 2022
Stock options issued and outstanding4,714,431 5,219,124 
RSUs issued and outstanding
4,536,920 4,717,548 
Remaining shares available for future issuance under the 2012 Plan
21,640,240 17,647,684 
Total ordinary shares reserved
30,891,591 27,584,356 
Convertible Preference Shares
The Company’s board of directors has the authority, for a period of five years from October 10, 2018, without further action by the Company’s shareholders, to issue up to 165 million shares of undesignated convertible preference shares with rights and preferences, including voting rights, designated from time to time by the board of directors. As of October 31, 2022, there were no convertible preference shares issued or outstanding.
11. Equity Incentive Plans
In September 2012, the Company’s board of directors adopted and the Company’s shareholders approved the 2012 Stock Option Plan, which was amended and restated in September 2018 and further amended in December 2021 (as amended and restated, the “2012 Plan”). Under the 2012 Plan, the board of directors, the compensation committee, as administrator of the 2012 Plan, and a duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSAs”) or Restricted Stock Units (“RSUs”), to eligible employees, directors, and consultants to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to employees, directors and consultants, and to promote the success of the Company’s business. The Company’s board of directors, compensation committee or a duly authorized committee determines the vesting schedule for all equity-based awards. Stock options and RSUs granted to employees generally vest over four years, subject to the employees’ continued service to the Company. The Company’s compensation committee may explicitly deviate from the general vesting schedules in its approval of an equity-based award, as it may deem appropriate. Stock options expire ten years after the date of grant. Stock options, RSAs and RSUs that are canceled under certain conditions become available for future grant or sale under the 2012 Plan unless the 2012 Plan is terminated.
The equity awards available for grant were as follows: 
Six Months Ended October 31, 2022
Available at beginning of fiscal year17,647,684 
Awards authorized4,708,746 
Options granted(94,105)
Options cancelled114,072 
RSUs granted(1,230,913)
RSUs cancelled494,235 
Shares withheld for taxes521 
Available at end of period21,640,240 
Stock Incentive Plans Assumed in Acquisitions
In connection with acquisitions completed in prior years, the Company assumed certain unvested stock options that were outstanding on the date of the respective acquisitions.
The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plans and are included in the stock option activity table below.
21

Stock Options
The following table summarizes stock option activity (in thousands, except share and per share data):
Stock Options Outstanding
Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
Balance as of April 30, 20225,219,124 $29.41 6.22$266,021 
Stock options granted94,105 $82.24 
Stock options exercised(484,076)$16.04 
Stock options cancelled(113,359)$79.85 
Stock options assumed in acquisition cancelled(1,363)$54.63 
Balance as of October 31, 20224,714,431 $30.62 5.80$187,821 
Exercisable as of October 31, 20223,818,238 $21.19 5.52$173,361 
Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase ordinary shares and the fair value of the Company’s ordinary shares. The weighted-average grant-date fair value per share of stock options granted was $49.97 and $48.56 for the three and six months ended October 31, 2022, respectively. The weighted-average grant-date fair value per share of stock options assumed related to the Cmd and build.security acquisitions was $122.13 for the three and six months ended October 31, 2021.
As of October 31, 2022, the Company had unrecognized stock-based compensation expense of $37.2 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 2.22 years.
RSUs
The following table summarizes RSU activity under the 2012 Plan:
Number of AwardsWeighted-Average Grant Date Fair Value
Outstanding and unvested at April 30, 20224,717,548 $108.44 
RSUs granted1,230,913 $81.65 
RSUs released(917,306)$102.56 
RSUs cancelled(494,235)$109.97 
Outstanding and unvested at October 31, 20224,536,920 $102.20 
As of October 31, 2022, the Company had unrecognized stock-based compensation expense of $421.0 million related to RSUs that the Company expects to recognize over a weighted-average period of 2.69 years.

22

Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of revenue
Subscription$2,029 $2,064 $4,189 $4,198 
Services2,313 1,292 4,538 2,867 
Research and development18,763 13,658 37,473 25,755 
Sales and marketing16,013 8,403 31,660 18,253 
General and administrative8,169 4,565 16,310 9,087 
Stock-based compensation expense, net of amounts capitalized47,287 29,982 94,170 60,160 
Capitalized stock-based compensation expense 54  82 
Total stock-based compensation expense$47,287 $30,036 $94,170 $60,242 
12. Net Loss Per Share Attributable to Ordinary Shareholders
The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Numerator:
Net loss$(47,305)$(47,023)$(116,856)$(81,512)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted
95,307,146 92,206,199 94,964,423 91,703,786 
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.50)$(0.51)$(1.23)$(0.89)
Since the Company is in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods. The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:
Six Months Ended October 31,
20222021
Stock options4,714,431 5,913,745 
RSUs4,536,920 3,074,014 
Total9,251,351 8,987,759 
13. Income Taxes
The Company is incorporated in the Netherlands but operates in various countries with differing tax laws and rates. The Company recorded a provision for income taxes of $7.0 million and $2.9 million for the three months ended October 31, 2022 and 2021, respectively, and $9.9 million and $5.5 million for the six months ended October 31, 2022 and 2021, respectively. The provision for income taxes in the three and six months ended October 31, 2022 includes a one-time charge of $3.7 million related to completion of acquisition related integration. The remaining increase was primarily due to foreign taxes. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period loss before tax plus the tax effect of any significant unusual items, discrete events, or changes in tax law.
23

The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Tax. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.
14. Employee Benefit Plans
The Company has a defined-contribution plan in the U.S. intended to qualify under Section 401 of the Internal Revenue Code (the “401(k) Plan”). The Company has contracted with a third-party provider to act as a custodian and trustee, and to process and maintain the records of participant data. Substantially all the expenses incurred for administering the 401(k) Plan are paid by the Company. The 401(k) Plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the 401(k) Plan up to 6% of the participating employee’s W-2 earnings and wages. The Company recorded $4.4 million and $3.5 million of expense related to the 401(k) Plan for the three months ended October 31, 2022 and 2021, respectively, and $9.1 million and $7.0 million for the six months ended October 31, 2022 and 2021, respectively.
The Company also has defined-contribution plans in certain other countries for which the Company recorded $2.1 million and $1.6 million of expense for the three months ended October 31, 2022 and 2021, respectively, and $4.5 million and $3.2 million for the six months ended October 31, 2022 and 2021, respectively.
15. Segment Information
The following table summarizes the Company’s total revenue by geographic area based on the billing address of the customers (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
United States$159,694 $115,509 $305,061 $218,649 
Rest of world104,707 90,471 209,421 180,426 
Total revenue$264,401 $205,980 $514,482 $399,075 
Other than the United States, no other individual country exceeded 10% or more of total revenue during the periods presented.
The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):
As of
October 31, 2022
As of
April 30, 2022
United States$21,862 $22,112 
The Netherlands4,777 1,728 
United Kingdom3,188 4,478 
India2,649 3,407 
Rest of world3,060 919 
Total long-lived assets$35,536 $32,644 
24

16. Subsequent Events
On November 30, 2022, the Company committed to a plan to align its investments more closely with its strategic priorities by reducing the Company’s workforce by approximately 13% and implementing certain facilities-related cost optimization actions. Pursuant to this plan, Elastic intends to rebalance investments across all functions and to strategically reinvest some savings in key priority areas to drive growth. The Company expects to incur total pre-tax non-recurring charges of approximately $32 million to $36 million under the plan of which estimated charges in the range of $25 million to $28 million will consist of employee-related costs, including severance and other termination benefits, with the remaining costs related to the optimization of office space. The substantial majority of these charges will result in cash expenditures. The Company expects to incur the substantial majority of these charges during the third quarter of fiscal 2023 and expects to incur the remaining amount of these charges in future periods. The Company expects that the implementation of the workforce reductions and facilities cost optimization will be substantially completed by the end of the first quarter of fiscal 2024, although the timing of workforce reductions may vary by country based on local legal requirements. The foregoing estimates of the charges the Company expects to incur under the plan are subject to assumptions, including application of local legal requirements in various jurisdictions, and actual charges may differ from such estimates.
25

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our Management’s Discussion and Analysis of Financial Condition and Results of Operations and audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended April 30, 2022. As discussed in the section titled “Note Regarding Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such difference include, but are not limited to, those identified below and those discussed in the section titled “Risk Factors” under Part II, Item 1A in this Quarterly Report on Form 10-Q. Our fiscal year end is April 30, and our fiscal quarters end on July 31, October 31, January 31, and April 30. Our fiscal year ended April 30, 2022 is referred to as fiscal 2022, and our fiscal year ending April 30, 2023 is referred to as fiscal 2023.
Overview
Elastic is a data analytics company built on the power of search. Our platform, which is available as both a hosted, managed service across public clouds as well as self-managed software, allows our customers to almost instantly find insights from large amounts of data and take action. We offer three search-powered solutions – Enterprise Search, Observability, and Security – that are built into the platform. We help organizations, their employees, and their customers find what they need faster, while keeping mission-critical applications running smoothly, and protecting against cyber threats.
Our platform is built on the Elastic Stack, a powerful set of software products that ingest data from any source, in any format, and perform search, analysis, and visualization of that data. At the core of the Elastic Stack is Elasticsearch – a highly scalable document store and search engine, and the only data store for all of our solutions and use cases. The Elastic Stack can be used by developers to power a variety of use cases. It is a distributed, real-time search and analytics engine and data store for all types of data including textual, numerical, geospatial, structured, and unstructured.
We make our platform available as a hosted, managed service. Customers can also deploy our platform across hybrid clouds, public or private clouds, and multi-cloud environments. As digital transformation and cloud adoption drive mission critical business functions online and to the cloud, we believe that every company will need to build around a search-based data analytics platform, one which brings speed, scale, and relevance to the vast volumes of data being generated.
Our business model is based primarily on a combination of a paid Elastic-managed hosted service offering and paid and free proprietary self-managed software. Our paid offerings for our platform are sold via subscription through resource-based pricing, and all customers and users have access to all solutions. In Elastic Cloud, our family of cloud-based offerings under which we offer our software as a hosted, managed service, we offer various subscription tiers tied to different features. For users who download our software, we make some of the features of our software available for free, allowing us to engage with a broad community of developers and practitioners and introduce them to the value of the Elastic Stack. We believe in the importance of an open software development model, and we develop the majority of our software in public repositories as open code under a proprietary license. Unlike some companies, we do not build an enterprise version that is separate from our free distribution. We offer a single code base across both our self-managed software and Elastic-hosted services. All of these actions help us build a powerful commercial business model that we believe is optimized for product-led growth.
We generate revenue primarily from sales of subscriptions to our platform. We offer various paid subscription tiers that provide different levels of rights to use proprietary features and access to support. We do not sell support separately. Our subscription agreements range from one to three years and are usually billed annually in advance. Our subscription agreements are both term-based and consumption-based, with the vast majority of Elastic Cloud subscriptions being consumption-based. We sell subscriptions in various currencies, with the majority of our subscriptions contracted in US dollars, and a smaller portion contracted in Euro, British Pound Sterling, and other currencies. Elastic Cloud customers may also purchase subscriptions on a month-to-month basis without a commitment, with usage billed at the end of each month. Subscriptions accounted for 92% of total revenue for both the six months ended October 31, 2022 and 2021. We also generate revenue from consulting and training services.
We make it easy for users to begin using our products in order to drive rapid adoption. Users can either sign up for a free trial on Elastic Cloud or download our software directly from our website without any sales interaction, and immediately begin using the full set of features. Users can also sign up for Elastic Cloud through public cloud marketplaces. We conduct low-touch campaigns to keep users and customers engaged once they have begun using Elastic Cloud or have downloaded our software. As of October 31, 2022, we had approximately 19,700 customers compared to over 17,000 customers as of October 31, 2021. The majority of our new customers use Elastic Cloud. We define a customer as an entity that generated revenue in the quarter ending on the measurement date from an annual or month-to-month subscription. Affiliated entities are typically counted as a single customer.
26

Many of these customers start with limited initial spending, but can significantly grow their spending. We drive high-touch engagement with qualified prospects and customers to drive further awareness, adoption, and expansion of our products with paid subscriptions. Expansion includes increasing the number of developers and practitioners using our products, increasing the utilization of our products for a particular use case, and applying our products to new use cases. The number of customers who represented greater than $100,000 in annual contract value (“ACV”) was over 1,050 and over 830 as of October 31, 2022 and 2021, respectively. The ACV of a customer’s commitments is calculated based on the terms of that customer’s subscriptions, and represents the total committed annual subscription amount as of the measurement date. Month-to-month subscriptions are not included in the calculation of ACV.
Our sales teams are organized primarily by geography and secondarily by customer segments. They focus on both initial conversion of users into customers and additional sales to existing customers. In addition to our direct sales efforts, we also maintain partnerships to further extend our reach and awareness of our products around the world.
We continue to make substantial investments in developing the Elastic Stack and our solutions and expanding our global sales and marketing footprint. With a distributed team spanning over 40 countries, we are able to recruit, hire, and retain high-quality, experienced technical and sales personnel and operate at a rapid pace to drive product releases, fix bugs, and create and market new products. We had 3,233 employees as of October 31, 2022.
COVID-19 and Current Economic Conditions
The ongoing effects of the COVID-19 pandemic continue to evolve and negatively impact worldwide economic activity, contributing to continued labor shortages, supply chain disruptions, and inflation. Additionally, governmental and corporate responses to these factors including rising interest rates, unpredictable and decreased spending, and layoffs have added to the highly volatile macroeconomic landscape. We have experienced and, if economic conditions continue to decline, we may continue to experience longer and more unpredictable sales cycles, increased scrutiny of deals, and slowing consumption and overall customer expenditures, as well as the impacts of changing foreign exchange rates and a strengthening U.S. dollar. We continue to closely monitor the macroeconomic environment and its effects on our business and on global economic activity, including customer spending behavior. Notwithstanding the potential and actual adverse impacts described above, as the pandemic has caused more of our customers to shift to a virtual workforce or accelerate their digital transformation efforts, we believe the value of our solutions has become even more evident.
To navigate the current economic environment, we are realigning resources internally to drive greater efficiencies and rebalance investments across all functions of the organization. We will adjust, monitor, and curtail spending when and where needed to adapt to the current macroeconomic landscape and will reinvest some of the savings selectively in areas that we believe best position us to drive profitable growth. See “Risk Factors” included in Part II, Item 1A of this Quarterly Report on Form 10-Q for a discussion of additional risks.
Key Factors Affecting Our Performance
We believe that the growth and future success of our business depends on many factors, including those described below. While each of these factors presents significant opportunities for our business, they also pose important challenges that we must successfully address in order to sustain our growth and improve our results of operations.
Increasing adoption of Elastic Cloud. Elastic Cloud, our family of cloud-based offerings, is an important growth opportunity for our business. Organizations are increasingly looking for hosted deployment alternatives with reduced administrative burdens. In some cases, users of our source available software that have been self-managing deployments of the Elastic Stack subsequently become paying subscribers of Elastic Cloud. For the six months ended October 31, 2022 and 2021, Elastic Cloud contributed 39% and 33% of our total revenue, respectively. We believe that offering Elastic Cloud is important for achieving our long-term growth potential, and we expect Elastic Cloud’s contribution to our subscription revenue to increase over time. However, we expect that an increase in the relative contribution of Elastic Cloud to our business will have a modest adverse impact on our gross margin as a result of the associated third-party hosting costs.
Growing the Elastic community. Our strategy consists of providing access to source available software, on both a paid and free basis, and fostering a community of users and developers. Our strategy is designed to pursue what we believe to be significant untapped potential for the use of our technology. After developers begin to use our software and start to participate in our developer community, they become more likely to apply our technology to additional use cases and evangelize our technology within their organizations. This reduces the time required for our sales force to educate potential leads on our solutions. In order to capitalize on our opportunity, we intend to make further investments to keep the Elastic Stack accessible and well known to software developers around the world. We intend to continue to invest in our products and support and engage our user base and developer community through content, events, and conferences in the U.S. and internationally. Our results of operations may fluctuate as we make these investments.
27

Developing new features for the Elastic Stack. The Elastic Stack is applied to various use cases by customers, including through the solutions we offer. Our revenue is derived primarily from subscriptions of Enterprise Search, Observability and Security built into the Elastic Stack. We believe that releasing additional features of the Elastic Stack, including our solutions, drives usage of our products and ultimately drives our growth. To that end, we plan to continue to invest in building new features and solutions that expand the capabilities of the Elastic Stack. These investments may adversely affect our operating results prior to generating benefits, to the extent that they ultimately generate benefits at all.
Growing our customer base by converting users of our software to paid subscribers. Our financial performance depends on growing our paid customer base by converting free users of our software into paid subscribers. Our distribution model has resulted in rapid adoption by developers around the world. We have invested, and expect to continue to invest, heavily in sales and marketing efforts to convert additional free users to paid subscribers. Our investment in sales and marketing is significant given our large and diverse user base. The investments are likely to occur in advance of the anticipated benefits resulting from such investments, such that they may adversely affect our operating results in the near term.
Expanding within our current customer base. Our future growth and profitability depend on our ability to drive additional sales to existing customers. Customers often expand the use of our software within their organizations by increasing the number of developers using our products, increasing the utilization of our products for a particular use case, and expanding use of our products to additional use cases. We focus some of our direct sales efforts on encouraging these types of expansion within our customer base.
We believe that a useful indication of how our customer relationships have expanded over time is through our Net Expansion Rate, which is based upon trends in the rate at which customers increase their spend with us. To calculate an expansion rate as of the end of a given month, we start with the annualized spend from all such customers as of twelve months prior to that month end, or Prior Period Value. A customer’s annualized spend is measured as their ACV, or in the case of customers charged on usage-based arrangements, by annualizing the usage for that month. We then calculate the annualized spend from these same customers as of the given month end, or Current Period Value, which includes any growth in the value of their subscriptions or usage and is net of contraction or attrition over the prior twelve months. We then divide the Current Period Value by the Prior Period Value to arrive at an expansion rate. The Net Expansion Rate at the end of any period is the weighted average of the expansion rates as of the end of each of the trailing twelve months. The Net Expansion Rate includes the dollar-weighted value of our subscriptions or usage that expand, renew, contract, or attrit. For instance, if each customer had a one-year subscription and renewed its subscription for the exact same amount, then the Net Expansion Rate would be 100%. Customers who reduced their annual subscription dollar value (contraction) or did not renew their annual subscription (attrition) would adversely affect the Net Expansion Rate. Our Net Expansion Rate was approximately 125% as of October 31, 2022.
As large organizations expand their use of the Elastic Stack across multiple use cases, projects, divisions and users, they often begin to require centralized provisioning, management and monitoring across multiple deployments. To satisfy these requirements, our Enterprise subscription tier provides access to key orchestration and deployment management capabilities. We will continue to focus some of our direct sales efforts on driving adoption of our paid offerings.
Components of Results of Operations
Revenue
Subscription.  Our revenue is primarily generated through the sale of subscriptions to software, which is either self-managed by the user or hosted and managed by us in the cloud. Subscriptions provide the right to use paid proprietary software features and access to support for our paid and unpaid software.
A portion of the revenue from self-managed subscriptions is generally recognized up front at the point in time when the license is delivered and the remainder is recognized ratably over the subscription term. Revenue from subscriptions that require access to the cloud or that are hosted and managed by us is recognized ratably over the subscription term or on a usage basis for consumption-based arrangements; both are presented within Subscription revenue in our condensed consolidated statements of operations.
Services.  Services is composed of consulting services as well as public and private training. Revenue for services is recognized as these services are delivered.
28

Cost of Revenue
Subscription. Cost of subscription consists primarily of personnel and related costs for employees associated with supporting our subscription arrangements, certain third-party expenses, and amortization of certain intangible and other assets. Personnel and related costs, or personnel costs, comprise cash compensation, benefits and stock-based compensation to employees, costs of third-party contractors, and allocated overhead costs. Third-party expenses consist of cloud hosting costs and other expenses directly associated with our customer support. We expect our cost of subscription to increase in absolute dollars as our subscription revenue increases.
Services. Cost of services revenue consists primarily of personnel costs directly associated with delivery of training, implementation and other services, costs of third-party contractors, facility rental charges and allocated overhead costs. We expect our cost of services to increase in absolute dollars as we invest in our business and as services revenue increases.
Gross profit and gross margin. Gross profit represents revenue less cost of revenue. Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the timing of our acquisition of new customers and our renewals with existing customers, the average sales price of our subscriptions and services, the amount of our revenue represented by hosted services, the mix of subscriptions sold, the mix of revenue between subscriptions and services, the mix of services between consulting and training, transaction volume growth and support case volume growth. We expect our gross margin to fluctuate over time depending on the factors described above. We expect our revenue from Elastic Cloud to continue to increase as a percentage of total revenue, which we expect will adversely impact our gross margin as a result of the associated hosting costs.
Operating Expenses
Research and development. Research and development expense mainly consists of personnel costs and allocated overhead costs for employees and contractors. We expect our research and development expense to increase in absolute dollars for the foreseeable future as we continue to develop new technology and invest further in our existing products.
Sales and marketing. Sales and marketing expense mainly consists of personnel costs, commissions, allocated overhead costs and costs related to marketing programs and user events. Marketing programs consist of advertising, events, brand-building and customer acquisition and retention activities. We expect our sales and marketing expense to increase in absolute dollars as we expand our salesforce and increase our investments in marketing resources. We capitalize sales commissions and associated payroll taxes paid to internal sales personnel that are related to the acquisition of customer contracts. Sales commissions costs are amortized over the expected benefit period.
General and administrative. General and administrative expense mainly consists of personnel costs for our management, finance, legal, human resources, and other administrative employees. Our general and administrative expense also includes professional fees, accounting fees, audit fees, tax services and legal fees, as well as insurance, allocated overhead costs, and other corporate expenses. We expect our general and administrative expense to increase in absolute dollars as we increase the size of our general and administrative functions to support the growth of our business.
Other Income (Expense), Net
Other income (expense), net primarily consists of interest income, interest expense, gains and losses from transactions denominated in a currency other than the functional currency, and miscellaneous other non-operating gains and losses.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes related to the Netherlands, U.S. federal, state and foreign jurisdictions in which we conduct business. Our effective tax rate is affected by recurring items, such as tax rates in jurisdictions outside the Netherlands and the relative amounts of income we earn in those jurisdictions, and non-deductible stock-based compensation.
29

Results of Operations
The following tables set forth our results of operations for the periods presented in dollars and as a percentage of our total revenue. The period to period comparison of results is not necessarily indicative of results for future periods.
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
(in thousands)
Revenue
Subscription$241,211 $190,257 $473,025 $367,442 
Services23,190 15,723 41,457 31,633 
Total revenue264,401 205,980 514,482 399,075 
Cost of revenue (1)(2)(3)
Subscription55,101 42,242 108,652 79,762 
Services19,656 11,642 39,084 23,784 
Total cost of revenue74,757 53,884 147,736 103,546 
Gross profit189,644 152,096 366,746 295,529 
Operating expenses (1)(2)(3)(4)
Research and development75,568 63,763 154,217 123,145 
Sales and marketing128,179 94,953 253,185 182,986 
General and administrative34,925 30,555 69,013 57,607 
Total operating expenses238,672 189,271 476,415 363,738 
Operating loss (1)(2)(3)(4)
(49,028)(37,175)(109,669)(68,209)
Other income (expense), net
Interest expense(6,209)(6,332)(12,610)(8,152)
Other income (expense), net14,975 (666)15,314 352 
Loss before income taxes(40,262)(44,173)(106,965)(76,009)
Provision for income taxes7,043 2,850 9,891 5,503 
Net loss$(47,305)$(47,023)$(116,856)$(81,512)
(1) Includes stock-based compensation expense as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
(in thousands)
Cost of revenue
Subscription$2,029 $2,064 $4,189 $4,198 
Services2,313 1,292 4,538 2,867 
Research and development18,763 13,658 37,473 25,755 
Sales and marketing16,013 8,403 31,660 18,253 
General and administrative8,169 4,565 16,310 9,087 
Total stock-based compensation expense$47,287 $29,982 $94,170 $60,160 
30

(2) Includes employer payroll taxes on employee stock transactions as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
(in thousands)
Cost of Revenue
Subscription$30 $65 $253 $327 
Services53 114 197 478 
Research and development323 655 1,285 2,253 
Sales and marketing266 1,671 1,041 3,362 
General and administrative128 87 406 571 
Total employer payroll tax on stock transactions$800 $2,592 $3,182 $6,991 
(3) Includes amortization of acquired intangible assets as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
(in thousands)
Cost of Revenue
Subscription$2,961 $2,498 $5,925 $4,510 
Sales and marketing1,232 1,428 2,463 2,857 
Total amortization of acquired intangibles$4,193 $3,926 $8,388 $7,367 
(4) Includes acquisition-related expenses as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
(in thousands)
Research and development$1,684 $982 $4,164 $982 
General and administrative— 1,060 37 1,286 
Total acquisition-related expenses$1,684 $2,042 $4,201 $2,268 

31

The following table sets forth selected condensed consolidated statements of operations data for each of the periods indicated as a percentage of total revenue:    
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Revenue
Subscription91 %92 %92 %92 %
Services%%%%
Total revenue100 %100 %100 %100 %
Cost of revenue (1)(2)(3)
Subscription21 %21 %21 %20 %
Services%%%%
Total cost of revenue28 %26 %29 %26 %
Gross profit72 %74 %71 %74 %
Operating expenses (1)(2)(3)(4)
Research and development29 %31 %30 %31 %
Sales and marketing48 %46 %49 %46 %
General and administrative13 %15 %14 %14 %
Total operating expenses90 %92 %93 %91 %
Operating loss (1)(2)(3)(4)
(18)%(18)%(22)%(17)%
Other income (expense), net
Interest expense(3)%(3)%(2)%(2)%
Other income (expense), net%— %%— %
Loss before income taxes(15)%(21)%(21)%(19)%
Provision for income taxes%%%%
Net loss(18)%(23)%(23)%(20)%
(1) Includes stock-based compensation expense as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of revenue
Subscription%%%%
Services%%%%
Research and development%%%%
Sales and marketing%%%%
General and administrative%%%%
Total stock-based compensation expense18 %15 %18 %15 %
(2) Includes employer payroll taxes on employee stock transactions as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of Revenue
Subscription— %— %— %— %
Services— %— %— %— %
Research and development— %— %%%
Sales and marketing— %%— %%
General and administrative— %— %— %— %
Total employer payroll tax on stock transactions— %%%%
32

(3) Includes amortization of acquired intangible assets as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of Revenue
Subscription%%%%
Sales and marketing— %%%%
Total amortization of acquired intangibles%%%%
(4) Includes acquisition-related expenses as follows:
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Research and development%— %%— %
General and administrative— %%— %— %
Total acquisition-related expenses%%%— %
Comparison of Three Months Ended October 31, 2022 and 2021
Revenue
Three Months Ended October 31,Change
20222021$%
(in thousands)
Revenue
Subscription$241,211 $190,257 $50,954 27 %
Services23,190 15,723 7,467 47 %
Total revenue$264,401 $205,980 $58,421 28 %

Subscription revenue increased by $51.0 million, or 27%, for the three months ended October 31, 2022 compared to the same period of the prior year. The increase in revenue was primarily caused by volume-driven increases from new business, as existing customers purchased additional subscriptions, and the growth of our subscription customer base to approximately 19,700 customers as of October 31, 2022 compared to over 17,000 customers as of October 31, 2021.
Services revenue increased by $7.5 million, or 47%, for the three months ended October 31, 2022 compared to the same period of the prior year. The increase in services revenue was attributable to increased adoption of our services offerings.
Cost of Revenue and Gross Margin
Three Months Ended October 31,Change
20222021$%
(in thousands)
Cost of revenue
Subscription$55,101 $42,242 $12,859 30 %
Services19,656 11,642 8,014 69 %
Total cost of revenue$74,757 $53,884 $20,873 39 %
Gross profit$189,644 $152,096 $37,548 25 %
Gross margin:  
Subscription77 %78 %
Services15 %26 %
Total gross margin72 %74 %
33

Cost of subscription revenue increased by $12.9 million, or 30%, for the three months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $11.9 million in cloud infrastructure costs and an increase of $0.5 million in intangible asset amortization. In addition, personnel and related costs increased by $0.5 million. The increase in personnel and related costs includes an increase of $0.4 million in salaries and related taxes and an increase of $0.1 million in employee benefit expense. Total subscription margin decreased to 77% for the three months ended October 31, 2022 compared to 78% for the same period of the prior year.
Cost of services revenue increased by $8.0 million, or 69%, for the three months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $5.7 million in personnel and related costs, including increases of $3.8 million in salaries and related taxes, $1.0 million in stock-based compensation, and $0.4 million in employee benefits expense driven by an increase in headcount in our services organization. In addition, subcontractor costs increased by $1.8 million and travel costs increased by $0.3 million.
Gross margin for services revenue was 15% for the three months ended October 31, 2022 compared to 26% for the same period of the prior year. The decrease in margin is primarily due to the cost of services, including personnel and related costs and subcontractor costs, growing at a higher rate than services revenue. We continue to invest in headcount for our services organization that we believe will be needed as we continue to grow and expect travel related costs will increase in the future as COVID-19 risks and travel restrictions abate. Our gross margin for services may fluctuate or decline in the near-term as we seek to expand our services business.
Operating Expenses
Research and development
Three Months Ended October 31,Change
20222021$%
(in thousands)
Research and development$75,568 $63,763 $11,805 19 %
Research and development expense increased by $11.8 million, or 19%, for the three months ended October 31, 2022 compared to the same period of the prior year as we continued to invest in the development of new and existing offerings. Personnel and related costs increased by $9.1 million as a result of growth in headcount. In addition, travel costs increased by $1.0 million, cloud infrastructure costs related to our research and development activities increased by $0.9 million, and consulting costs increased by $0.4 million. The increase in personnel and related costs includes an increase of $5.1 million in stock-based compensation, an increase of $2.8 million in salaries and related taxes, and an increase of $0.8 million in employee benefits expense.
Sales and marketing
Three Months Ended October 31,Change
20222021$%
(in thousands)
Sales and marketing$128,179 $94,953 $33,226 35 %
Sales and marketing expense increased by $33.2 million, or 35%, for the three months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $28.0 million in personnel related costs and a $1.1 million increase in software and equipment charges due to growth in headcount. In addition, travel expenses increased by $2.6 million and marketing expenses increased by $1.9 million. These increases were partially offset by a decrease in consulting costs of $0.3 million and a decrease in intangible asset amortization of $0.2 million The increase in personnel and related costs includes an increase of $12.8 million in salaries and related taxes, an increase of $7.6 million in stock-based compensation, an increase of $4.2 million in commission expense, and an increase of $2.5 million in employee benefits expense.
General and administrative
Three Months Ended October 31,Change
20222021$%
(in thousands)
General and administrative$34,925 $30,555 $4,370 14 %
34

General and administrative expense increased by $4.4 million, or 14%, for the three months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $6.9 million in personnel related costs due to headcount growth. In addition, travel costs increased by $0.5 million and insurance and other taxes increased by $0.3 million. These increases were partially offset by a $2.2 million decrease in legal and professional fees and a $1.1 million decrease in bad debt expense. The increase in personnel and related costs includes an increase of $3.6 million in stock-based compensation expense, an increase of $2.4 million in salaries and related taxes, and an increase of $0.6 million in employee benefits expense.
Other Income (Expense), Net
Three Months Ended October 31,Change
20222021$%
(in thousands)
Other income (expense), net$8,766 $(6,998)$15,764 (225)%
Other income, net was $8.8 million for the three months ended October 31, 2022 compared to Other expense, net of $7.0 million in the prior year. The increase of $15.8 million was primarily due to $10.2 million of other income from a favorable settlement of a legal claim during the three months ended October 31, 2022 and an increase in interest income by $3.4 million compared to the same period of the prior year.
Provision for Income Taxes
Three Months Ended October 31,Change
20222021$%
(in thousands)
Provision for income taxes$7,043 $2,850 $4,193 147 %
The provision for income taxes increased $4.2 million, or 147%, for the three months ended October 31, 2022 compared to the same period of the prior year. Our effective tax rate was (17)% and (6)% of our net loss before taxes for the three months ended October 31, 2022 and 2021, respectively. Our effective tax rate is affected by recurring items, such as tax rates in jurisdictions outside the Netherlands and the relative amounts of income we earn in those jurisdictions. The increase in tax expense is driven primarily by growth in foreign jurisdictions for which we are not subject to valuation allowances or net operating losses and a one-time charge of $3.7 million related to the completion of acquisition related integration.
Comparison of Six Months Ended October 31, 2022 and 2021
Revenue
Six Months Ended October 31,Change
20222021$%
(in thousands)
Revenue
Subscription$473,025 $367,442 $105,583 29 %
Services41,457 31,633 9,824 31 %
Total revenue$514,482 $399,075 $115,407 29 %

Subscription revenue increased by $105.6 million, or 29%, for the six months ended October 31, 2022 compared to the same period of the prior year. The increase in revenue was primarily caused by volume-driven increases from new business, as existing customers purchased additional subscriptions, and we grew our subscription customer base to approximately 19,700 customers as of October 31, 2022 compared to over 17,000 customers as of October 31, 2021.
Services revenue increased by $9.8 million, or 31%, for the six months ended October 31, 2022 compared to the same period of the prior year. The increase in services revenue was attributable to increased adoption of our services offerings.
35

Cost of Revenue and Gross Margin
Six Months Ended October 31,Change
20222021$%
(in thousands)
Cost of revenue
Subscription$108,652 $79,762 $28,890 36 %
Services39,084 23,784 15,300 64 %
Total cost of revenue$147,736 $103,546 $44,190 43 %
Gross profit$366,746 $295,529 $71,217 24 %
Gross margin:  
Subscription77 %78 %
Services%25 %
Total gross margin71 %74 %
Cost of subscription revenue increased by $28.9 million, or 36%, for the six months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $26.0 million in cloud infrastructure costs and an increase of $1.4 million in intangible asset amortization. In addition, personnel and related costs increased by $1.1 million. The increase in personnel and related costs includes an increase of $0.9 million in salaries and related taxes and an increase of $0.2 million in employee benefit expense. Total subscription margin decreased to 77% for the six months ended October 31, 2022 compared to 78% for the same period of the prior year.
Cost of services revenue increased by $15.3 million, or 64%, for the six months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $9.8 million in personnel and related costs, including increases of $6.5 million in salaries and related taxes, $1.7 million in stock-based compensation, and $0.7 million in employee benefits expense driven by an increase in headcount in our services organization. In addition, subcontractor costs increased by $4.3 million and travel costs increased by $0.6 million.
Gross margin for services revenue was 6% for the six months ended October 31, 2022 compared to 25% for the same period of the prior year. The decrease in margin is primarily due to the cost of services, including personnel and related costs and subcontractor costs, growing at a higher rate than services revenue. We continue to invest in headcount for our services organization that we believe will be needed as we continue to grow and expect travel related costs will increase in the future as COVID-19 risks and travel restrictions abate. Our gross margin for services may fluctuate or decline in the near-term as we seek to expand our services business.
Operating Expenses
Research and development
Six Months Ended October 31,Change
20222021$%
(in thousands)
Research and development$154,217 $123,145 $31,072 25 %
Research and development expense increased by $31.1 million, or 25%, for the six months ended October 31, 2022 compared to the same period of the prior year as we continued to invest in the development of new and existing offerings. Personnel and related costs increased by $25.3 million and software and equipment expense increased $0.5 million as a result of growth in headcount. In addition, cloud infrastructure costs related to our research and development activities increased by $2.2 million, travel costs increased by $1.5 million, and consulting costs increased by $1.2 million. The increase in personnel and related costs includes an increase of $11.7 million in stock-based compensation, an increase of $8.4 million in salaries and related taxes, an increase of $3.2 million in acquisition related compensation, and an increase of $1.8 million in employee benefits expense.
36

Sales and marketing
Six Months Ended October 31,Change
20222021$%
(in thousands)
Sales and marketing$253,185 $182,986 $70,199 38 %
Sales and marketing expense increased by $70.2 million, or 38%, for the six months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $58.0 million in personnel related costs and a $2.7 million increase in software and equipment charges due to growth in headcount. In addition, travel expenses increased by $6.7 million and marketing expense increased by $2.0 million. The increase in personnel and related costs includes an increase of $29.3 million in salaries and related taxes, an increase of $13.4 million in stock-based compensation, an increase of $7.8 million in commission expense, and an increase of $5.3 million in employee benefits expense.
General and administrative
Six Months Ended October 31,Change
20222021$%
(in thousands)
General and administrative$69,013 $57,607 $11,406 20 %
General and administrative expense increased by $11.4 million, or 20%, for the six months ended October 31, 2022 compared to the same period of the prior year. This increase was primarily due to an increase of $15.2 million in personnel related costs and a $0.6 million increase in software and equipment charges due to headcount growth. In addition, insurance and other taxes increased by $1.0 million and travel costs increased by $0.7 million. These increases were partially offset by a $4.7 million decrease in legal and professional fees and a $1.4 million decrease in bad debt expense. The increase in personnel and related costs includes an increase of $7.2 million in stock-based compensation expense, an increase of $5.9 million in salaries and related taxes, and an increase of $1.1 million in employee benefits expense.
Other Income (Expense), Net
Six Months Ended October 31,Change
20222021$%
(in thousands)
Other income (expense), net$2,704 $(7,800)$10,504 (135)%
Other income, net was $2.7 million for the six months ended October 31, 2022 compared to Other expense, net of $7.8 million in the prior year. This change of $10.5 million was primarily due to $10.2 million of other income from a favorable settlement of a legal claim during the six months ended October 31, 2022.
Provision for Income Taxes
Six Months Ended October 31,Change
20222021$%
(in thousands)
Provision for income taxes$9,891 $5,503 $4,388 80 %
The provision for income taxes increased $4.4 million, or 80%, for the six months ended October 31, 2022 compared to the same period of the prior year. Our effective tax rate was (9)% and (7)% of our net loss before taxes for the six months ended October 31, 2022 and 2021, respectively. Our effective tax rate is affected by recurring items, such as tax rates in jurisdictions outside the Netherlands and the relative amounts of income we earn in those jurisdictions. The increase in tax expense is driven primarily by growth in foreign jurisdictions for which we are not subject to valuation allowances or net operating losses and a one-time charge of $3.7 million related to the completion of acquisition related integration.
Liquidity and Capital Resources
As of October 31, 2022, we had cash and cash equivalents and restricted cash of $856.2 million and $2.4 million, respectively, and working capital of $536.0 million. Our restricted cash consists primarily of cash deposits with financial institutions in support of letters of credit in favor of landlords for non-cancelable lease agreements.
37

We have generated significant operating losses from our operations as reflected in our accumulated deficit of $934.0 million as of October 31, 2022. We have historically incurred, and expect to continue to incur, operating losses and may generate negative cash flows from operations on an annual basis for the foreseeable future due to the investments we intend to make as described above, and as a result, we may require additional capital resources to execute on our strategic initiatives to grow our business.
We believe that our existing cash and cash equivalents will be sufficient to fund our operating and capital needs for at least the next 12 months, despite the uncertainty in the changing market and economic conditions related to COVID-19 and other macroeconomic developments. Our assessment of the period of time through which our financial resources will be adequate to support our operations is a forward-looking statement and involves risks and uncertainties. Our actual results could vary as a result of, and our future capital requirements, both near-term and long-term, will depend on, many factors, including our growth rate, the timing and extent of spending to support our research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of solutions or features, and the continuing market acceptance of our solutions and services. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We have based this estimate on assumptions that may prove to be wrong, and we could use our available capital resources sooner than we currently expect. In July 2021, we issued long-term debt of $575.0 million, and we may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, or if we cannot expand our operations or otherwise capitalize on our business opportunities because we lack sufficient capital, our business, operating results and financial condition would be adversely affected.
The following table summarizes our cash flows for the periods presented:
Six Months Ended October 31,
20222021
(in thousands)
Net cash provided by operating activities
$937 $3,668 
Net cash used in investing activities
$(822)$(111,568)
Net cash provided by financing activities
$7,724 $586,597 
Net Cash Provided By Operating Activities
Net cash provided by operating activities during the six months ended October 31, 2022 was $0.9 million, which resulted from adjustments for non-cash charges of $146.5 million, mostly offset by a net loss of $116.9 million and net cash outflow of $28.7 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $94.2 million for stock-based compensation expense, $35.7 million for amortization of deferred contract acquisition costs, $10.4 million of depreciation and intangible asset amortization expense, $5.6 million in non-cash operating lease costs, and amortization of debt issuance costs of $0.5 million. The net cash outflow from changes in operating assets and liabilities was the result of an increase in deferred contract acquisition costs of $43.6 million as our sales commissions increased due to increased business volume, a $22.2 million decrease in deferred revenue, and a decrease of $5.6 million in operating lease liabilities. These outflows were partially offset by a decrease of $25.2 million in accounts receivable, a decrease of $12.7 million in prepaid expenses and other assets, and a net increase of $4.7 million in accounts payable, accrued expenses and accrued compensation and benefits.
Net cash provided by operating activities during the six months ended October 31, 2021 was $3.7 million, which resulted from a net loss of $81.5 million and net cash outflow of $16.3 million from changes in operating assets and liabilities, fully offset by non-cash charges of $101.5 million. Non-cash charges primarily consisted of $59.6 million for stock-based compensation expense, $28.6 million for amortization of deferred contract acquisition costs, $9.3 million of depreciation and intangible asset amortization expense, $3.8 million in non-cash operating lease costs, amortization of debt issuance costs of $0.3 million expense and $0.1 million of other expenses which were partially offset by an increase in deferred income taxes of $0.2 million. The net cash outflow from changes in operating assets and liabilities was the result of an increase in deferred contract acquisition costs of $39.3 million as our sales commissions increased due to increased business volume, an increase of $1.1 million in prepaid expenses and other assets, a $4.0 million decrease in operating lease liabilities and a decrease of $3.5 million in deferred revenue. These outflows were partially offset by a net increase of $31.0 million in accounts payable, accrued expenses, accrued compensation and benefits and a decrease in accounts receivable of $0.5 million.
Net Cash Used in Investing Activities
Net cash used in investing activities of $0.8 million during the six months ended October 31, 2022 was due to capital expenditures during the period.
38

Net cash used in investing activities during the six months ended October 31, 2021 was $111.6 million due to cash used in the acquisitions of $108.1 million, capitalization of $2.7 million in internal-use software costs and $0.8 million of capital expenditures.
Net Cash Provided by Financing Activities
Net cash provided by financing activities of $7.7 million during the six months ended October 31, 2022 was due to the proceeds from stock option exercises.
Net cash provided by financing activities during the six months ended October 31, 2021 was $586.6 million due to the proceeds of $575.0 million from debt issuance and $20.8 million of proceeds from option exercises during the period which were partially offset by $9.2 million payments of debt issuance costs.
Contractual Obligations and Commitments
Our principal commitments consist of obligations under our operating leases, which are primarily for office space, and purchase commitments to our cloud hosting providers. There have been no material changes to our contractual obligations and commitments discussed in our Annual Report on Form 10-K.
Recently Issued Accounting Pronouncements
Refer to Note 2 of our accompanying Notes to Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q for recently adopted accounting pronouncements and new accounting pronouncements not yet adopted as of the date of this report.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have operations both within the United States and internationally, and we are exposed to market risk in the ordinary course of our business.
Interest Rate Risk
We had cash, cash equivalents, and restricted cash of $858.6 million as of October 31, 2022. Our cash, cash equivalents, and restricted cash are held in cash deposits and money market funds. 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 these instruments, we do not believe that an immediate 10% increase or decrease in interest rates would have a material effect on the fair value of our investment portfolio. Declines in interest rates, however, would reduce our future interest income.
In July 2021, we issued $575.0 million aggregate principal amount of 4.125% Senior Notes due 2029 in a private placement. The fair value of the Senior Notes is subject to market risk. In addition, the fair market value of the Senior Notes is exposed to interest rate risk. Generally, the fair market value of our fixed interest rate Senior Notes will increase as interest rates fall and decrease as interest rates rise. The interest rate and market value changes affect the fair value of the Senior Notes, but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the Senior Notes at face value less unamortized debt issuance cost on our balance sheet, and we present the fair value for required disclosure purposes only.
Foreign Currency Risk
Our revenue and expenses are primarily denominated in U.S. dollars, and to a lesser extent the Euro, British Pound Sterling, and other currencies. To date, we have not had a formal hedging program with respect to foreign currency, but we may do so in the future if our exposure to foreign currency should become more significant. For business conducted outside of the United States, we may have both revenue and costs incurred in the local currency of the subsidiary, creating a partial natural hedge. Changes to exchange rates therefore have not had a material impact on our net operating results to date; however, we will continue to reassess our foreign exchange exposure as we continue to grow our business globally.
We have experienced and will continue to experience fluctuations in net loss as a result of transaction gains or losses related to remeasurement of certain asset and liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. An immediate 10% increase or decrease in the relative value of the U.S. dollar to other currencies could have a material effect on our revenue, operating expenses, and net loss. As a component of other income, net, we recognized a foreign currency transaction loss of $0.3 million and a foreign currency transaction gain of $0.3 million for the six months ended October 31, 2022 and 2021, respectively.
39

As of October 31, 2022, our cash, cash equivalents, and restricted cash were primarily denominated in U.S. dollars, Euros, and British Pound Sterling. A 10% increase or decrease in current exchange rates would have an impact of approximately $13.5 million on our cash, cash equivalents, and restricted cash balances.
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 us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by 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, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that as of October 31, 2022, our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed by us in the reports we file or submit under the Exchange Act (a) is recorded, processed, summarized and reported within the time periods specified by the SEC rules and forms and (b) is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
PART II—OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
The information called for by this Item is incorporated herein by reference to Part I, Item 1. “Financial Statements,” Note 8, “Commitments and Contingencies — Legal Matters” included in this Quarterly Report on Form 10-Q.
40

From time to time, we may be subject to legal proceedings and claims that arise in the ordinary course of business, including patent, commercial, product liability, employment, class action, whistleblower and other litigation and claims, as well as governmental and other regulatory investigations and proceedings. In addition, third parties may from time to time assert claims against us in the form of letters and other communications. We are not currently a party to any legal proceedings that, if determined adversely to us, would individually or taken together, in our opinion, have a material adverse effect on our business, results of operations, financial condition or cash flows. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
ITEM 1A. RISK FACTORS
A description of the risks and uncertainties associated with our business, industry and ownership of our ordinary shares is set forth below. You should carefully consider the following risks, together with all of the other information in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes thereto, before making a decision to invest in our ordinary shares. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that affect us. If any of the following risks occur, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the price of our ordinary shares could decline, and you could lose part or all of your investment. In addition, the impact of the COVID-19 pandemic and any worsening of the economic environment may exacerbate the risks described below, any of which could have a material impact on us and additional impacts that are currently not known to us may arise.
The following is a summary of the key risks and uncertainties associated with our business, industry, and ownership of our ordinary shares. The below summary does not contain all of the information that may be important to you, and you should read this summary together with the more detailed description of each risk factor contained in the subheadings below.
If we do not appropriately manage future growth or are unable to improve our systems and processes, our business and results of operations will be adversely affected.
We have a history of losses and may not be able to achieve profitability on a consistent basis or at all or positive cash flows on a consistent basis.
Our ability to grow our business will significantly depend on the expansion and adoption of our Elastic Cloud offerings.
Information technology spending, sales cycles, and other factors affecting the demand for our offerings and our results of operations have been, and may continue to be, negatively impacted by current adverse macroeconomic conditions, including declining rates of economic growth, supply chain disruptions, inflationary pressures, increased interest rates, and other conditions discussed in this report.
Our plan to reduce costs and rebalance investments we announced on November 30, 2022 may not result in anticipated savings or operational efficiencies, could result in total costs and expenses that are greater than expected and could disrupt our business.
Our future growth, business and results of operations will be harmed if we are not able to keep pace with technological and competitive developments, increase sales of our subscriptions to new and existing customers, renew existing customers’ subscriptions, increase adoption of our cloud-based offerings, respond effectively to evolving markets or offer high quality support services.
Russia’s invasion of Ukraine and resulting international political crisis could have significant negative economic consequences on the businesses of our customers and partners and negatively impact their spending on our offerings.
Any actual or perceived failure by us to comply with regulations or any other obligations relating to privacy, data protection or information security could adversely affect our business.
Due to political uncertainty and military actions associated with Russia’s invasion of Ukraine, we and our third-party vendors and service providers are vulnerable to a heightened risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches from nation-state and affiliated actors.
The ongoing COVID-19 pandemic could harm our business and results of operations.
Our operating results may fluctuate from quarter to quarter.
41

Our decision to no longer offer Elasticsearch and Kibana under an open source license may harm the adoption of Elasticsearch and Kibana.
We could be negatively impacted if the Elastic License or the Server Side Public License under which some of our software is licensed is not enforceable.
Because of the permissive rights accorded to third parties under our open source and source available licenses, there are limited technological barriers to entry into the markets in which we compete.
We may not be able to effectively develop and expand our sales and marketing capabilities.
Because we recognize the vast majority of the revenue from subscriptions, either based on actual consumption or monthly, over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.
We do not have an adequate history with a consumption-based arrangements for our Elastic Cloud offerings to accurately predict the long-term rate of customer adoption or renewal, or the impact it will have on our near-term or long-term revenue or operating results.
A real or perceived defect, security vulnerability, error, or performance failure in our software could cause us to lose revenue, damage our reputation, and expose us to liability.
Incorrect implementation or use of our software could negatively affect our business, operations, financial results, and growth prospects.
Third parties may offer inadequate or defective implementations of software that we have previously made available under an open source license and our reputation could be harmed.
Breaches of security measures or unauthorized access to, or other processing of, confidential information, including personal data, may result in our software being perceived as not secure, customers reducing or stopping usage of our products, and our incurring significant liabilities.
Interruptions or performance problems, and our reliance on technologies from third parties, may adversely affect our business operations and financial results.
If our partners, including cloud providers, systems integrators, channel partners, referral partners, OEM and MSP partners, and technology partners, fail to perform or we are unable to maintain successful relationships with them, our ability to market, sell and distribute our solution will be more limited, and our results of operations could be harmed.
Failure to protect our proprietary technology and intellectual property rights could substantially harm our business and results of operations.
We could incur substantial costs as a result of any claim of infringement, misappropriation or violation of another party’s intellectual property rights, including as a result of the indemnity provisions in various agreements.
Our use of third-party open source software within our products could negatively affect our ability to sell our products and subject us to possible litigation.
We may not be able to realize the benefits of our marketing strategies to offer some of our product features for free and to provide free trials to some of our paid features.
Our international business exposes us to several risks, and if we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be harmed.
A portion of our revenue is generated by sales to government entities, and this creates a number of challenges and risks.
Our business is subject to a variety of government and industry regulations, as well as other obligations, including compliance with export control, trade sanctions, anti-bribery, anti-corruption, and anti-money laundering laws.
The market price for our ordinary shares has been and is likely to continue to be volatile.
The concentration of our share ownership with insiders will likely limit your ability to influence corporate matters.
Dutch law and our articles of association include certain anti-takeover provisions, which may impact the value of our ordinary shares.
Claims of U.S. civil liabilities may not be enforceable against us.
42

We have a substantial amount of indebtedness and may not be able to generate sufficient cash to service all of our indebtedness.
If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our ordinary shares, our share price and trading volume could decline.
We may fail to maintain an effective system of disclosure controls and internal control over financial reporting.
Risks Related to our Business and Industry
Our business and operations have experienced rapid growth, and if we do not appropriately manage future growth, if any, or are unable to improve our systems and processes, our business, financial condition, results of operations, and prospects will be adversely affected.
We have experienced rapid growth and increased demand for our offerings. Our employee headcount and number of customers have increased significantly. For example, our total number of customers has grown from over 2,800 as of April 30, 2017 to approximately 19,700 as of October 31, 2022. Further, while our employee headcount has grown as we have been implementing our growth plans, we may modify our pace of hiring to align with our growth plans. The growth and expansion of our business and offerings place a continuous and significant strain on our management, operational, and financial resources. In addition, as customers adopt our technology for an increasing number of use cases, we have had to support more complex commercial relationships. We may not be able to hire, train and retain enough qualified employees, and we may not be able to hire, train and onboard new employees fast or effectively enough to maintain our growth plans. We must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems, our relationships with various partners and other third parties, and our ability to manage headcount and processes in an efficient manner to manage our growth to date and any future growth effectively.
We may not be able to sustain the diversity and pace of improvements to our offerings successfully or implement systems, processes, and controls in an efficient or timely manner or in a manner that does not negatively affect our results of operations. Our failure to improve our systems, processes, and controls, or their failure to operate in the intended manner, may result in our inability to manage the growth of our business and to forecast our revenue, expenses, and earnings accurately, or to prevent losses.
As we expand our business, we may find it difficult to maintain our corporate culture while managing our employee growth. Any failure to manage our anticipated growth and related organizational changes in a manner that preserves our culture could negatively impact future growth and achievement of our business objectives. Additionally, our productivity and the quality of our offerings may be adversely affected if we do not integrate and train our new employees quickly and effectively. Failure to manage any future growth effectively could result in increased costs, negatively affect our customers’ satisfaction with our offerings, and harm our results of operations.
We have a history of losses and may not be able to achieve profitability on a consistent basis or at all, and may not be able to achieve positive cash flows on a consistent basis. As a result, our business, financial condition, and results of operations may suffer.
We have incurred losses in all years since our incorporation. We incurred a net loss of $116.9 million, $203.8 million, and $129.4 million for the six months ended October 31, 2022 and the years ended April 30, 2022 and 2021, respectively. As a result, we had an accumulated deficit of $934.0 million as of October 31, 2022. We anticipate that our operating expenses will increase substantially in the foreseeable future as we continue to enhance our offerings, broaden our customer base and pursue larger transactions, expand our sales and marketing activities, expand our operations, hire additional employees, and continue to develop our technology. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently, or at all, to offset these higher expenses. Revenue growth may slow or revenue may decline for a number of possible reasons, including slowing demand for our offerings, increasing competition, or economic downturns, including as a result of the COVID-19 pandemic. You should not consider our revenue growth in recent periods as indicative of our future performance. Any failure to increase our revenue or grow our business could prevent us from achieving profitability at all or on a consistent basis, which would cause our business, financial condition, and results of operations to suffer. Additionally, although we generated positive operating cash flow in fiscal 2022, any failure to grow our business could prevent us from achieving positive operating cash flow on a consistent basis, which would cause our business, financial condition, and results of operations to suffer.
43

Our ability to grow our business will depend significantly on the expansion and adoption of our Elastic Cloud offerings.
We believe our future success will depend significantly on the growth in the adoption of Elastic Cloud, our family of cloud-based offerings. We have and will continue to incur substantial costs to develop, sell and support our Elastic Cloud offerings. We have also entered into non-cancelable multi-year cloud hosting capacity commitments with certain third-party cloud providers, which require us to pay for such capacity irrespective of actual usage. We believe that we must offer a family of cloud-based products to address the market segment that prefers a cloud-based solution to a self-managed solution and that there will be increasing demand for cloud-based offerings of our products. For the six months ended October 31, 2022 and the years ended April 30, 2022 and 2021, Elastic Cloud contributed 39%, 35%, and 27% of our total revenue, respectively. However, as the use of cloud-based computing solutions is rapidly evolving, it is difficult to predict the potential growth, if any, of general market adoption, customer adoption, and retention rates of our cloud-based offerings. There could be decreased demand for our cloud-based offerings due to reasons within or outside of our control, including, among other things, lack of customer acceptance, technological challenges with bringing cloud offerings to market and maintaining those offerings, information security, data protection, or privacy concerns, our inability to properly manage and support our cloud-based offerings, competing technologies and products, weakening economic conditions, and decreases in corporate spending. If we are not able to develop, market, or deliver cloud-based offerings that satisfy customer requirements technically or commercially, if our investments in cloud-based offerings do not yield the expected return, or if we are unable to decrease the cost of providing our cloud-based offerings, our business, competitive position, financial condition and results of operations may be harmed.
Unfavorable or uncertain conditions in our industry or the global economy or reductions in information technology spending, including as a result of adverse macroeconomic conditions, Russia’s invasion of Ukraine, or the COVID-19 pandemic, could limit our ability to grow our business and negatively affect our results of operations.
Our results of operations may vary based on the impact of changes in our industry or the global economy on us or our customers. Current, future, or sustained economic uncertainties or downturns, whether actual or perceived, could adversely affect our business and results of operations. Negative conditions in the general economy both in the United States and abroad, including conditions resulting from changes in gross domestic product growth, financial and credit market fluctuations, international trade relations, changes in inflation and interest rate environments, recessionary fears, supply chain constraints, energy costs, political instability, natural catastrophes, warfare, and infectious diseases and terrorist attacks, could cause a decrease in business investments by our customers and potential customers, including spending on information technology, and negatively affect the growth of our business. For example, inflation rates have recently reached levels not seen in decades and may continue to create economic volatility as governments adjust interest rates in an attempt to regulate the inflationary environment, and Russia’s invasion of Ukraine and resulting international political crisis could have significant negative macroeconomic consequences, including on the businesses of our customers and partners and negatively impact their spending on our offerings.
In addition, the COVID-19 pandemic has curtailed business spending by our customers, resulted in business disruptions for us and/or our customers, restricted travel to customer sites and resulted in a quarantine of affected populations impacting our employees, partners and customers. Additionally, mitigation and containment measures adopted or reinstated by government authorities to contain the spread of COVID-19 may significantly impact business continuity for our partners and our customers, reduce our customers’ business operations, delay their engagement with us (including due to travel restrictions and restrictions on in-person meetings) and could thereby adversely affect our business and financial results. Further, these measures by government authorities may continue to remain in place for a significant period of time or, even if lifted, could be reinstated at any time, and additional and/or extended measures could significantly impact the ability of our employees and customers and vendors to work productively.
As a result of the foregoing conditions, our revenue may be disproportionately affected by longer and more unpredictable sales cycles, delays or reductions in customer consumption or in general information technology spending, and further impacts of changing foreign exchange rates. Also, customers may choose to develop in-house software as an alternative to using our products. Moreover, competitors may respond to market conditions by lowering prices. Such impacts of the current adverse macroeconomic environment negatively affected our results of operations for the second quarter of fiscal 2023. We cannot predict the timing, strength or duration of the current economic slowdown and instability or any recovery, generally or within our industry. If the economic conditions of the general economy or markets in which we operate do not improve, or worsen from present levels, our business, results of operations and financial condition could be adversely affected.
44

Our plan to reduce costs and rebalance investments we announced on November 30, 2022 may not result in anticipated savings or operational efficiencies, could result in total costs and expenses that are greater than expected, and could disrupt our business.
On November 30, 2022, we announced a plan to reduce our workforce by approximately 13% and optimize facilities-related costs. We adopted this plan to improve operational efficiencies and align our investments more closely with our strategic priorities. We may incur additional expenses associated with the reduction in our workforce not contemplated by our plan, which may have an impact on other areas of our liabilities and obligations and contribute to losses in future periods. We may not realize, in full or in part, the anticipated benefits and savings from our plan due to unforeseen difficulties, delays or unexpected costs. If we are unable to realize the expected operational efficiencies and cost savings, our operating results and financial condition would be adversely affected.
Furthermore, implementation of our plan may be disruptive to our operations. For example, our workforce reduction could result in attrition beyond planned staff reductions, increased difficulties in our day-to-day operations, and reduced employee morale. If employees who were not affected by the reduction in force seek alternative employment, we could incur unplanned additional expense to ensure adequate resourcing and fail to attract and retain qualified management, sales and marketing personnel who are critical to our business. Our failure to do so could harm our business and our future performance.
We may not be able to compete successfully against current and future competitors.
The market for our products is highly competitive, quickly evolving, fragmented, and subject to rapid changes in technology, shifting customer needs, and frequent introductions of new offerings. We believe that our ability to compete depends upon many factors both within and beyond our control, including the following:
product capabilities, including speed, scale, and relevance, with which to power search experiences;
an extensible product “stack” that enables developers to build a wide variety of solutions;
powerful and flexible technology that can manage a broad variety and large volume of data;
ease of deployment and ease of use;
ability to address a variety of evolving customer needs and use cases;
strength and execution of sales and marketing strategies;
flexible deployment model across public or private clouds, hybrid environments, or multi-cloud environments;
productized solutions engineered to be rapidly adopted to address specific applications;
mindshare with developers and IT and security executives;
adoption of products by many types of users and decision makers (developers, architects, DevOps personnel, IT professionals, security analysts, and departmental and organizational leaders);
enterprise-grade technology that is secure and reliable;
size of customer base and level of user adoption;
quality of training, consulting, and customer support;
brand awareness and reputation; and
low total cost of ownership.
We face competition from both established and emerging competitors. Our current primary competitors generally fall into the following categories:
For Enterprise Search: offerings such as Solr (open source offering) and Lucidworks Fusion, search tools including Google Programmable Search Engine, and workplace search tools including Coveo and Endeca (owned by Oracle).
For Observability: software vendors with specific observability solutions to analyze logging data, metrics, APM data, or infrastructure uptime, such as Splunk, New Relic, Dynatrace, AppDynamics (owned by Cisco Systems), and Datadog.
For Security: security vendors such as Splunk, Azure Sentinel (by Microsoft), CrowdStrike, Carbon Black (owned by VMware/Broadcom), McAfee, and Symantec (owned by Broadcom).
45

Certain cloud hosting providers and managed service providers, including Amazon Web Services, that offer hosted products based on a forked version of the Elastic Stack. These offerings are not supported by Elastic and come without any of Elastic’s proprietary features, whether free or paid.
Some of our current and potential competitors have longer operating histories, significantly greater financial, technical, marketing and other resources, stronger brand recognition, broader global distribution and presence, more established relationships with current or potential customers and partners, and larger customer bases than we do. These factors may allow our competitors to respond more quickly than we can to new or emerging technologies and changes in customer preferences. These competitors may engage in more extensive research and development efforts, undertake more far-reaching and successful sales and marketing campaigns, have more experienced sales professionals, execute more successfully on their go-to-market strategy and have greater access to more markets and decision makers, and adopt more aggressive pricing policies which may allow them to build larger customer bases than we have. New start-up companies that innovate and large competitors that are making significant investments in research and development may develop similar offerings that compete with our offerings or that achieve greater market acceptance than our offerings. This could attract customers away from our offerings and reduce our market share. If we are unable to anticipate or react to these competitive challenges, our competitive position would weaken, which would adversely affect our business and results of operations.
Our limited operating history at the current scale of our business makes it difficult to evaluate our current business and prospects and may increase the risks associated with your investment.
We were founded in 2012. Our limited operating history with the current scale of our business makes it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. We have encountered and will continue to encounter risks and difficulties frequently experienced by rapidly growing companies in constantly evolving industries, including the risks described in this Quarterly Report on Form 10-Q. If we do not address these risks successfully, our business and results of operations will be adversely affected, and the market price of our ordinary shares could decline.
Further, we have limited historical financial data at the current scale of our business, and we operate in a rapidly evolving market. As such, 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 we are not able to keep pace with technological and competitive developments, our business will be harmed.
The market for search technologies, including enterprise search, observability and security, is subject to rapid technological change, evolving industry standards, and changing regulations, as well as changing customer needs, requirements and preferences. Our success depends upon our ability to enhance existing products, expand the use cases of our products, anticipate and respond to changing customer needs, requirements, and preferences, and develop and introduce in a timely manner new offerings that keep pace with technological and competitive developments. We have in the past experienced delays in releasing new products, deployment options, and product enhancements and may experience similar delays in the future. As a result, in the past, some of our customers deferred purchasing our products until the next upgrade was released. Future delays or problems in the installation or implementation of our new releases may cause customers to forgo purchases of our products and purchase those of our competitors instead.
Additionally, the success of new product introductions depends on a number of factors including, but not limited to, timely and successful product development, market acceptance, our ability to manage the risks associated with new product releases, the availability of software components for new products, the effective management of development and other spending in connection with anticipated demand for new products, the availability of newly developed products, and the risk that new products may have bugs, errors, or other defects or deficiencies in the early stages of introduction. We have in the past experienced bugs, errors, or other defects or deficiencies in new products and product updates and may have similar experiences in the future. Furthermore, our ability to increase the usage of our products depends, in part, on the development of new use cases for our products, which is typically driven by our developer community and may be outside of our control. We also have invested, and may continue to invest, in the acquisition of complementary businesses, technologies, services, products and other assets that expand the products that we can offer our customers. We may make these investments without being certain that they will result in products or enhancements that will be accepted by existing or prospective customers. Additionally, even if we are able to develop new products and product enhancements, we cannot ensure that they will achieve market acceptance. If we are unable to successfully enhance our existing products to meet evolving customer requirements, increase adoption and usage of our products, develop new products, or if our efforts to increase the usage of our products are more expensive than we expect, then our business, results of operations, and financial condition would be adversely affected.
46

The markets for some of our products are evolving, and our future success depends on the growth and expansion of these markets and our ability to adapt and respond effectively to evolving markets.
The markets for certain of our products, such as our Enterprise Search, Observability and Security solutions, are evolving and our products are relatively new in these markets. Accordingly, it is difficult to predict continued customer adoption and renewals for these products, customers’ demand for these products, the size, growth rate, expansion, and longevity of these markets, the entry of competitive products, or the success of existing competitive products. Our ability to penetrate these evolving markets depends on a number of factors, including the cost, performance, and perceived value associated with our products. If these markets do not continue to grow as expected or if we are unable to anticipate or react to changes in these markets, our competitive position would weaken, which would adversely affect our business and results of operations.
In connection with the operation of our business, we collect, store, transfer, and otherwise process certain personal data. As a result, our business is subject to a variety of government and industry regulations, as well as other obligations, related to privacy, data protection and information security. Any actual or perceived failure by us to comply with such regulations or any other obligations relating to privacy, data protection or information security could adversely affect our business.
In the operation of our business, we collect, store, transfer, and otherwise process personal data. As a result, we are subject to a variety of federal, state, local and foreign laws and regulations governing privacy, data protection, information security, and the collection, storage, transfer, use, retention, sharing, disclosure, protection, and processing of personal data. Privacy, data protection, and information security are significant issues in various jurisdictions where we offer our products.
The regulatory frameworks for these issues worldwide are rapidly evolving and are likely to remain uncertain for the foreseeable future. Federal, state, or non-U.S. government bodies or agencies have in the past adopted, and may in the future adopt, new laws and regulations or may make amendments to existing laws and regulations affecting data protection, data privacy and/or information security and/or regulating the use of the Internet as a commercial medium. For example, California (California Consumer Privacy Act and the California Privacy Rights Act), Colorado (Colorado Privacy Act), Connecticut (An Act Concerning Personal Data Privacy and Online Monitoring), Utah (Utah Consumer Privacy Act) and Virginia (Virginia Consumer Data Protection Act) have enacted such legislation. Such legislation may include a private right of action for certain data breaches, may provide for penalties and other remedies, and may require us to incur substantial costs and expenses and liabilities in connection with our compliance. Other U.S. states and the U.S. federal government are considering or have enacted privacy legislation. Some of these laws and legislative proposals provide for penalties, private rights of action and other remedies, which may increase our costs of compliance and potential liability. Many obligations under these laws and legislative proposals remain uncertain, and we cannot fully predict their impact on our business. Further, industry organizations regularly adopt and advocate for new standards in these areas. If we fail to comply with any of these laws or standards, we may be subject to investigations, enforcement actions, civil litigation, fines and other penalties, all of which may generate negative publicity and have a negative impact on our business.
Additionally, in the United States, we may be subject to investigation and/or enforcement actions brought by federal agencies and state attorneys general and consumer protection agencies. We publicly post privacy statements and other documentation regarding our practices concerning the processing, use and disclosure of personal data. We may fail, or be alleged to have failed, to comply with such statements, and we could be subject to potential state and federal action if they are found to be unfair or misrepresentative of our actual practices.
Internationally, most jurisdictions in which we operate have established their own privacy, data protection and information security legal frameworks with which we or our customers must comply. Within the European Union, the General Data Protection Regulation (“GDPR”) became fully effective on May 25, 2018, and applies to the processing (which includes the collection and use) of personal data. The GDPR imposes significant obligations and risk upon our business, including imposing limitations on our marketing efforts, and provides for substantial penalties to which we could be subject in the event of any non-compliance. Administrative fines under the GDPR can amount to up to 20 million Euros or four percent of the group’s annual global turnover, whichever is higher. Further, the United Kingdom has implemented legislation that substantially implements the GDPR in the United Kingdom, which legislation provides for penalties for violations of up to the greater of 17.5 million British Pound Sterling or four percent of the group’s annual global turnover. Following the exit of the United Kingdom from the European Union, however, aspects of United Kingdom data protection law and the relationship of the United Kingdom and the European Union in the medium to longer term remain unclear, including with respect to how data transfers to and from the United Kingdom will be regulated. On June 28, 2021, the European Commission announced a decision of “adequacy” concluding that the United Kingdom ensures an equivalent level of data protection to the GDPR, which permits continued personal data flows from the European Economic Area (“EEA”) to the United Kingdom. Some uncertainty remains, however, as this adequacy determination must be renewed after four years and may be modified or revoked in the interim.
47

Among other requirements, the GDPR regulates transfers of personal data to third countries that have not received “adequacy” status, including the United States. Some countries also are considering or have passed legislation requiring local storage and processing of data, or similar requirements, which could increase the cost and complexity of delivering our services.
The regulatory environment applicable to handling of EEA residents' personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs. Although we have undertaken certain efforts to conform transfers of personal data from the EEA to the United States and other jurisdictions based on our understanding of current regulatory obligations and the guidance of data protection authorities, including using standard contractual clauses approved by the European Commission (the “SCCs”) and performing certain international transfer impact assessments, international data transfers may still be challenged in countries that have not received “adequacy” status from the European Commission. In the Schrems II decision issued by the Court of Justice of the European Union (“CJEU”) on July 16, 2020, the CJEU, among other things, imposed additional obligations on companies when relying on the SCCs. EEA regulators since have provided guidance regarding use of the SCCs, and on June 4, 2021, the European Commission issued new SCCs. On February 2, 2022, the United Kingdom’s Information Commissioner’s Office issued new standard contractual clauses to support personal data transfers out of the United Kingdom (“UK SCCs”), which went into effect on March 21, 2022. In light of these and other developments relating to cross-border data transfer, we may, in addition to other impacts, experience additional costs associated with increased compliance burdens and be required to engage in new contract negotiations with third parties that aid in processing personal data on our behalf or localize certain personal data. As a result of these developments, we and our customers may face regulators in the EEA, Switzerland, and the United Kingdom applying different standards to certain data transfers or requiring additional steps in connection with data transfers, may be required to engage in new contract negotiations with third parties that aid in processing data on our behalf, and may be required to implement additional contractual and technical safeguards for the lawful transfer of personal data. We may be unsuccessful in maintaining legitimate means for our transfer and receipt of personal data from the EEA, Switzerland, and the United Kingdom and our customers may face a risk of enforcement actions by European data protection authorities relating to such transfers. We may experience hesitancy, reluctance, or refusal by customers to continue to use our products due to the potential risk exposure to such customers as a result of sentiment in the EEA, Switzerland, and the United Kingdom regarding international data transfers and data protection obligations imposed on them. These and the other risks described above could result in harm to our business, operating results and financial condition.
In addition to government regulation, industry groups have established or may establish new and different self-regulatory standards that may legally or contractually apply to us or our customers. One example of such a self-regulatory standard is the Payment Card Industry Data Security Standard (“PCI DSS”), which relates to the processing of payment card information. Further, our customers increasingly expect us to comply with more stringent privacy, data protection, and information security requirements than those imposed by laws, regulations, or self-regulatory requirements, and we may be obligated contractually to comply with additional or different standards relating to our handling or protection of data on or by our offerings. Any failure to meet our customers’ requirements may adversely affect our revenues and prospects for growth.
We also expect that there will continue to be changes in interpretations of existing or new laws and regulations, proposed laws, and other obligations, which could impair our or our customers’ ability to process personal data, decrease demand for our offerings, impact our marketing efforts, increase our costs, and impair our ability to maintain and grow our customer base and increase our revenue. Because the interpretation and application of many laws and regulations relating to privacy, data protection, and information security, along with industry standards, are uncertain, it is possible that these laws and regulations or other actual or asserted obligations relating to privacy, data protection, or information security may be interpreted and applied in manners that are, or are alleged to be, inconsistent with our data management practices or the features of our products. In such an event, we could face fines, lawsuits, regulatory investigations, and other claims and penalties, and we could be required to fundamentally change our products or our business practices, any of which could have an adverse effect on our business. Data protection authorities in the European Union increasingly are focused on the use of online tracking tools and have issued or indicated that they plan to issue rulings which may impact our marketing practices. Any restrictions on using online analytics and tracking tools could lead to substantial costs, require significant changes to our policies and practices, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, and subject us to additional liabilities.
We have incurred substantial expenses in complying with data protection legal frameworks and we may be required to make significant changes in our business operations, which may adversely affect our business. Because these new regimes lack a substantial enforcement history, we are unable to predict how emerging standards may be applied to us, and thus, a regulator may subject us to certain actions, fines or public censure. Any actual or perceived inability to adequately address, or failure to comply with, data protection requirements, even if unfounded, could result in additional cost and liability to us, damage our reputation, inhibit sales, and adversely affect our business.
48

The ongoing COVID-19 pandemic could harm our business and results of operations.
The ongoing COVID-19 pandemic and efforts to control its spread have significantly curtailed the movement of people, goods and services worldwide, including in many of the regions in which we sell our products and services and conduct our business operations, negatively impacting worldwide economic activity. We have taken precautionary measures intended to help minimize the risk of the virus to our employees, our customers, and the communities in which we operate. The continued spread of the COVID-19 pandemic and the resurgence of infection rates in certain regions has caused us to modify our business practices (including those related to travel, work locations, and events and trainings), and we may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers, and business partners. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus or otherwise be satisfactory to government authorities. The full extent to which the COVID-19 pandemic and our precautionary measures may continue to impact our business will depend on future developments, which continue to be uncertain and cannot be predicted at this time. It has been and, until the COVID-19 pandemic is contained and global economic activity stabilizes, will continue to be more difficult for us to forecast our operating results.
We are moving toward normal operations on a market-by-market basis in accordance with local guidelines and our approach may change at any time. We may incorporate into our ongoing business operations certain business practice modifications implemented in response to the COVID-19 pandemic. These business modifications have and may continue to result in inefficiencies, delays and additional costs, including increased tax compliance obligations, that may adversely affect our business. As we resume in-person meetings and events, we may face additional challenges and incur additional costs, including those associated with workplace safety protocols, disparate regional safety guidelines and workplace or labor disputes or claims related to COVID-19, which could also negatively impact our business.
In addition, the COVID-19 pandemic has disrupted, and may continue to disrupt, the operations of our customers, vendors, channel partners and government entities for an indefinite period of time, including in specific regions of the world or sectors of the economy and as a result of travel restrictions and/or business shutdowns, all of which could negatively impact our business and results of operations, including cash flows. Further, the impact of the COVID-19 pandemic has varied significantly across different industries, with certain industries experiencing increased demand for their products and services as the needs of the economy shift, while others have struggled to maintain demand for their products and services consistent with historical levels. Because we have a limited history in understanding these impacts, our sales and marketing efforts, our ability to enter into customer contracts in a timely manner and forecast rates of customer retention, our international expansion efforts and ability to forecast expansion rates, our ability to deliver services, and our ability to recruit employees across the organization, which, in turn, could have longer term effects on our sales pipeline, or create operational or other challenges, may be negatively impacted and could harm our business. Meanwhile, a shift towards more consumption-based arrangements for our Elastic Cloud offerings, where the timing of revenue recognition is tied to our customers’ actual usage of our products, may further exacerbate such uncertainty as well as the difficulty of forecasting customer retention and expansion rates.
Even after the COVID-19 pandemic has subsided, we may continue to experience materially adverse impacts to our business as a result of its global economic impact, including any recession, economic downturn, or increased unemployment that has occurred or may occur in the future. There has been increased scrutiny of business (including technology) spending by our customers and prospective customers, particularly in industries most impacted by the COVID-19 pandemic, longer sales cycles, as well as reduced demand for our solutions, customers failing to pay us under the terms of our agreements, increased cyber threats, lower renewal rates by our customers and increased competition, all of which could result in a material adverse impact on our business operations and financial condition.
While we have developed and continue to develop plans intended to help mitigate the negative impacts of the pandemic on our business, these efforts may not be effective and a protracted economic downturn may limit the effectiveness of our mitigation efforts.
Our operating results are likely to fluctuate from quarter to quarter, and our financial results in any one quarter should not be relied upon as indicative of future performance.
Our results of operations, including our revenue, cost of revenue, gross margin, operating expenses, cash flow and deferred revenue, have fluctuated from quarter-to-quarter in the past and may continue to vary significantly in the future so that period-to-period comparisons of our results of operations may not be meaningful. These variations may be further impacted as more of our Elastic Cloud customers adopt consumption-based arrangements. Accordingly, our financial results in any one quarter should not be relied upon as indicative of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, may be difficult to predict, and may or may not fully reflect the underlying performance of our business. Factors that may cause fluctuations in our quarterly financial results include:
our ability to attract new customers and retain existing customers;
the loss of existing customers;
49

customer renewal rates;
our ability to successfully expand our business in the U.S. and internationally;
general political, geopolitical, economic, industry and market conditions (including recessionary pressures or uncertainties in the global economy);
our ability to foster an ecosystem of developers and users to expand the use cases of our products;
our ability to gain new partners and retain existing partners;
fluctuations in the growth rate of the overall market that our products address;
fluctuations in the mix of our revenue, which may impact our gross margins and operating income;
the amount and timing of operating expenses related to the maintenance and expansion of our business and operations, including investments in sales and marketing, research and development and general and administrative resources;
network outages or performance degradation of Elastic Cloud;
actual or perceived breaches of, or failures or incidents relating to, privacy, data protection or information security;
additions or departures of key personnel;
the impact of catastrophic events, man-made problems such as terrorism, natural disasters and public health epidemics and pandemics;
Russia’s invasion of Ukraine and the related impact on macroeconomic conditions;
increases or decreases in the number of elements of our subscriptions or pricing changes upon any renewals of customer agreements;
changes in our pricing policies or those of our competitors;
the budgeting cycles and purchasing practices of customers;
decisions by potential customers to purchase alternative solutions;
decisions by potential customers to develop in-house solutions as alternatives to our products;
insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for our offerings;
our ability to collect timely on invoices or receivables;
delays in our ability to fulfill our customers’ orders;
the cost and potential outcomes of future litigation or other disputes;
future accounting pronouncements or changes in our accounting policies;
our overall effective tax rate, including impacts caused by any reorganization in our corporate tax structure and any new legislation or regulatory developments;
fluctuations in stock-based compensation expense;
fluctuations in foreign currency exchange rates;
the impact of changing inflation and interest rate environments;
the timing and success of new offerings introduced by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers, or partners;
the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies; and
other risk factors described in this Quarterly Report on Form 10-Q.
The impact of one or more of the foregoing or other factors may cause our operating results to vary significantly. For example, the full impact of the COVID-19 pandemic remains uncertain and could result in material adverse changes in our results of operations for an unknown period of time as the virus and its related political, social, and economic impacts spread. Such fluctuations could cause us to fail to meet the expectations of investors or securities analysts, which could cause the trading price of our ordinary shares to fall substantially, and we could face costly lawsuits, including securities class action suits, which could have an adverse effect on our business.
50

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.
A substantial portion of our subscription revenue is generated, and a portion of our operating expenses is incurred, outside the United States in foreign currencies. Fluctuations in the value of the U.S. dollar versus foreign currencies, particularly with respect to the Euro and the British Pound Sterling, may impact our operating results when translated into U.S. dollars. We also expect that other exchange rates may also be more volatile than normal as a result of the Russian invasion of Ukraine and related events, the COVID-19 pandemic, and uncertain macroeconomic conditions. The strengthening of the U.S. dollar continues to be a headwind to year-over-year growth and increases the real cost of our offerings to our non-U.S. dollar customers, leading to delays in the purchase of our offerings and the lengthening of our sales cycle. If the strength of the U.S. dollar increases, this could adversely affect our financial condition and results of operations. In addition, increased international sales in the future, including through our channel partners, may result in greater foreign currency denominated sales, increasing our foreign currency risk. Moreover, operating expenses incurred outside the United States in foreign currencies are increasing and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with currency fluctuations, our financial condition and results of operations could be adversely affected. Although we may in the future decide to undertake foreign currency exchange hedging transactions to cover a portion of our foreign currency exchange exposure, we currently do not hedge our exposure to foreign currency exchange risks. If we decide to enter into hedging transactions in the future, the availability and effectiveness of these hedging transactions may be limited and we may not be able to successfully hedge our exposure, which could adversely affect our financial condition and results of operations.
If we are unable to increase sales of our subscriptions to new customers, sell additional subscriptions to our existing customers, or expand the value of our existing customers’ subscriptions, our future revenue and results of operations will be harmed.
We offer certain features of our products with no payment required. Customers purchase subscriptions in order to gain access to additional functionality and support. Our future success depends on our ability to sell our subscriptions to new customers, including to large enterprises, and to expand the deployment of our offerings with existing customers by selling paid subscriptions to our existing users and expanding the value and number of existing customers’ subscriptions. Our ability to sell new subscriptions depends on a number of factors, including the prices of our offerings, the prices of products offered by our competitors, and the budgets of our customers. We also face difficulty in displacing the products of incumbent competitors. In addition, a significant aspect of our sales and marketing focus is to expand deployments within existing customers. The rate at which our existing customers purchase additional subscriptions and expand the value of existing subscriptions depends on a number of factors, including customers’ level of satisfaction with our offerings, the nature and size of the deployments, the desire to address additional use cases, the perceived need for additional features, and general economic conditions. If our existing customers do not purchase additional subscriptions or expand the value of their subscriptions, our Net Expansion Rate may decline. We rely in large part on our customers to identify new use cases for our products in order to expand such deployments and grow our business. If our customers do not recognize the potential of our offerings, our business would be materially and adversely affected. If our efforts to sell subscriptions to new customers and to expand deployments at existing customers are not successful, our total revenue and revenue growth rate may decline, and our business will suffer.
If our existing customers do not renew their subscriptions, our business and results of operations may be adversely affected.
We expect to derive a significant portion of our revenue from renewals of existing subscriptions. Our customers have no contractual obligation to renew their subscriptions after the completion of their subscription term. Our subscriptions for self-managed deployments typically range from one to three years, while many of our Elastic Cloud customers purchase subscriptions either on a month-to-month basis or on a committed contract of at least one year in duration.
Our customers’ renewal rates may decline or fluctuate as a result of a number of factors, including their satisfaction with our products and our customer support, our products’ ability to integrate with new and changing technologies, the frequency and severity of product outages, our product uptime or latency, and the pricing of our, or competing, products. If our customers renew their subscriptions, they may renew for shorter subscription terms or on other terms that are less economically beneficial to us. We may not accurately predict future renewal trends. If our existing customers do not renew their subscriptions, or renew on less favorable terms, our revenue may grow more slowly than expected or decline.
51

Our decision to no longer offer Elasticsearch and Kibana under an open source license may harm the adoption of Elasticsearch and Kibana.
In February 2021, with the release of version 7.11 of the Elastic Stack, we changed the source code of Elasticsearch and Kibana that had historically been licensed under Apache 2.0, to be dual licensed under Elastic License 2.0 and the Server Side Public License Version 1.0 (“SSPL”), at the user’s election. Neither the Elastic License nor the SSPL has been approved by the Open Source Initiative or is included in the Free Software Foundation’s list of free software licenses. Further, neither has been interpreted by any court. While the vast majority of downloads of Elasticsearch and Kibana from mid-2018 through early 2021 were licensed under the Elastic License, the removal of the Apache 2.0 alternative could negatively impact certain developers for whom the availability of an open source license was important. In addition, some developers and the companies for whom they work may be hesitant to download or upgrade to new versions of Elasticsearch or Kibana under the Elastic License or SSPL because of uncertainty around how these licenses may be interpreted and enforced. Other developers, including competitors of Elastic such as Amazon, have announced that they have “forked” Elasticsearch and Kibana. For example, Amazon has launched an open source project called OpenSearch based on a forked version of the Elastic Stack, which is licensed under Apache 2.0, and rebranded their existing Elasticsearch Service to OpenSearch Service. The combination of uncertainty around our dual license model and the potential competition from the forked versions of our software may negatively impact adoption of Elasticsearch and Kibana, which in turn could lead to reduced brand and product awareness, ultimately leading to a decline in paying customers, which could harm our ability to grow our business or achieve profitability.
We could be negatively impacted if the Elastic License or SSPL under which some of our software is licensed is not enforceable.
We make the source code of our products available under Apache 2.0, the Elastic License, or as dual licensed under the Elastic License and SSPL, depending on the product and version. Apache 2.0 is a permissive open source license that allows licensees to freely copy, modify and distribute Apache 2.0-licensed software provided that they meet certain conditions. The Elastic License is our proprietary source available license. The Elastic License permits licensees to use, copy, modify and distribute the licensed software provided that they do not offer access to the software as a cloud service, interfere with the license key or remove proprietary notices. SSPL is a source available license that is based on the GNU Affero General Public License (“AGPL”) open source license and permits licensees to copy, modify and distribute SSPL-licensed software, but expressly requires licensees that offer the SSPL-licensed software as a third-party service to open source all of the software that they use to offer such service. We rely upon the enforceability of the restrictions set forth in the Elastic License and SSPL to protect our proprietary interests. It is possible that a court could hold that the Elastic License or SSPL are unenforceable. If a court held that the Elastic License or SSPL or certain aspects of these licenses are unenforceable, others may be able to use our software to compete with us in the marketplace in a manner not subject to the restrictions set forth in the Elastic License or SSPL.
Because of the permissive rights accorded to third parties under our open source and source available licenses, there are limited technological barriers to entry into the markets in which we compete and it may be relatively easy for competitors, some of whom may have greater resources than we have, to enter our markets and compete with us.
Anyone may obtain access to source code for the features of our software that we have licensed under open source or source available licenses. Depending on the product and version of the Elastic software, this source code is available under Apache 2.0, SSPL, or the Elastic License. Each of these licenses allows anyone, subject to compliance with the conditions of the applicable license, to redistribute our software in modified or unmodified form and use it to compete in our markets. Such competition can develop without the degree of overhead and lead time required by traditional proprietary software companies, due to the rights granted to licensees of open source and source available software. It is possible for competitors to develop their own software, including software based on our products, potentially reducing the demand for our products and putting pricing pressure on our subscriptions. For example, Amazon offers some of the features that we had previously made available under an open source license as part of its Amazon Web Services offering. As such, Amazon competes with us for potential customers, and while Amazon cannot provide our proprietary software, Amazon’s offerings may reduce the demand for our offerings and the pricing of Amazon’s offerings may limit our ability to adjust the price of our products. We cannot guarantee that we will be able to compete successfully against current and future competitors or that competitive pressure or the availability of new software will not result in price reductions, reduced operating margins and loss of market share, any one of which could harm our business, financial condition, results of operations and cash flows.
52

If we do not effectively develop and expand our sales and marketing capabilities, including expanding, training, and compensating our sales force, we may be unable to add new customers, increase sales to existing customers or expand the value of our existing customers’ subscriptions and our business will be adversely affected.
We dedicate significant resources to sales and marketing initiatives, which require us to invest significant financial and other resources, including in markets in which we have limited or no experience. Our business and results of operations will be harmed if our sales and marketing efforts do not generate significant revenue increases or increases that are smaller than anticipated.
We may not achieve revenue growth from expanding our sales force if we are unable to hire, train, and retain talented and effective sales personnel. We depend on our sales force to obtain new customers and to drive additional sales to existing customers. We believe that there is significant competition for sales personnel, including sales representatives, sales managers, and sales engineers, with the requisite skills and technical knowledge. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient sales personnel to support our growth, and as we introduce new products, solutions, and marketing strategies, we may need to re-train existing sales personnel. For example, we may need to provide additional training and development to our sales personnel in relation to selling consumption-based arrangements and expanding customer usage of our offerings over time. New hires also require significant training and may take significant time before they achieve full productivity. 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. As we continue to grow rapidly, a large percentage of our sales force will have relatively little experience working with us, our subscriptions, and our business model. Additionally, we may need to evolve our sales compensation plans to drive the growth of our Elastic Cloud offerings with consumption-based arrangements. Such changes may have adverse consequences if not designed effectively. If we are unable to hire and train sufficient numbers of effective sales personnel, our new and existing sales personnel are unable to achieve desired productivity levels in a reasonable period of time, our sales personnel are not successful in obtaining new customers or increasing sales to our existing customer base, or our sales and marketing programs, including our sales compensation plans, are not effective, our growth and results of operations could be negatively impacted, and our business will be harmed.
Our ability to increase sales of our offerings is highly dependent on the quality of our customer support, and our failure to offer high quality support would have an adverse effect on our business, reputation and results of operations.
After our products are deployed within our customers’ IT environments, our customers depend on our technical support services to resolve issues relating to our products. If we do not succeed in helping our customers quickly resolve post-deployment issues or provide effective ongoing support and education on our products, our ability to renew or sell additional subscriptions to existing customers or expand the value of existing customers’ subscriptions would be adversely affected and our reputation with potential customers could be damaged. Many larger enterprise and government entity customers have more complex IT environments and require higher levels of support than smaller customers. If we fail to meet the requirements of these enterprise customers, it may be more difficult to grow sales with them.
Additionally, it can take several months to recruit, hire, and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with demand, particularly if the sales of our offerings exceed our internal forecasts. Due to the uncertainty related to the ongoing COVID-19 pandemic and macroeconomic conditions, there may also be more competition for qualified employees and delays in hiring, onboarding, and training new employees. To the extent that we are unsuccessful in hiring, training, and retaining adequate support resources, our ability to provide adequate and timely support to our customers, and our customers’ satisfaction with our offerings, will be adversely affected. Our failure to provide and maintain, or a market perception that we do not provide or maintain, high-quality support services would have an adverse effect on our business, financial condition, and results of operations.
We rely significantly on revenue from subscriptions and, because we recognize the vast majority of the revenue from subscriptions, either based on actual consumption or monthly, over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.
Subscription revenue accounts for the substantial majority of our revenue, comprising 91%, 93%, and 93% of total revenue for the six months ended October 31, 2022 and the years ended April 30, 2022 and 2021, respectively. We recognize the vast majority of our subscription revenue, either based on actual consumption or monthly, over the term of the relevant time period. As a result, much of the subscription revenue we report each fiscal quarter represents the recognition of deferred revenue from subscription contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscriptions in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter and will negatively affect our revenue in future fiscal quarters. Accordingly, the effect of significant downturns in new or renewed sales of our subscriptions is not reflected in full in our results of operations until future periods.
53

We do not have an adequate history with our consumption-based arrangements for our Elastic Cloud offerings to accurately predict the long-term rate of customer adoption or renewal, or the impact it will have on our near-term or long-term revenue or operating results.
We expect that our consumption-based arrangements for our Elastic Cloud offerings will continue to increase, both in amount and as a percentage of our total revenue. Because we recognize revenue under a consumption-based arrangement based on actual customer consumption, we do not have the same visibility into the timing of revenue recognition as we do under subscription arrangements where revenue is recognized on a predetermined schedule over the subscription term. Additionally, customers may consume our products at a different pace than we expect. For these reasons, our revenue may be less predictable or more variable than our historical revenue, and our actual results may differ materially from our forecasts.
A real or perceived defect, security vulnerability, error, or performance failure in our software could cause us to lose revenue, damage our reputation, and expose us to liability.
Our products are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain defects or errors, especially when first introduced, or otherwise not perform as contemplated. These defects, security vulnerabilities, errors or performance failures could cause damage to our reputation, loss of customers or revenue, product returns, order cancellations, service terminations, or lack of market acceptance of our software. As the use of our products, including products that were recently acquired or developed, expands to more sensitive, secure, or mission-critical uses by our customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our software fail to perform as contemplated in such deployments. We have issued in the past and may in the future need to issue corrective releases of our software to fix these defects, errors or performance failures, which could require us to allocate significant research and development and customer support resources to address these problems.
Any limitation of liability provisions that may be contained in our customer and partner agreements may not be effective as a result of existing or future applicable law or unfavorable judicial decisions. The sale and support of our products entail the risk of liability claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against this liability may not be adequate to cover a potential claim.
Incorrect implementation or use of our software, or our customers’ failure to update our software, could result in customer dissatisfaction and negatively affect our business, operations, financial results, and growth prospects.
Our products are often operated in large scale, complex IT environments. Our customers and some partners require training and experience in the proper use of, and the benefits that can be derived from, our products to maximize their potential. If our products are not implemented, configured, updated, or used correctly or as intended, or in a timely manner, inadequate performance, errors, loss of data, corruptions, and/or security vulnerabilities may result. For example, there have been and may in the future continue to be, reports of our customers not properly securing implementations of our products, which can result in unprotected data. Because our customers rely on our software to manage a wide range of operations, the incorrect implementation or use of our software, or our customers’ failure to update our software, or our failure to train customers on how to use our software productively, may result in customer dissatisfaction, negative publicity and may adversely affect our reputation and brand. Failure by us to effectively provide training and implementation services to our customers could result in lost opportunities for follow-on sales to these customers and decrease subscriptions by new customers, and adversely affect our business and growth prospects.
If third parties offer inadequate or defective implementations of software that we have previously made available under an open source license, our reputation could be harmed.
Certain cloud hosting providers and managed service providers, including Amazon Web Services, offer hosted products based on a forked version of the Elastic Stack. These offerings are not supported by us and come without any of our proprietary features, whether free or paid. We do not control how these third parties may use or offer our open source technology. These third parties could inadequately or incorrectly implement our open source technology or fail to update such technology in light of changing technological or security requirements, which could result in real or perceived defects, security vulnerabilities, errors, or performance failures with respect to their offerings. Users, customers, and potential customers could confuse these third-party products with our products, and attribute such defects, security vulnerabilities, errors, or performance failures to our products. Any damage to our reputation and brand from defective implementations of our open source software could result in lost sales and lack of market acceptance of our products and could adversely affect our business and growth prospects.
54

We rely on traditional web search engines to direct traffic to our website. If our website fails to rank prominently in unpaid search results, traffic to our website could decline and our business would be adversely affected.
Our success depends in part on our ability to attract users through unpaid Internet search results on traditional web search engines, such as Google. The number of users we attract to our website from search engines is due in large part to how and where our website ranks in unpaid search results. These rankings can be affected by a number of factors, many of which are not in our direct control, and they may change frequently. For example, a search engine may change its ranking algorithms, methodologies or design layouts. As a result, links to our website may not be prominent enough to drive traffic to our website, and we may not know how or otherwise be in a position to influence the results. Any reduction in the number of users directed to our website could reduce our revenue or require us to increase our customer acquisition expenditures.
If our security measures are breached, a security incident occurs, or unauthorized access to or other processing of confidential information, including personal data, otherwise occurs, our software may be perceived as not being secure, customers may reduce the use of or stop using our products, and we may incur significant liabilities.
Any security breach or incident, including those resulting from a cybersecurity attack, phishing attack, unauthorized access, unauthorized usage, virus, malware, ransomware, denial of service, credential stuffing attack, supply chain attack, hacking, or similar breach involving our networks and systems, or those of third parties upon which we rely, could result in the loss of confidential information, including personal data, disruption to our operations, significant remediation costs, lost revenue, increased insurance premiums, damage to our reputation, litigation, regulatory investigations or other liabilities. These attacks may come from individual hackers, criminal groups, and state-sponsored organizations, and security breaches and incidents may arise from other sources, such as employee or contractor error or malfeasance. Cyber threats are constantly evolving and becoming increasingly sophisticated and complex, increasing the difficulty of detecting and successfully defending against them. As a provider of security solutions, we have been and may continue to be specifically targeted by bad actors for attacks intended to circumvent our security capabilities as an entry point into customers’ endpoints, networks, or systems. Our industry is experiencing an increase in phishing attacks and unauthorized scans of systems searching for vulnerabilities or misconfigurations to exploit. If our security measures are breached or otherwise compromised as a result of third-party action, employee or contractor error, defect, vulnerability, or bug in our products or products of third parties upon which we rely, malfeasance or otherwise, including any such breach or compromise resulting in someone obtaining unauthorized access to our confidential information, including personal data or the confidential information or personal data of our customers or others, or if any of these are perceived or reported to occur, we may suffer the loss, compromise, corruption, unavailability, or destruction of our or others’ confidential information and personal data, we may face a loss in intellectual property protection, our reputation may be damaged, our business may suffer and we could be subject to claims, demands, regulatory investigations and other proceedings, indemnity obligations, and otherwise incur significant liability. Even the perception of inadequate security or an inability to maintain security certifications or to comply with our customer or user agreements, contracts with third-party vendors or service providers or other contracts may damage our reputation and negatively impact our ability to win new customers and retain existing customers. Further, we could be required to expend significant capital and other resources to address any security incident or breach, and we may face difficulties or delays in identifying and responding to any security breach or incident.
In addition, many of our customers may use our software for processing their confidential information, including business strategies, financial and operational data, personal data and other related data. As a result, unauthorized access to or use of our software or such data could result in the loss, compromise, corruption, or destruction of our customers’ confidential information and lead to claims, demands, litigation, regulatory investigations, indemnity obligations, and other liabilities. It could also hinder our ability to obtain and maintain information security certifications that support customers’ adoption of our products and our retention of those customers. We have implemented administrative, technical and physical measures designed to protect the integrity of our customers’ data and prevent data loss, misappropriation and other security breaches and incidents and may incur significant costs in connection with the implementation of additional preventative measures in the future.
55

We engage third-party vendors and service providers to store and otherwise process some of our and our customers’ data, including sensitive and personal data. There have been and may continue to be significant supply chain attacks generally, and our third-party vendors and service providers may be targeted or impacted by such attacks, and face other risks of security breaches and incidents. Our third-party vendors and service providers have been subject to phishing attacks and other security incidents, and we cannot guarantee that our or our third-party vendors and service providers’ systems and networks have not been breached or otherwise compromised or that they do not contain exploitable vulnerabilities, defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support us and our services. For example, in December 2021, a vulnerability in a popular logging software, Log4j, was publicly announced. If left unpatched, the Log4j vulnerability could be exploited to allow unauthorized actors to execute code remotely on a system using Log4j. We have taken steps to ensure these vulnerabilities have been patched in our systems, but we cannot guarantee that all vulnerabilities have been patched in every system upon which we are dependent or that additional critical vulnerabilities of Log4j or other open source software upon which we rely will not be discovered. Our ability to monitor our third-party vendors and service providers’ data security is limited, and, in any event, third parties may be able to circumvent those security measures, resulting in the unauthorized access to, or misuse, disclosure, loss, destruction, or other unauthorized processing of our and our customers’ data, including sensitive and personal data.
Techniques used to sabotage or obtain unauthorized access to systems or networks are constantly evolving and, in some instances, are not identified until launched against a target. We and our third-party vendors and service providers may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventative measures. Security risks are also heightened during the ongoing COVID-19 pandemic as more individuals are working remotely and utilizing home networks for transmitting information, and reported ransomware incidents with significant operational impacts also appear to be escalating in frequency and degree. Also, due to political uncertainty and military actions associated with Russia’s invasion of Ukraine, we and our third-party vendors and service providers are vulnerable to a heightened risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches from nation-state and affiliated actors, including attacks that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our products and services as well as retaliatory cybersecurity attacks from Russian and Russian-affiliated actors against companies with a U.S. presence. We may be at a heightened risk of such retaliatory attacks due to our decision to no longer sell our products to companies in Russia or Belarus until further notice, and to support Ukraine by, among other things, providing free access to Elastic Cloud solutions, including our platinum security capabilities, to organizations in Ukraine. In addition, laws, regulations, government guidance, and industry standards and practices in the United States and elsewhere are rapidly evolving to combat these threats. We may face increased compliance burdens regarding such requirements with regulators and customers regarding our products and services and also incur additional costs for oversight and monitoring of our own supply chain. We and our customers may also experience increased costs associated with security measures and increased risk of suffering cybersecurity attacks, including ransomware attacks. Should we or the third-party vendors and service providers upon which we rely experience such attacks, including from ransomware or other security breaches or incidents, our operations may also be hindered or interrupted due to system disruptions or otherwise, with foreseeable secondary contractual, regulatory, financial, and reputational harms that may arise from such an incident.
Further, we cannot assure that any limitations of liability provisions in our customer and user agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security incident. We also cannot be sure that our existing insurance coverage will continue to be available on acceptable terms or will be available in sufficient amounts to cover claims related to a security incident or breach, or that the insurer will not deny coverage as to any future claim. The successful assertion of 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, operating results, and reputation.
Interruptions or performance problems associated with our technology and infrastructure, and our reliance on technologies from third parties, may adversely affect our business operations and financial results.
We rely on third-party cloud platforms to host our cloud offerings. If we experience an interruption in service for any reason, our cloud offerings would similarly be interrupted. The COVID-19 pandemic, Russia’s invasion of Ukraine, and increased energy prices could also disrupt the supply chain of hardware needed to maintain our third-party data center operations. An interruption in our services to our customers could cause our customers’ internal and consumer-facing applications to not function properly, which could have a material adverse effect on our business, results of operations, customer relationships and reputation.
56

In addition, our website and internal technology infrastructure may experience performance issues due to a variety of factors, including infrastructure changes, human or software errors, website or third-party hosting disruptions, capacity constraints, technical failures, natural disasters or fraud or security attacks. Our use of third-party open source software may increase this risk. If our website is unavailable or our users are unable to download our products or order subscriptions or services within a reasonable amount of time or at all, our business could be harmed. We expect to continue to make significant investments to maintain and improve website performance and to enable rapid releases of new features and applications for our products. To the extent that we do not effectively upgrade our systems as needed and continually develop our technology to accommodate actual and anticipated changes in technology, our business and results of operations may be harmed.
We rely on third-party service providers for many aspects of our business, and any failure to maintain these relationships could harm our business.
Our success depends upon our relationships with third-party service providers, including providers of cloud hosting infrastructure, customer relationship management systems, financial reporting systems, human resource management systems, credit card processing platforms, marketing automation systems, and payroll processing systems, among others. If any of these third parties experience difficulty meeting our requirements or standards, become unavailable due to extended outages or interruptions, temporarily or permanently cease operations, face financial distress or other business disruptions such as a security incident, increase their fees, if our relationships with any of these providers deteriorate, or if any of the agreements we have entered into with such third parties are terminated or not renewed without adequate transition arrangements, we could suffer liabilities, penalties, fines, increased costs and delays in our ability to provide customers with our products and services, our ability to manage our finances could be interrupted, receipt of payments from customers may be delayed, our processes for managing sales of our offerings could be impaired, our ability to generate and manage sales leads could be weakened, or our business operations could be disrupted. Further, supply chain disruptions due to Russia’s invasion of Ukraine and any impacts that may have on our third-party service providers may disrupt our business operations. Any of such disruptions may adversely impact our business and our financial condition, results of operations or cash flows could be adversely affected until we replace such providers or develop replacement technology or operations. In addition, if we are unsuccessful in identifying high-quality service providers, negotiating cost-effective relationships with them or effectively managing these relationships, our business and financial results could be adversely affected.
The length of our sales cycle can be unpredictable, particularly with respect to sales through our channel partners or sales to large customers, and our sales efforts may require considerable time and expense.
Our results of operations may fluctuate, in part, because of the length and variability of the sales cycle of our subscriptions and the difficulty in making short-term adjustments to our operating expenses. Our results of operations depend in part on sales to new customers, including large customers, and increasing sales to existing customers. The length of our sales cycle, from initial contact with our sales team to contractually committing to our subscriptions, can vary substantially from customer to customer based on deal complexity as well as whether a sale is made directly by us or through a channel partner. Our sales cycle can extend to more than a year for some customers, and the length of sales cycles may be further impacted due to the COVID-19 pandemic and worsening economic conditions. Some customers have been scrutinizing their spending more carefully given an uncertain economic environment, and we generally expect this to continue. We have experienced and, if economic conditions continue to decline, we may continue to experience longer and more unpredictable sales cycles. As we target more of our sales efforts at larger enterprise customers, we may face greater costs, longer sales cycles, greater competition and less predictability in completing some of our sales. A customer’s decision to use our solutions may be an enterprise-wide decision, which may require greater levels of education regarding the use cases of our products or prolonged negotiations. In addition, larger customers may demand more configuration, integration services and features. It is difficult to predict exactly when, or even if, we will make a sale to a potential customer or if we can increase sales to our existing customers. As a result, large individual sales have, in some cases, occurred in quarters subsequent to those we anticipated, or have not occurred at all. The loss or delay of one or more large transactions in a quarter could affect our cash flows and results of operations for that quarter and for future quarters. Because a substantial proportion of our expenses are relatively fixed in the short term, our cash flows and results of operations will suffer if revenue falls below our expectations in a particular quarter, which could cause the price of our ordinary shares to decline.
57

We depend on our senior management and other key employees, and the loss of one or more of these employees or an inability to attract and retain highly skilled employees could harm our business.
Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. The loss of the services of any of our key personnel, the inability to attract or retain qualified personnel, or delays in hiring required personnel, particularly in engineering and sales, may seriously harm our business, financial condition, and results of operations. Further, our ability to attract additional qualified personnel may be impacted by the economic uncertainty and insecurity caused by the COVID-19 pandemic. The loss of services of any of our key personnel also increases our dependency on other key personnel who remain with us. Although we have entered into employment offer letters with our key personnel, their employment is for no specific duration and constitutes at-will employment. We are also substantially dependent on the continued service of our existing engineering personnel because of the complexity of our products.
Our future performance also depends on the continued services and continuing contributions of our senior management, particularly our Chief Executive Officer, Ashutosh Kulkarni, and Chief Technology Officer, co-founder and former Chief Executive Officer, Shay Banon, to execute on our business plan and to identify and pursue new opportunities and product innovations. We do not maintain key person life insurance policies on any of our employees. The loss of services of senior management could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, and results of operations. Any search for senior management in the future or any search to replace the loss of any senior management may be prolonged, and we may not be able to attract a qualified candidate or replacement, as applicable, in a timely manner or at all, particularly as potential candidates may be wary to transition during the unstable economic conditions caused by the COVID-19 pandemic and geopolitical events.
Additionally, the industry in which we operate is generally characterized by significant competition for skilled personnel as well as high employee attrition. We may not be successful in attracting, integrating, or retaining qualified personnel to fulfill our current or future needs. We may need to invest significant amounts of cash and equity to attract and retain new employees, and we may never realize returns on these investments. Also, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited, that they have divulged proprietary or other confidential information, or that their former employers own their inventions or other work product.
If we are not able to maintain and enhance our brand, especially among developers, our ability to expand our customer base will be impaired and our business and operating results may be adversely affected.
We believe that developing and maintaining widespread awareness of our brand, especially with developers, is critical to achieving widespread acceptance of our software and attracting new users and customers. We also believe that the importance of brand recognition will increase as competition in our market increases. Successfully maintaining and enhancing our brand will depend largely on the effectiveness of our marketing efforts, our ability to maintain our customers’ trust, our ability to continue to develop new functionality and use cases, and our ability to successfully differentiate our products and platform capability from competitive products. Brand promotion activities may not generate user or customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. For instance, our continued focus and investment in our ElasticON user conferences and similar investments in our brand, user engagement, and customer engagement may not generate the desired customer awareness or a sufficient financial return. If we fail to successfully promote and maintain our brand, we may fail to attract or retain users and customers necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our products, which would adversely affect our business and results of operations.
Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and entrepreneurial spirit we have worked to foster, which could harm our business.
We believe that our culture has been and will continue to be a key contributor to our success. We expect to continue to hire as we expand. If we do not continue to maintain our corporate culture as we grow, we may be unable to foster the innovation, creativity, and entrepreneurial spirit we believe we need to support our growth. Moreover, many of our existing employees may be able to receive significant proceeds from sales of our ordinary shares in the public markets, which could lead to employee attrition and disparities of wealth among our employees that adversely affects relations among employees and our culture in general. Additional headcount growth and employee turnover may result in a change to our corporate culture, which could harm our business.
58

If our channel partners, on which we rely to execute a portion of our sales, fail to perform or we are unable to maintain successful relationships with our channel partners, our ability to market, sell and distribute our solution will be more limited, and our results of operations and reputation could be harmed.
A portion of our revenue is generated by sales through our channel partners, especially to U.S. federal government customers and in certain international markets, and these sales may grow and represent a larger portion of our revenues in the future. We provide certain of our channel partners with specific training and programs to assist them in selling our offerings, but there can be no assurance that these steps will be effective. In addition, our channel partners may be unsuccessful in marketing and selling our offerings. If we are unable to develop and maintain effective sales incentive programs for our channel partners, we may not be able to incentivize these partners to sell our offerings to customers.
Some of these partners may also market, sell, and support offerings that compete with ours, may devote more resources to the marketing, sales, and support of such competitive offerings, may have incentives to promote our competitors’ offerings to the detriment of our own or may cease selling our offerings altogether. Our agreements with our channel partners typically have an initial duration of three years, with one-year auto renewals thereafter, and generally may be terminated for any reason by either party with advance notice 30 to 60 days prior to each renewal date, or at any time upon 90-day notice. We may not be able to retain these channel partners or secure additional or replacement channel partners. The loss of one or more of our significant channel partners or a decline in the number or size of orders from any of them could harm our results of operations. In addition, many of our new channel partners require extensive training and may take several months or more to achieve productivity. Our channel partner sales structure could subject us to lawsuits, potential liability, misstatement of revenue, and reputational harm if, for example, any of our channel partners misrepresents the functionality of our offerings to customers or violates laws or our or their corporate policies, including our terms of business, which in turn could impact reported revenue, deferred revenue and remaining performance obligations. If our channel partners are unsuccessful in fulfilling the orders for our offerings, or if we are unable to enter into arrangements with and retain high-quality channel partners, our ability to sell our offerings and results of operations could be harmed.
If we are unable to maintain successful relationships with our partners, our business operations, financial results and growth prospects could be adversely affected.
We maintain partnership relationships with a variety of partners, including cloud providers, systems integrators, channel partners, referral partners, OEM and MSP partners, and technology partners, to deliver offerings to our end customers and complement our broad community of users. In particular, we partner with various cloud providers to jointly market, sell and deliver our Elastic Cloud offerings, which in some instances also involves technical integration with such cloud providers.
Our agreements with our partners are generally non-exclusive, meaning our partners may offer customers the offerings of several different companies, including offerings that compete with ours, or may themselves be or become competitors. If our partners do not effectively market and sell our offerings, choose to use greater efforts to market and sell their own offerings or those of our competitors, fail to provide adequate technical integration with their own offerings, fail to meet the needs of our customers, or fail to deliver services to our customers, our ability to grow our business and sell our offerings may be harmed. Our partners may cease marketing our offerings with limited or no notice and with little or no penalty. The loss of a substantial number of our partners, our possible inability to replace them, or the failure to recruit additional partners could harm 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 partners and in helping our partners enhance their ability to market and sell our subscriptions. If we are unable to maintain our relationships with these partners, our business, results of operations, financial condition or cash flows could be harmed.
The sales prices of our offerings may decrease, which may reduce our gross profits and adversely affect our financial results.
The sales prices for our offerings may decline or we may introduce new pricing models for a variety of reasons, including competitive pricing pressures, discounts, in anticipation of or in conjunction with the introduction of new offerings, or promotional programs.
59

Competition continues to increase in the market segments in which we operate, and we expect competition to continue to increase, thereby leading to increased pricing pressures. Larger competitors with more diverse offerings may reduce the price of offerings that compete with ours or may bundle them with other offerings. Additionally, currency fluctuations in certain countries and regions and pressures from uncertain inflation and interest rate environments may negatively impact actual prices that customers and channel partners are willing to pay in those countries and regions. Any decrease in the sales prices for our offerings, without a corresponding decrease in costs or increase in volume, would adversely impact our gross profit. Gross profit could also be adversely impacted by a shift in the mix of our subscriptions from self-managed to our cloud offering, for which we incur hosting costs, as well as any increase in our mix of services relative to subscriptions. We may not be able to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.
We expect our revenue mix to vary over time, which could harm our gross margin and operating results.
We expect our revenue mix to vary over time due to a number of factors, and we expect that revenue from Elastic Cloud will continue to become a larger part of our revenue mix. Due to the differing revenue recognition policies applicable to our subscriptions and services, shifts in our business mix from quarter to quarter could produce substantial variation in revenue recognized. The growth of consumption-based arrangements for our Elastic Cloud offerings, where the revenue we recognize is tied to our customers’ actual usage of our products, may further exacerbate the variation in our revenue. Further, our gross margins and operating results could be harmed by changes in revenue mix and costs, together with numerous other factors, including entry into new markets or growth in lower margin markets; entry into markets with different pricing and cost structures; pricing discounts; and increased price competition. Any one of these factors or the cumulative effects of certain of these factors may result in significant fluctuations in our gross margin and operating results. This variability and unpredictability could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our ordinary shares could decline.
Failure to protect our proprietary technology and intellectual property rights could substantially harm our business and results of operations.
Our success depends to a significant degree on our ability to protect our proprietary technology, methodologies, know-how and brand. We rely on a combination of trademarks, copyrights, patents, contractual restrictions, and other intellectual property laws and confidentiality procedures to establish and protect our proprietary rights. However, the steps we take to protect our intellectual property rights may be inadequate. We will not be able to protect our intellectual property rights if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property rights. The source code of the proprietary features for the Elastic Stack is publicly available, which may enable others to replicate our proprietary technology and compete more effectively. If we fail to protect our intellectual property rights adequately, our competitors may gain access to our proprietary technology and our business may be harmed. In addition, defending our intellectual property rights might entail significant expense. Any patents, trademarks, or other intellectual property rights that we have or may obtain may be challenged by others or invalidated through administrative process or litigation. There can be no assurance that any ongoing patent applications we may have will result in issued patents. Even if we continue to seek patent protection in the future, we may be unable to obtain further patent protection for our technology. In addition, any patents issued in the future may not provide us with competitive advantages, or may be successfully challenged by third parties. Furthermore, legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights are uncertain. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create offerings that compete with ours. Effective patent, trademark, copyright, and trade secret protection may not be available to us in every country in which our products are available. We may be unable to prevent third parties from acquiring domain names or trademarks that are similar to, infringe upon, or diminish the value of our trademarks and other proprietary rights. The laws of some countries may not be as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate. As we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information will likely increase. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property.
We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other parties. No assurance can be given that these agreements will be effective in controlling access to and distribution of our proprietary information. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products.
60

In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect our intellectual property rights. Litigation has previously been, and may in the future be, necessary to enforce our intellectual property rights and to protect our trade secrets. Even if we prevail in such disputes, we may not be able to recover all or a portion of any judgments, and litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management. If unsuccessful, litigation could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our products, impair the functionality of our products, delay introductions of new products, result in our substituting inferior or more costly technologies into our products, or injure our reputation.
We could incur substantial costs as a result of any claim of infringement, misappropriation or violation of another party’s intellectual property rights.
In recent years, there has been significant litigation involving patents and other intellectual property rights in the software industry. Companies providing software are increasingly bringing and becoming subject to suits alleging infringement, misappropriation or violation of proprietary rights, particularly patent rights, and to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement, misappropriation or violation claims. The risk of patent litigation has been amplified by the increase in the number of a type of patent holder, which we refer to as a non-practicing entity, whose sole or principal business is to assert such claims and against whom our own intellectual property portfolio may provide little deterrent value. We could incur substantial costs in prosecuting or defending any intellectual property litigation. If we sue to enforce our rights or are sued by a third party that claims that our products infringe, misappropriate or violate their rights, the litigation could be expensive and could divert our management resources.
Any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:
cease selling or using products that incorporate the intellectual property rights that we allegedly infringe, misappropriate or violate;
make substantial payments for legal fees, settlement payments or other costs or damages;
obtain a license, which may not be available on reasonable terms or at all, to sell or use the relevant technology; or
redesign the allegedly infringing products to avoid infringement, misappropriation or violation, which could be costly, time-consuming or impossible.
If we are required to make substantial payments or undertake any of the other actions noted above as a result of any intellectual property infringement, misappropriation or violation claims against us or any obligation to indemnify our customers for such claims, such payments or actions could harm our business.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement, misappropriation, violation and other losses.
Our agreements with customers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, misappropriation or violation, damages caused by us to property or persons, or other liabilities relating to or arising from our software, services or other contractual obligations. Large indemnity payments could harm our business, results of operations and financial condition. Although we normally contractually limit our liability with respect to such indemnity obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing customers and new customers and harm our business and results of operations.
61

Our use of third-party open source software within our products could negatively affect our ability to sell our products and subject us to possible litigation.
Our technologies incorporate open source software from other developers, and we expect to continue to incorporate such open source software in our products in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure that we have not incorporated third-party open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. If we fail to comply with these licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our products that contained the open source software and required to comply with onerous conditions or restrictions on these products, which could disrupt the distribution and sale of these products. In addition, there have been claims challenging the ownership rights in open source software against companies that incorporate open source software into their products, and the licensors of such open source software provide no warranties or indemnities with respect to such claims. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our products, and to re-engineer our products or discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis. We and our customers may also be subject to suits by parties claiming infringement, misappropriation or violation due to the reliance by our solutions on certain open source software, and such litigation could be costly for us to defend or subject us to an injunction. Some open source projects have known vulnerabilities and architectural instabilities and are provided on an “as-is” basis which, if not properly addressed, could negatively affect the performance of our product. Any of the foregoing could require us to devote additional research and development resources to re-engineer our solutions, could result in customer dissatisfaction, and may adversely affect our business, results of operations and financial condition.
We may not be able to realize the benefits of our marketing strategies to offer some of our product features for free and to provide free trials of some of our paid features.
We are dependent upon lead generation strategies, including offering free use of some of our product features and free trials of some of our paid features. These strategies may not be successful in continuing to generate sufficient sales opportunities necessary to increase our revenue. Many users never convert from the free use model or from free trials to the paid versions of our products. To the extent that users do not become, or we are unable to successfully attract, paying customers, we will not realize the intended benefits of these marketing strategies and our ability to grow our revenue will be adversely affected.
Our international operations and expansion expose us to several risks.
As of October 31, 2022, we had customers located in over 125 countries, and our strategy is to continue to expand internationally. In addition, as a result of our strategy of leveraging a distributed workforce, as of October 31, 2022, we had employees located in over 40 countries. Our current international operations involve and future initiatives may involve a variety of risks, including:
political and economic instability related to international disputes, such as Russia’s invasion of Ukraine and the related impact on macroeconomic conditions as a result of such conflict, which may negatively impact our customers, partners, and vendors;
unexpected changes in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties or other trade restrictions;
different labor regulations, especially in the European Union, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;
exposure to many stringent, particularly in the European Union, and potentially inconsistent laws and regulations relating to privacy, data protection and information security;
changes in a specific country’s or region’s political or economic conditions;
the evolving relations between the United States and China;
changes in relations between the Netherlands and the United States;
62

risks resulting from changes in currency exchange rates and inflationary pressures;
risks resulting from the migration of invoicing from local billing entities to centralized regional billing entities;
the impact of public health epidemics or pandemics on our employees, partners, and customers;
challenges inherent to efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;
risks relating to enforcement of U.S. export control laws and regulations including the Export Administration Regulations, and trade and economic sanctions, including restrictions promulgated by the Office of Foreign Assets Control (“OFAC”), and other similar trade protection regulations and measures in the United States or in other jurisdictions;
risks relating to our third-party vendors and service providers’ storage and processing of some of our and our customers’ data, including any supply chain cybersecurity attacks;
reduced ability to timely collect amounts owed to us by our customers in countries where our recourse may be more limited;
limitations on our ability to reinvest earnings from operations derived from one country to fund the capital needs of our operations in other countries;
political, economic and trade uncertainties or instability related to the United Kingdom's withdrawal from the European Union (Brexit);
limited or unfavorable intellectual property protection; and
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended (“FCPA”), and similar applicable laws and regulations in other jurisdictions.
If we are unable to address these difficulties and challenges or other problems encountered in connection with our international operations and expansion, we might incur unanticipated liabilities or we might otherwise suffer harm to our business generally.
If we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be harmed.
Our future results depend, in part, on our ability to sustain and expand our penetration of the international markets in which we currently operate and to expand into additional international markets. We depend on direct sales and our channel partner relationships to sell our offerings in international markets. Our ability to expand internationally will depend upon our ability to deliver functionality and foreign language translations that reflect the needs of the international clients that we target. Our ability to expand internationally involves various risks, including the need to invest significant resources in such expansion, and the possibility that returns on such investments will not be achieved in the near future or at all in these less familiar competitive environments. We may also choose to conduct our international business through other partnerships. If we are unable to identify partners or negotiate favorable terms, our international growth may be limited. In addition, we have incurred and may continue to incur significant expenses in advance of generating material revenue as we attempt to establish our presence in particular international markets.
Any need by us to raise additional capital or generate the significant capital necessary to expand our operations and invest in new offerings could reduce our ability to compete and could harm our business.
We may need to raise additional funds in the future, and we may not be able to obtain additional debt or equity financing on favorable terms, if at all, particularly during times of market volatility, changes in the interest rate environment, and general economic instability. If we raise additional equity financing, our shareholders may experience significant dilution of their ownership interests and the per share value of our ordinary shares could decline. Furthermore, if we engage in debt financing, the holders of debt would have priority over the holders of our ordinary shares, and we may be required to accept terms that restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations, and financial condition. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:
develop or enhance our products;
continue to expand our sales and marketing and research and development organizations;
acquire complementary technologies, products or businesses;
63

expand operations in the United States or internationally;
hire, train, and retain employees; or
respond to competitive pressures or unanticipated working capital requirements.
Our failure to have sufficient capital to do any of these things could harm our business, financial condition, and results of operations.
Our generation of a portion of our revenue by sales to government entities creates a number of challenges and risks.
Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government certification and security requirements for products like ours may change, thereby restricting our ability to sell into the U.S. federal government sector, U.S. state government sector, or government sectors of countries other than the United States until we have obtained the revised certification or met the changed security requirements. If we are unable to timely meet such requirements, our ability to compete for and retain federal government contracts may be diminished, which could adversely affect our business, results of operations and financial condition.
Government entities may have statutory, contractual, or other legal rights to terminate contracts with us or our channel partners for convenience or due to a default, and any such termination may adversely affect our future results of operations. Government demand and payment for our offerings may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our offerings or exercise of options under multi-year contracts. Contracts with government agencies, including classified contracts, are subject to extensive, evolving and sometimes complex regulations, as well as audits and reviews of contractors’ administrative processes and other contract related compliance obligations. Breaches of government contracts, failure to comply with applicable regulations or unfavorable findings from government audits or reviews could result in contract terminations, reputational harm or other adverse consequences, including but not limited to ineligibility to sell to government agencies in the future, the government refusing to continue buying our subscriptions, a reduction of revenue, or fines or civil or criminal liability, which could adversely affect our results of operations in a material way.
Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could expose us to greater than anticipated tax liabilities.
Our income tax obligations are based in part on our corporate structure and intercompany arrangements, including the manner in which we develop, value, and use our intellectual property and the valuations of our intercompany transactions. The tax laws applicable to our business, including the laws of the Netherlands, the United States and other jurisdictions, are subject to change and interpretation. These changes include the introduction of a global minimum tax at a rate of 15% under the Two-Pillar Solution to Address the Tax Challenges of the Digitalisation of the Economy, agreed upon by 137 jurisdictions under the Organisation for Economic Co-operation and Development (OECD)/G20 Inclusive Framework on Base Erosion and Profit Shifting (BEPS), which is expected to enter into force in 2023. The United States has recently enacted legislation implementing several changes to U.S. tax laws, including a 15% minimum tax on adjusted financial statement income (AFSI) in excess of $1 billion. In addition, on January 1, 2022, a provision of the Tax Cuts and Jobs Act of 2017 went into effect that eliminates the option to deduct domestic research and development costs in the year incurred and instead requires taxpayers to amortize such costs over five years. Once we have taxable profits in the United States, this provision is expected to decrease cash flows from operations and increase net deferred tax assets by a similar amount for our U.S. operations. Any new legislation or interpretations of existing legislation could impact our tax obligations in countries where we do business or cause us to change the way we operate our business and result in increased taxation of our international earnings.
The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could increase our worldwide effective tax rate and harm our financial position and results of operations. Tax authorities examine and may audit our income tax returns and other non-income tax returns, such as payroll, sales, value-added, net worth or franchise, property, goods and services, and excise taxes, in both the United States and foreign jurisdictions. It is possible that tax authorities may disagree with certain positions we have taken, and any adverse outcome of such a review or audit could have a negative effect on our financial position and results of operations. Further, the determination of our worldwide provision for or benefit from, as applicable, income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.
64

Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions under which we could be obligated to pay additional taxes, which would harm our results of operations.
Based on our current corporate structure, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents. In addition, the authorities in the jurisdictions in which we operate could review our tax returns or require us to file tax returns in jurisdictions in which we are not currently filing, and could impose additional tax, interest and penalties. These authorities could also claim that various withholding requirements apply to us or our subsidiaries, assert that benefits of tax treaties are not available to us or our subsidiaries, or challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing. The relevant taxing authorities may determine that the manner in which we operate our business does not achieve the intended tax consequences. If such a disagreement were to occur, and our position were not sustained, we could be required to pay additional taxes, and interest and penalties. Additionally, both the COVID-19 pandemic and increased use of flexible work policies may increase the probability of payroll tax audits. Any increase in the amount of taxes we pay or that are imposed on us could increase our worldwide effective tax rate and harm our business and results of operations.
Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations.
As of April 30, 2022, we had net operating loss carryforwards (“NOLs”) for Dutch, United States (federal and state, respectively) and United Kingdom income tax purposes of $758.4 million, $1,002.5 million, $651.8 million and $67.5 million, respectively, which may be utilized against future income taxes. Limitations imposed by the applicable jurisdictions on our ability to utilize NOLs could cause income taxes to be paid earlier than would be paid if such limitations were not in effect and could cause such NOLs to expire unused, in each case reducing or eliminating the benefit of such NOLs. Furthermore, we may not be able to generate sufficient taxable income to utilize our NOLs before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our NOLs.
Seasonality may cause fluctuations in our sales and results of operations.
Historically, we have experienced quarterly fluctuations and seasonality based on the timing of entering into agreements with new and existing customers and the mix between annual and monthly contracts entered in each reporting period. Trends in our business, financial condition, results of operations and cash flows are impacted by seasonality in our sales cycle which generally reflects a trend to greater sales in our second and fourth quarters and lower sales in our first and third quarters, though we believe this trend has been somewhat masked by our overall growth. We expect that this seasonality will continue to affect our results of operations in the future, and might become more pronounced as we continue to target larger enterprise customers.
Risks Related to Regulatory Matters
We are subject to governmental export and import controls and economic sanctions programs that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
Our software and services, in some cases, are subject to U.S. export control laws and regulations including the Export Administration Regulations (“EAR”), and trade and economic sanctions maintained by OFAC as well as similar laws and regulations in the countries in which we do business. As such, an export license may be required to export or re-export our software and services to, or import our software and services into, certain countries and to certain end-users or for certain end-uses. If we were to fail to comply with such U.S. and foreign export control laws and regulations, trade and economic sanctions, or other similar laws, we could be subject to both civil and criminal penalties, including substantial fines, possible incarceration for employees and managers for willful violations, and the possible loss of our export or import privileges. Obtaining the necessary export license for a particular sale or offering may not be possible and may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, export control laws and economic sanctions in many cases prohibit the export of software and services to certain embargoed or sanctioned countries, governments and persons, as well as for prohibited end-uses. For example, following Russia’s invasion of Ukraine, the United States and other countries imposed economic sanctions and severe export control restrictions on certain individuals and entities located in Russia and Belarus. The United States and other countries continue to expand sanctions and export restrictions and could take other actions should the conflict continue or further escalate. Monitoring and ensuring compliance with these complex U.S. export control laws is particularly challenging because our offerings are widely distributed throughout the world, and information available on the users of these offerings is, in some cases, limited. Even though we take precautions to ensure that we and our partners comply with all relevant export control laws and regulations, any failure by us or our partners to comply with such laws and regulations could have negative consequences for us, including reputational harm, government investigations and penalties.
65

In addition, various countries regulate the export and import of certain encryption software and technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products and services or could limit our end-customers’ ability to implement our products in those countries. Because we incorporate encryption functionality into our products, we are also subject in many cases to these provisions. Specifically, export restrictions recently imposed on Russia and Belarus limit the export of encryption software and related source code and technology to these locations, which has severely limited and could continue to limit our ability to provide our software and services in these countries. Changes in our products or changes in export and import regulations in such countries may create delays in the introduction of our products and services into international markets, prevent our end-customers with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products and services to certain countries, governments or persons altogether. The following developments could result in decreased use of our products and services by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations: any change in export or import laws or regulations, economic sanctions or related legislation; shift in the enforcement or scope of existing export, import or sanctions laws or regulations; or change in the countries, governments, persons, or technologies targeted by such export, import or sanctions laws or regulations. Any decreased use of our products or services or limitation on our ability to export to or sell our products or services in international markets could adversely affect our business, financial condition and operating results.
Failure to comply with anti-bribery, anti-corruption, and anti-money laundering laws could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.K. Bribery Act and other anti-corruption, anti-bribery and anti-money laundering laws in various jurisdictions both in the U.S. and in non-U.S. jurisdictions. We leverage channel partners to sell our offerings abroad and use other third parties, including recruiting firms, professional employer organizations, legal, accounting and other professional advisors, and local vendors to meet our needs associated with doing business abroad. 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 our channel partners and third-party representatives, as well as our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, we cannot assure that the channel partners, third-party representatives, our employees, contractors or agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. Any violation of the FCPA, U.K. Bribery Act or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, operating results and prospects.
Risks Related to Ownership of our Ordinary Shares
The market price for our ordinary shares has been and is likely to continue to be volatile or may decline regardless of our operating performance.
The stock markets, and securities of technology companies in particular, have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In particular, stock prices of companies with significant operating losses have recently declined significantly, and in many instances more significantly than stock prices of companies with operating profits. The economic impact and uncertainty of the ongoing COVID-19 pandemic, Russia’s invasion of Ukraine, and changes in the inflation and interest rate environments have exacerbated this volatility in both the overall stock markets and the market price of our ordinary shares. A significant decline in the price of our shares could have an adverse impact on investor confidence and employee retention. In the past, shareholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business and adversely affect our business. The market price of our ordinary shares may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:
actual or anticipated changes or fluctuations in our operating results;
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 offerings or new or terminated significant contracts, commercial relationships or capital commitments;
66

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;
a gain or loss of investor confidence in the market for technology stocks or the stock market in general;
future sales or expected future sales of our ordinary shares;
investor perceptions of us, the benefits of our offerings and the industries in which we operate;
price and volume fluctuations in the overall stock market from time to time;
changes in operating performance and/or 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;
breaches of, or failures relating to, privacy, data protection or information security;
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;
general economic conditions and slow or negative growth of our markets, including as a result of the COVID-19 pandemic, Russia’s invasion of Ukraine, and the general inflation and interest rate environments; and
other events or factors, including those resulting from war, incidents of terrorism or responses to these events.
We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which would cause our stock price to decline.
We have provided and may continue to provide guidance and other expectations in our quarterly and annual earnings conference calls, quarterly and annual earnings releases, or otherwise, regarding our future performance. Guidance, as well as other expectations, are forward-looking and represent our management’s estimates as of the date of release and are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic and competitive uncertainties and contingencies on our business, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. Furthermore, analysts and investors may develop and publish their own projections of our business, which may form a consensus about our future performance. Our actual business results may vary significantly from such guidance or other expectations or that consensus due to a number of factors, many of which are outside of our control, including due to the global economic uncertainty and financial market conditions caused by the ongoing COVID-19 pandemic and current macroeconomic environment, and which could adversely affect our business and future operating results. There are no comparable recent events that provide insights as to the probable effect of the ongoing COVID-19 pandemic coupled with other global current events, and, as a result, the ultimate impact of the COVID-19 outbreak is highly uncertain and subject to change. Furthermore, if we make downward revisions of our previously announced guidance or other expectations, if we withdraw our previously announced guidance or other expectations, or if our publicly announced guidance or other expectations of future operating results fail to meet expectations of securities analysts, investors or other interested parties, the price of our ordinary shares would decline. In light of the foregoing, investors are urged not to rely upon our guidance or other expectations in making an investment decision regarding our ordinary shares.
Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this report could result in the actual operating results being different from our guidance or other expectations, and the differences may be adverse and material.
67

The concentration of our share ownership with insiders will likely limit your ability to influence corporate matters, including the ability to influence the outcome of director elections and other matters requiring shareholder approval.
Our executive officers and directors together beneficially own a significant amount of our outstanding ordinary shares. As a result, these shareholders, acting together, will have significant influence over matters that require approval by our shareholders, including matters such as adoption of the financial statements, declarations of dividends, the appointment and dismissal of directors, capital increases, amendment to our articles of association and approval of significant corporate transactions. Corporate action might be taken even if other shareholders oppose them. This concentration of ownership might also have the effect of delaying or preventing a change of control of us that other shareholders may view as beneficial.
The issuance of additional shares in connection with financings, acquisitions, investments, our share incentive plans or otherwise will dilute all other shareholders.
Our articles of association authorize us to issue up to 165 million ordinary shares and up to 165 million preference shares with such rights and preferences as included in our articles of association. On September 28, 2018, our extraordinary general meeting of shareholders (the “2018 Extraordinary Meeting”) empowered our board of directors to issue ordinary shares and preference shares up to our authorized share capital for a period of five years from October 10, 2018. Subject to compliance with applicable rules and regulations, we may issue ordinary shares or securities convertible into ordinary shares from time to time in connection with a financing, acquisition, investment, our share incentive plans or otherwise. Any such issuance could result in substantial dilution to our existing shareholders unless pre-emptive rights exist and cause the market price of our ordinary shares to decline.
Certain holders of our ordinary shares may not be able to exercise pre-emptive rights and as a result may experience substantial dilution upon future issuances of ordinary shares.
Holders of our ordinary shares in principle have a pro rata pre-emptive right with respect to any issue of ordinary shares or the granting of rights to subscribe for ordinary shares, unless Dutch law or our articles of association state otherwise or unless explicitly provided otherwise in a resolution by our general meeting of shareholders (the “General Meeting”), or—if authorized by the annual General Meeting or an extraordinary General Meeting—by a resolution of our board of directors. Our 2018 Extraordinary Meeting has empowered our board of directors to limit or exclude pre-emptive rights on ordinary shares for a period of five years from October 10, 2018, which could cause existing shareholders to experience substantial dilution of their interest in us.
Pre-emptive rights do not exist with respect to the issue of preference shares and holders of preference shares, if any, have no pre-emptive right to acquire newly issued ordinary shares. Also, pre-emptive rights do not exist with respect to the issue of shares or grant of rights to subscribe for shares to employees of the Company or contributions in kind.
Sales of substantial amounts of our ordinary shares in the public markets, or the perception that they might occur, could reduce the price that our ordinary shares might otherwise attain.
Sales of a substantial number of shares of our ordinary shares in the public market, particularly sales by our directors, executive officers and significant shareholders, or the perception that these sales could occur, could adversely affect the market price of our ordinary shares and may make it more difficult for you to sell your ordinary shares at a time and price that you deem appropriate.
In addition, holders of an aggregate of 17,348,220 ordinary shares, based on shares outstanding as of October 31, 2022, are entitled to rights with respect to registration of these shares under the Securities Act pursuant to our amended and restated investors’ rights agreement, dated July 19, 2016. If these holders of our ordinary shares, by exercising their registration rights, sell a large number of shares, they could adversely affect the market price for our ordinary shares. We have also filed, and may file in the future, registration statements on Form S-8 under the Securities Act registering all ordinary shares that we may issue under our equity compensation plans, which may in turn be sold and may adversely affect the market price for our ordinary shares.
Certain anti-takeover provisions in our articles of association and under Dutch law may prevent or could make an acquisition of our company more difficult, limit attempts by our shareholders to replace or remove members of our board of directors and may adversely affect the market price of our ordinary shares.
Our articles of association contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for shareholders to appoint 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:
68

the staggered three-year terms of the members of our board of directors, as a result of which only approximately one-third of the members of our board of directors may be subject to election in any one year;
a provision that the members of our board of directors may only be removed by a General Meeting by a two-thirds majority of votes cast representing at least 50% of our issued share capital if such removal is not proposed by our board of directors;
a provision that the members of our board of directors may only be appointed upon binding nomination of the board of directors, which can only be overruled with a two-thirds majority of votes cast representing at least 50% of our issued share capital;
the inclusion of a class of preference shares in our authorized share capital that may be issued by our board of directors, in such a manner as to dilute the interest of shareholders, including any potential acquirer or activist shareholder, in order to delay or discourage any potential unsolicited offer or shareholder activism;
requirements that certain matters, including an amendment of our articles of association, may only be brought to our shareholders for a vote upon a proposal by our board of directors; and
minimum shareholding thresholds, based on nominal value, for shareholders to call General Meetings of our shareholders or to add items to the agenda for those meetings.
We are subject to the Dutch Corporate Governance Code but do not comply with all the suggested governance provisions of the Dutch Corporate Governance Code, which may affect your rights as a shareholder.
As a Dutch company, we are subject to the Dutch Corporate Governance Code (“DCGC”). The DCGC contains both principles and suggested governance provisions for management boards, supervisory boards, shareholders and general meetings, financial reporting, auditors, disclosure, compliance and enforcement standards. The DCGC is based on a “comply or explain” principle. Accordingly, public companies are required to disclose in their annual reports, filed in the Netherlands, whether they comply with the suggested governance provisions of the DCGC. If they do not comply with those provisions (e.g., because of a conflicting requirement), the company is required to give the reasons for such noncompliance. The DCGC applies to all Dutch companies listed on a government-recognized stock exchange, whether in the Netherlands or elsewhere, including the New York Stock Exchange (“NYSE”). The principles and suggested governance provisions apply to our board of directors (in relation to role and composition, conflicts of interest and independency requirements, board committees and remuneration), shareholders and the General Meeting (for example, regarding anti-takeover protection and our obligations to provide information to our shareholders) and financial reporting (such as external auditor and internal audit requirements). We comply with all applicable provisions of the DCGC except where such provisions conflict with U.S. exchange listing requirements or with market practices in the United States or the Netherlands. This may affect your rights as a shareholder, and you may not have the same level of protection as a shareholder in a Dutch company that fully complies with the suggested governance provisions of the DCGC.
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 ordinary shares.
We have never declared or paid any cash dividends on our shares. 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 on our ordinary shares in the foreseeable future. Were this position to change, payment of future dividends may be made only if our equity exceeds the amount of the paid-in and called-up part of the issued share capital, increased by the reserves required to be maintained by Dutch law or by our articles of association. Accordingly, investors must rely on sales of their ordinary shares after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Claims of U.S. civil liabilities may not be enforceable against us.
We are incorporated under the laws of the Netherlands and substantial portions of our assets are located outside of the United States. In addition, two members of our board of directors and certain experts named in our filings with the SEC reside outside the United States. As a result, it may be difficult for investors to effect service of process within the United States upon us or such other persons residing outside the United States, or to enforce outside the United States judgments obtained against such persons in U.S. courts in any action, including actions predicated upon the civil liability provisions of the U.S. federal securities laws. In addition, it may be difficult for investors to enforce, in original actions brought in courts in jurisdictions located outside the United States, rights predicated upon the U.S. federal securities laws.
69

There is no treaty between the United States and the Netherlands for the mutual recognition and enforcement of judgments (other than arbitration awards) in civil and commercial matters. Therefore, a final judgment rendered by any federal or state court in the United States based on civil liability, whether or not predicated solely upon the U.S. federal securities laws, would not be enforceable in the Netherlands unless the underlying claim is re-litigated before a Dutch court of competent jurisdiction. In such proceedings, however, a Dutch court may be expected to recognize the binding effect of a judgment of a federal or state court in the United States without re-examination of the substantive matters adjudicated thereby, if (i) the jurisdiction of the U.S. federal or state court has been based on internationally accepted principles of private international law, (ii) that judgment resulted from legal proceedings compatible with Dutch notions of due process, (iii) that judgment does not contravene public policy of the Netherlands and (iv) that judgment is not incompatible with (x) an earlier judgment of a Dutch court between the same parties, or (y) an earlier judgment of a foreign court between the same parties in a dispute regarding the same subject and based on the same cause, if that earlier foreign judgment is recognizable in the Netherlands.
Based on the foregoing, there can be no assurance that U.S. investors will be able to enforce against us or members of our board of directors, officers or certain experts named in our filings with the SEC, who are residents of the Netherlands or countries other than the United States, any judgments obtained in U.S. courts in civil and commercial matters, including judgments under the U.S. federal securities laws.
In addition, there can be no assurance that a Dutch court would impose civil liability on us, the members of our board of directors, our officers or certain experts named in our filings with the SEC in an original action predicated solely upon the U.S. federal securities laws brought in a court of competent jurisdiction in the Netherlands against us or such members, officers or experts.
U.S. persons who hold our ordinary shares may suffer adverse tax consequences if we are characterized as a passive foreign investment company.
A non-U.S. corporation will generally be considered a passive foreign investment company (“PFIC”), for U.S. federal income tax purposes, in any taxable year if either (i) at least 75% of its gross income for such year is passive income or (ii) at least 50% of the value of its assets (based on an average of the quarterly values of the assets during such year) is attributable to assets that produce or are held for the production of passive income (“the PFIC asset test”). For purposes of the PFIC asset test, the value of our assets will generally be determined by reference to our market capitalization. Based on our past and current projections of our income and assets, we do not expect to be a PFIC for the current taxable year or for the foreseeable future. Nevertheless, a separate factual determination as to whether we are or have become a PFIC must be made each year (after the close of such year). Since our projections may differ from our actual business results and our market capitalization and value of our assets may fluctuate, we cannot assure you that we will not be or become a PFIC in the current taxable year or any future taxable year. If we are a PFIC for any taxable year during which a U.S. person (as defined in Section 7701(a)(30) of the Internal Revenue Code of 1986, as amended) holds our ordinary shares, such U.S. person may be subject to adverse tax consequences. Each U.S. person who holds our ordinary shares is strongly urged to consult his, her or its tax advisor regarding the application of these rules and the availability of any potential elections.
If a U.S. person is treated as owning at least 10% of our ordinary shares, such U.S. person may be subject to adverse U.S. federal income tax consequences.
If a U.S. person is treated as owning (directly, indirectly, or constructively) at least 10% of the total combined voting power of our shares, or of the total value of our shares, such shareholder may be treated as a “United States shareholder” with respect to each “controlled foreign corporation” in our group (if any). Because our group includes one or more U.S. subsidiaries, certain of our non-U.S. subsidiaries could be treated as controlled foreign corporations (regardless of whether we are treated as a controlled foreign corporation). A United States shareholder of a controlled foreign corporation may be required to report annually and include in its U.S. taxable income its pro rata share of “Subpart F income,” “global intangible low-taxed income,” and investments in U.S. property by controlled foreign corporations, regardless of whether we make any distributions. An individual that is a United States shareholder with respect to a controlled foreign corporation generally would not be allowed certain tax deductions or foreign tax credits that would be allowed to a United States shareholder that is a U.S. corporation. We cannot provide any assurances that we will assist investors in determining whether we or any of our non-U.S. subsidiaries is treated as a controlled foreign corporation or whether any investor is treated as a United States shareholder with respect to any such controlled foreign corporation or furnish to any investor who may be a United States shareholder information that may be necessary to comply with the aforementioned reporting and tax paying obligations. Failure to comply with these reporting obligations may subject a shareholder who is a United States shareholder to significant monetary penalties and may prevent from starting the statute of limitations with respect to such shareholder’s U.S. federal income tax return for the year for which reporting was due. A U.S. person should consult its advisors regarding the potential application of these rules to an investment in our ordinary shares.
70

We may not be able to make distributions or repurchase shares without subjecting our shareholders to Dutch withholding tax, and dividends distributed on our ordinary shares to certain related parties in low-tax jurisdictions might in the future become subject to an additional Dutch withholding tax.
We have not paid a dividend on our ordinary shares in the past and we do not intend to pay any dividends to holders of our ordinary shares in the foreseeable future. See “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 ordinary shares.” However, if we ever do pay dividends or repurchase shares, then under current Dutch tax law, the dividend paid or repurchase price paid may be subject to Dutch dividend withholding tax at a rate of 15% under the Dutch Dividend Withholding Tax Act (Wet op de dividendbelasting 1965, “Regular Dividend Withholding Tax”), unless a domestic or treaty exemption applies.
The Dutch parliament has adopted a proposal of law pursuant to which an alternative withholding tax (“Alternative Withholding Tax”) will be imposed on dividends paid to related entities in designated low-tax jurisdictions, effective January 1, 2024. An entity is considered related if (i) it has a “Qualifying Interest” in our company, (ii) our company has a “Qualifying Interest” in the entity holding the ordinary shares, or (iii) a third party has a "Qualifying Interest" in both our company and the entity holding the ordinary shares. The term “Qualifying Interest” means a direct or indirectly held interest either by an entity individually or jointly if an entity is part of a collaborating group (samenwerkende groep) that enables such entity or such collaborating group to exercise a definite influence over another entity’s decisions, such as our company or an entity holding ordinary shares, as the case may be, and allows it to determine the other entity’s activities. The Alternative Withholding Tax will be imposed at the highest Dutch corporate income tax rate in effect at the time of the distribution (currently 25.8%). The Alternative Withholding Tax will be reduced, but not below zero, with any Regular Dividend Withholding Tax imposed on distributions. As such, based on currently applicable rates, the overall effective rate of withholding of Regular Dividend Withholding Tax and Alternative Withholding Tax will not exceed the highest corporate income tax rate in effect at the time of the distribution (currently 25.8%).
If we cease to be a Dutch tax resident for the purposes of a tax treaty concluded by the Netherlands and in certain other events, we could potentially be subject to a proposed Dutch dividend withholding tax in respect of a deemed distribution of our entire market value less paid-up capital.
Under a proposal of law currently pending before the Dutch parliament, the Emergency act conditional exit dividend withholding tax (Spoedwet conditionele eindafrekening dividendbelasting, “DWT Exit Tax”), we will be deemed to have distributed an amount equal to our entire market capitalization less recognized paid-up capital immediately before the occurrence of certain events, including if we cease to be a Dutch tax resident for purposes of a tax treaty concluded by the Netherlands with another jurisdiction and become, for purposes of such tax treaty, exclusively a tax resident of that other jurisdiction which is a qualifying jurisdiction. A qualifying jurisdiction is a jurisdiction other than a member state of the EU/EEA which does not impose a withholding tax on distributions, or that does impose such tax but that grants a step-up for earnings attributable to the period before we become exclusively a resident in such jurisdiction. This deemed distribution will be subject to a 15% tax insofar it exceeds a franchise of EUR 50 million. The tax is payable by us as a withholding agent. A full exemption applies to entities and individuals that are resident in an EU/EEA member state or a state that has concluded a tax treaty with the Netherlands that contains a dividend article, provided we submit a declaration confirming the satisfaction of applicable conditions by qualifying shareholders within one month following the taxable event. We will be deemed to have withheld the tax on the deemed distribution and have a statutory right to recover this from our shareholders. Dutch resident shareholders qualifying for the exemption are entitled to a credit or refund, and non-Dutch resident shareholders qualifying for the exemption are entitled to a refund, subject to applicable statutory limitations, provided the tax has been actually recovered from them.
The DWT Exit Tax has been amended several times since the initial proposal of law and is under ongoing discussion. In addition, a very critical advice of the Council of State and a very critical reaction of the Dutch government to the latest proposal of law have been published. It is therefore not certain whether the DWT Exit Tax will be enacted and if so, in what form. If enacted in its present form, the DWT Exit Tax will have retroactive effect as from December 8, 2021.
Risks Related to our Outstanding Senior Notes
We have a substantial amount of indebtedness, which could adversely affect our financial condition.
We have a substantial amount of indebtedness and we may incur additional indebtedness in the future. As of October 31, 2022, we had $575.0 million aggregate principal amount of Senior Notes outstanding. Our indebtedness could have important consequences, including:
limiting our ability to obtain additional financing to fund future working capital, capital expenditures, acquisitions or other general corporate requirements;
71

requiring a portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for working capital, capital expenditures, acquisitions and other general corporate purposes;
increasing our vulnerability to adverse changes in general economic, industry and competitive conditions; and
increasing our cost of borrowing.
In addition, the indenture that governs the Senior Notes contains restrictive covenants that limit our ability to engage in activities that may be in our long-term best interest. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of substantially all of our indebtedness.
We may not be able to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.
Our ability to make scheduled payments on or to refinance our debt obligations depends on our financial condition and results of operations, which in turn are subject to prevailing economic and competitive conditions and to certain financial, business and other factors beyond our control. We may not be able to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness, which could have a material adverse effect on our business, results of operations and financial condition.
If our cash flows and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems and may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital or restructure or refinance our indebtedness. Our ability to restructure or refinance our debt will depend on, among other things, the condition of the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. The terms of existing or future debt instruments and the indenture that governs the Senior Notes may restrict us from adopting some of these alternatives. In addition, any failure to make payments of interest and principal on our outstanding indebtedness on a timely basis would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness. In the absence of such cash flows and resources, we could face substantial liquidity problems and might be required to dispose of material assets or operations to meet our debt service and other obligations. Any of these circumstances could have a material adverse effect on our business, results of operations and financial condition.
Further, any future credit facility or other debt instrument may contain provisions that will restrict our ability to dispose of assets and use the proceeds from any such disposition. We may not be able to consummate those dispositions or to obtain the proceeds that we could realize from them and these proceeds may not be adequate to meet any debt service obligations then due. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations and any such failure to meet our scheduled debt service obligations could have a material adverse effect on our business, results of operations and financial condition.
The indenture that governs the Senior Notes contains, and any of our future debt instruments may contain, terms which restrict our current and future operations, particularly our ability to respond to changes or to take certain actions.
The indenture that governs the Senior Notes contains a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interest, including, among other things, restrictions on our ability to:
create liens on certain assets to secure debt;
grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and
consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of our assets to, another person.
The covenants in the indenture that governs the Senior Notes are subject to important exceptions and qualifications described in such indenture.
As a result of these restrictions, we are limited as to how we conduct our business and we may be unable to raise additional debt or equity financing to compete effectively or to take advantage of new business opportunities. The terms of any future indebtedness we may incur could include more restrictive covenants and may require us to maintain specified financial ratios and satisfy other financial condition tests. We cannot assure that we will be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will be able to obtain waivers from the relevant lenders and/or amend the covenants.
72

Our failure to comply with the restrictive covenants described above and/or the terms of any future indebtedness from time to time could result in an event of default, which, if not cured or waived, could result in our being required to repay these borrowings before their due date. If we are forced to refinance these borrowings on less favorable terms or cannot refinance these borrowings, our results of operations and financial condition could be adversely affected. As a result, our failure to comply with such restrictive covenants could have a material adverse effect on our business, results of operations and financial condition.
We may be required to repurchase some of the Senior Notes upon a change of control triggering event.
Holders of the Senior Notes can require us to repurchase the Senior Notes upon a change of control (as defined in the indenture governing the Senior Notes) at a repurchase price equal to 101% of the principal amount of the Senior Notes, plus accrued and unpaid interest to, but excluding, the applicable repurchase date. Our ability to repurchase the Senior Notes may be limited by law or the terms of other agreements relating to our indebtedness. In addition, we may not have sufficient funds to repurchase the Senior Notes or have the ability to arrange necessary financing on acceptable terms, if at all. A change of control may also constitute a default under, or result in the acceleration of the maturity of, our other then-existing indebtedness. Our failure to repurchase the Senior Notes would result in a default under the Senior Notes, which may result in the acceleration of the Senior Notes and other then-existing indebtedness. We may not have sufficient funds to make any payments triggered by such acceleration, which could result in foreclosure proceedings and our seeking protection under the U.S. bankruptcy code.
General Risk Factors
We may acquire other businesses which could require significant management attention, disrupt our business, or dilute shareholder value. We may be unable to integrate acquired businesses and technologies, and acquisitions could adversely affect our results of operations.
As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies. We have in the past acquired, and expect in the future to acquire, businesses that we believe will complement or augment our existing business. The identification of suitable acquisition candidates is difficult, and we may not be able to complete such acquisitions on favorable terms, if at all. If we do complete future acquisitions, we may not ultimately strengthen our competitive position or achieve our goals and business strategy, we may be subject to claims or liabilities assumed from an acquired company, product, or technology, and any acquisitions we complete could be viewed negatively by our customers, investors, and securities analysts. In addition, if we are unsuccessful at integrating future 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, which may disrupt our ongoing business and divert management’s attention, and we may not be able to manage the integration process successfully. We may not successfully evaluate or utilize acquired technology or personnel, realize anticipated synergies from acquisitions, or accurately forecast the financial impact of an acquisition transaction and integration of such acquisition, including accounting charges. We may have to pay cash, incur debt, or issue equity or equity-linked securities to pay for any future acquisitions, each of which could adversely affect our financial condition or the market price of our ordinary shares. The sale of equity or issuance of equity-linked debt to finance any future acquisitions could result in dilution to our shareholders. 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. Additionally, we may acquire development stage companies that are not yet profitable, and that require continued investment, which could adversely affect our results of operations and liquidity. The occurrence of any of these risks could harm our business, results of operations, and financial condition.
73

Catastrophic events, or man-made problems such as terrorism, may disrupt our business.
A significant natural disaster, such as an earthquake, fire, flood, or significant power outage, could have an adverse impact on our business, results of operations, and financial condition. The impact of climate change may increase these risks due to changes in weather patterns, such as increases in storm intensity, sea-level rise, melting of permafrost and temperature extremes in areas where we or our suppliers and customers conduct business. We have a number of our employees and executive officers located in the San Francisco Bay Area, a region known for seismic activity and wildfires. In the event our or our partners’ abilities are hindered by any of the events discussed above, sales could be delayed, resulting in missed financial targets for a particular quarter. In addition, acts of terrorism, acts of war, including Russia’s invasion of Ukraine, other geo-political unrest or health issues, such as an outbreak of pandemic or epidemic diseases, such as the COVID-19 pandemic, or fear of such events, could cause disruptions in our business or the business of our partners, customers or the economy as a whole. Any disruption in the business of our partners or customers that affects sales in a given fiscal quarter could have a significant adverse impact on our quarterly results for that and future quarters. For example, the full extent to which the COVID-19 pandemic impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and cannot be predicted. In addition, the COVID-19 pandemic has adversely affected the economies of many countries, resulting in economic downturns that could affect demand for our products and likely impact our operating results. All of the aforementioned risks may be further increased if our disaster recovery plans prove to be inadequate. See the risk factor entitled “The ongoing COVID-19 pandemic could harm our business and results of operations.”
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the trading price of our ordinary shares.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the 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 provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Part I, Item 2 of this Quarterly Report on Form 10-Q, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our ordinary shares. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition and accounting of intangible assets.
If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our ordinary shares, our share price and trading volume could decline, which could adversely affect our business.
The trading market for our ordinary shares is 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. If any of the analysts who cover us issues an inaccurate or unfavorable opinion regarding our company, 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 or public investors. If our financial results fail to meet, or significantly exceed, our announced guidance or the expectations of analysts or public investors, our stock price may decline. Further, analysts could downgrade our ordinary shares or publish unfavorable research about us. If one or more of the analysts who cover our company ceases to cover us, or fails to publish reports on us regularly, our profile in the financial markets could decrease, which in turn could cause our stock price or trading volume to decline and could adversely affect our business.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain senior management and qualified board members.
As a public company, we are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the NYSE and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act. Compliance with these rules and regulations has increased, and we expect will continue increasing, our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources.
74

Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations, and the Sarbanes-Oxley Act requires that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight is required. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. Although we have already hired additional personnel to help comply with these requirements, we may need to further expand our legal and finance departments in the future or hire outside consultants, which will increase our costs and expenses.
In addition, changing laws, regulations and standards relating to corporate governance and public disclosure, including those related to climate change and other environmental, social and governance (“ESG”) related matters, are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. For example, increased efforts on and the involvement of advisors to assist with policies and disclosures practices on ESG matters may result in additional expenses. Further, our practices and public disclosures regarding ESG matters could impact our brand and reputation. If our ESG practices and disclosures do not meet evolving investor or other stakeholder expectations and societal and regulatory standards, or if we are unable to make progress on or achieve our goals and objectives in this area, then our reputation, our ability to attract or retain sales, marketing and other employees, and our attractiveness as an investment or business partner could be negatively impacted, which could adversely affect our operating results.
As a result of disclosure of information in the filings required of a public company and in this Quarterly Report on Form 10-Q, our business and financial condition will become more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be materially harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and materially harm our business, financial condition, results of operations and prospects. These factors could also make it more difficult for us to attract and retain qualified senior management or members of our board of directors, particularly to serve on our audit and compensation committees.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, we may be unable to accurately report our financial results or prevent fraud, and investor confidence and the market price of our ordinary shares may decline, which could adversely affect our business.
As a public company in the United States, we are subject to the Sarbanes-Oxley Act, which requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended and anticipate that we will continue to expend significant resources, including accounting-related costs and significant management oversight. We have incurred and expect to continue to incur significant expenses and devote substantial management effort toward compliance with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. To assist us in complying with these requirements, we may need to hire more employees in the future, or engage outside consultants, which will increase our operating expenses.
Despite significant investment, our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to implement or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that are required to be included in our periodic reports that we file with the SEC.
75

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, subject us to sanctions or investigations by the NYSE, the SEC, or other regulatory authorities, and would likely cause the trading price of our ordinary shares to decline, which could adversely affect our business.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Not applicable.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
Not applicable.
ITEM 6. EXHIBITS
The documents listed below are incorporated by reference or are filed with this Quarterly Report on Form 10-Q, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).
Exhibit No.Incorporated by ReferenceFiled Herewith
DescriptionFormFile No.ExhibitFiling Date
3.110-Q001-386753.112/12/2018
3.210-Q001-386753.212/12/2018
3.310-Q001-386753.312/12/2018
10.18-K001-3867510.110/6/2022
10.2X
10.3X
31.1   X
31.2   X
32.1*   X
32.2*   X
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.   X
101.SCHInline XBRL Taxonomy Extension Schema Document.   X
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.   X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.   X
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.   X
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.   X
104Cover Page Interactive Data File (formatted as Inline
XBRL and contained in Exhibit 101).
X
______________________
*The certifications furnished in Exhibits 32.1 and 32.2 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, except to the extent that the registrant specifically incorporates them by reference.
76

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.
Elastic N.V.
Date: December 2, 2022By:/s/ Ashutosh Kulkarni
Ashutosh Kulkarni
Chief Executive Officer and Director
(Principal Executive Officer)
Date: December 2, 2022
By:
/s/ Janesh Moorjani
Janesh Moorjani
Chief Financial Officer and Chief Operating Officer
(Principal Financial and Accounting Officer)
77
EX-10.2 2 a23q2ex102.htm EX-10.2 Document
Exhibit 10.2
ELASTICSEARCH, INC.
AMENDED AND RESTATED EMPLOYMENT AGREEMENT
This Amended and Restated Employment Agreement (the “Agreement”) is entered into as of September 9, 2022 (the “Effective Date”) by and between Elasticsearch, Inc. (the “Company”), Elastic N.V. (the “Parent”) and Shay Banon (“Executive”).
1.Duties and Scope of Employment.
(a)Positions and Duties. As of the Effective Date, Executive will continue to serve as an employee of the Company and as the Executive Director designated as Chief Technology Officer of the Parent. Executive will render such business and professional services in the performance of his duties, consistent with Executive’s position within the Company and Parent, as will reasonably be assigned to him by the Board. The period of Executive’s employment under this Agreement is referred to herein as the “Employment Term.”
(b)Board Membership. As of the Effective Date, Executive will continue to serve as Executive Director designated as Chief Technology Officer of Parent and as a member of the Board. The Executive’s board membership shall be subject to the Articles of Association of the Parent, the Board Rules of the Parent and any required Board and shareholder approvals.
(c)Obligations. During the Employment Term, Executive will perform his duties to the Company and Parent faithfully and to the best of his ability and will devote his full business efforts and time to the Company. For the duration of the Employment Term, Executive agrees not to engage in any other employment or consulting activity for any direct or indirect remuneration without the prior approval of the Board.
(d)Employment. The Company will employ Executive on the terms and conditions set forth herein. Executive will receive his cash compensation and benefits from the Company and the Company will maintain and distribute employment-related records. In the event that during the Employment Term Executive becomes employed by another member of the Company Group in the performance of Executive’s duties and obligations hereunder, any reference to the Company in this Agreement will be a reference to that member of the Company Group, unless the context clearly requires otherwise.
(e)Other Entities. Executive agrees to serve and may be appointed as an officer and director for any of the Parent’s subsidiaries, partnerships, joint ventures, limited liability companies and other affiliates, including entities in which the Parent has a significant investment as determined by the Parent. As used in this Agreement, the term “affiliates” will include any entity controlled by, controlling, or under common control of the Parent. Upon ceasing employment with the Company for any reason, Executive agrees that he will be deemed to have resigned from all officer positions with the Parent, the Company and any affiliates and Executive agrees to execute such documents and take such actions as the Company reasonably requests to give effect to the same.
2.At-Will Employment. The parties agree that Executive’s employment with the Company will continue to be “at-will” employment and may be terminated at any time with or without cause or notice; provided that the Company will provide any notice required by applicable law or provide any payment in lieu of notice as required by applicable law. Executive understands and agrees that neither his job performance nor promotions, commendations, bonuses or the like from the Company give rise to or in any way serve as the basis for modification, amendment, or



extension, by implication or otherwise, of his employment with the Company. However, as described in this Agreement, Executive may be entitled to severance benefits depending on the circumstances of Executive’s termination of employment with the Company.
3.Compensation.
(a)Base Salary. During the Employment Term, the Company will pay Executive an annual salary of 1,560,785 New Israeli Shekels as compensation for his services (the “Base Salary”). The Base Salary will be paid in accordance with the Company’s normal payroll practices and be subject to the usual, required withholdings, including paying compensation in the local currency where Executive is employed, as applicable. Executive’s salary will be subject to review and may be increased (but not decreased) based upon the Company’s normal performance review practices.
(b)Annual Bonus. Executive will be eligible to receive an annual bonus (the “Target Bonus”) of up to 60% of his Base Salary, less applicable withholdings, upon achievement of performance objectives to be mutually agreed upon between the Board and Executive under the Company’s Executive Incentive Compensation Plan or any successor plan or arrangement adopted and implemented by the Company. The Target Bonus, or any portion thereof, will be paid as soon as practicable after the Board determines that the Target Bonus has been earned, subject to Executive’s continued employment with the Company through the payment date. Executive must be employed through the payment date to earn and receive any Target Bonus.
4.Employee Benefits. During the Employment Term, Executive will be entitled to participate in the employee benefit plans currently and hereafter maintained by the Company of general applicability to other senior executives of the Company and as applicable for the jurisdiction in which Executive is providing services, including any medical, dental, vision, life, flexible spending account, disability, and retirement plans, provided that Executive will be entitled to receive any statutory benefits required under applicable law. The Company reserves the right to cancel or change the benefit plans and programs it offers to its employees at any time.
5.Paid Time Off. During the Employment Term, Executive will be entitled to twenty-five (25) days of paid time off (“PTO”), in accordance with the Company’s PTO policy, or such other period as required under applicable law. PTO shall be taken at such time as mutually and reasonably agreed by Executive and the Board and in accordance with the Company’s policies in effect from time to time for other similarly situated employees. For purposes of clarity, any PTO to which Executive is entitled by statute or other applicable law or regulation will offset and be counted against any contractual PTO provided in accordance with this Agreement and the Company’s PTO policy. Executive will receive paid holidays in accordance with the Company’s regular holiday practices.
6.Expenses. The Company will reimburse Executive for reasonable travel, entertainment or other expenses incurred by Executive in the furtherance of or in connection with the performance of Executive’s duties hereunder, in accordance with the Company’s expense reimbursement policy as in effect from time to time.
7.Severance Benefits.
(a)Qualifying Non-CIC Termination. On a Qualifying Non-CIC Termination (as defined below), the Executive will be eligible to receive the following payments and benefits from the Company, subject to Section 7(e):
    -2-


(i)Salary Severance. A single, lump sum payment equal to six (6) months of the Executive’s Salary (as defined below), less applicable withholdings.
(ii)Bonus Severance. A single, lump sum payment equal to 50% of the Executive’s target annual bonus as in effect for the fiscal year in which the Qualifying Non-CIC Termination occurs, less applicable withholdings.
(iii)Health Insurance Coverage. Subject to Section 7(d), the Company will pay the premiums for coverage under COBRA (as defined below) for the Executive and the Executive’s eligible dependents, if any, at the rates then in effect, subject to any subsequent changes in rates that are generally applicable to the Company’s active employees (the “Health Insurance Coverage”), until the earliest of (A) a period of twelve (12) months from the date of the Executive’s termination of employment, (B) the date upon which the Executive (and the Executive’s eligible dependents, as applicable) becomes covered under similar plans, or (C) the date upon which the Executive ceases to be eligible for coverage under COBRA.
(b)Qualifying CIC Termination. On a Qualifying CIC Termination, the Executive will be eligible to receive the following payments and benefits from the Company, subject to Section 7(e):
(i)Salary Severance. A single, lump sum payment equal to twelve (12) months of the Executive’s Salary, less applicable withholdings.
(ii)Bonus Severance. A single, lump sum payment equal to 100% of the Executive’s Target Bonus as in effect for the fiscal year in which the Qualifying CIC Termination occurs, less applicable withholdings.
(iii)Health Insurance Coverage. Subject to Section 7(d), the Company will provide Health Insurance Coverage until the earliest of (A) a period of twelve (12) months from the date of the Executive’s termination of employment, (B) the date upon which the Executive (and the Executive’s eligible dependents, as applicable) becomes covered under similar plans, or (C) the date upon which the Executive ceases to be eligible for coverage under COBRA.
(iv)Equity Vesting. Vesting acceleration (and exercisability, as applicable) as to 100% of the then-unvested shares subject to each of the Executive’s then-outstanding Parent equity awards. In the case of an equity award with performance-based vesting, unless otherwise specified in the applicable equity award agreement governing such award, all performance goals and other vesting criteria will be deemed achieved at the greater of actual performance measured as of the date of termination or 100% of target levels. For the avoidance of doubt, in the event of the Executive’s Qualifying Pre-CIC Termination (as defined below), any unvested portion of the Executive’s then-outstanding equity awards will remain outstanding until the earlier of (x) three (3) months following the Qualifying Termination or (y) the occurrence of a Change in Control, solely so that any benefits due on a Qualifying Pre-CIC Termination can be provided if a Change in Control occurs within three (3) months following the Qualifying Termination (provided that in no event will the Executive’s stock options or similar equity awards remain outstanding beyond the equity award’s maximum term to expiration). If no Change in Control occurs within three (3) months following a Qualifying Termination, any unvested portion of the Executive’s equity awards automatically and permanently will be forfeited on the date that is three (3) months following the date of the Qualifying Termination without having vested.
(c)Termination Other Than a Qualifying Termination. If the termination of the Executive’s employment with the Company Group is not a Qualifying Termination, then the
    -3-


Executive will not be entitled to receive severance or other benefits, except with respect to any statutory benefits required under applicable law.
(d)Conditions to Receipt of Health Insurance Coverage. The Executive’s receipt of Health Insurance Coverage is subject to the Executive electing COBRA continuation coverage within the time period prescribed pursuant to COBRA for the Executive and the Executive’s eligible dependents, if any. If the Company determines in its sole discretion that it cannot provide the Health Insurance Coverage pursuant to COBRA either (i) because COBRA is not available in the jurisdiction in which Executive is employed, or (ii) without potentially violating, or being subject to an excise tax under, applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of any Health Insurance Coverage, the Company will provide to the Executive a taxable monthly payment payable on the last day of a given month (except as provided by the immediately following sentence), in an amount equal to (A) if Health Insurance Coverage pursuant to COBRA is not available in the jurisdiction in which Executive is employed, an amount equal to the premium that was required to be paid for health coverage in effective immediately prior to Executive’s termination, which will include employer and employee contributions to payment of those premiums), or (B) the monthly COBRA premium that the Executive would be required to pay to continue his or her group health coverage in effect on the date of his or her Qualifying Termination (which amount will be based on the premium rates applicable for the first month of Health Insurance Coverage for the Executive and any of eligible dependents of the Executive) (each, a “Health Coverage Replacement Payment”), which Health Coverage Replacement Payments will be made regardless of whether the Executive elects COBRA continuation coverage, if applicable, and will end on the earlier of (x) the date upon which the Executive obtains other employment or (y) the date the Company has paid an amount totaling the number of Health Coverage Replacement Payments equal to the number of months in the applicable Health Insurance Coverage period. For the avoidance of doubt, the Health Insurance Replacement Payments may be used for any purpose, including, but not limited to continuation coverage under COBRA, and will be subject to any applicable withholdings as required by applicable law. Notwithstanding anything to the contrary under this Agreement, if the Company determines in its sole discretion at any time that it cannot provide the Health Insurance Replacement Payments without violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Executive will not receive the Health Insurance Replacement Payments or any further Health Insurance Coverage.
(e)Non-Duplication of Payment or Benefits. For purposes of clarity, in the event of a Qualifying Pre-CIC Termination, any severance payments and benefits to be provided to the Executive under Section 7(b) will be reduced by any amounts that already were provided to the Executive under Section 7(a). Notwithstanding any provision of this Agreement to the contrary, if the Executive is entitled to any cash severance, continued health coverage benefits, or vesting acceleration of any equity awards (other than under this Agreement) by operation of applicable law or under a plan, policy, contract, or arrangement sponsored by or to which any member of the Company Group is a party, including, but not limited to, Statutory Severance Benefits (collectively, “Other Benefits”), then the corresponding severance payments and benefits under this Agreement will be reduced by the amount of Other Benefits paid or provided to the Executive.
(f)Death of the Executive. In the event of the Executive’s death before all payments or benefits the Executive is entitled to receive under this Agreement have been provided, the unpaid amounts will be provided to the Executive’s designated beneficiary, if living, or otherwise to the Executive’s personal representative in a single lump sum as soon as possible following the Executive’s death.
(g)Transfer Between Members of the Company Group. For purposes of this Agreement, if the Executive is involuntarily transferred from one member of the Company Group to
    -4-


another, the transfer will not be a termination without Cause but may give the Executive the ability to resign for Good Reason.
(h)Exclusive Remedy. In the event of a termination of the Executive’s employment with the Company Group, the provisions of this Agreement are intended to be and are exclusive and in lieu of any other rights or remedies to which the Executive may otherwise be entitled, whether at law, tort or contract, or in equity. The Executive will be entitled to no benefits, compensation or other payments or rights upon termination of employment other than those benefits expressly set forth in this Agreement.
(i)Statutory Severance. In the event that Executive becomes eligible to receive statutory severance payments or benefits required under applicable law (“Statutory Severance Benefits”), such Statutory Severance Benefits will be provided to Executive in accordance with applicable law.
8.Accrued Compensation. On any termination of the Executive’s employment with the Company Group, the Executive will be entitled to receive all accrued but unpaid vacation, expense reimbursements, wages, and other benefits due to the Executive under any Company-provided plans, policies, and arrangements in accordance with applicable law.
9.Conditions to Receipt of Severance.
(a)Separation Agreement and Release of Claims. The Executive’s receipt of any severance payments or benefits upon the Executive’s Qualifying Termination under Section 7 is subject to the Executive signing and not revoking the Company’s then-standard separation agreement and release of claims (which may include an agreement not to disparage any member of the Company Group, non-solicit provisions, an agreement to assist in any litigation matters, and other standard terms and conditions) (the “Release”), which must become effective and irrevocable no later than the sixtieth (60th) day following the Executive’s Qualifying Termination (the “Release Deadline”). If the Release does not become effective and irrevocable by the Release Deadline, the Executive will forfeit any right to severance payments or benefits under Section 7.
(b)Payment Timing. Any lump sum Salary or bonus payments under Sections 7(a)(i), 7(a)(ii), 7(b)(i), and 7(b)(ii) will be provided on the first regularly scheduled payroll date of the Company following the date the Release becomes effective and irrevocable (the “Severance Start Date”), subject to any delay required by Section 9(d) below. Any restricted stock units, performance shares, performance units, and/or similar full value awards that accelerate vesting under Section 7(b)(iv) will be settled (x) on a date no later than ten (10) days following the date the Release becomes effective and irrevocable, or (y) if later, in the event of a Qualifying Pre-CIC Termination, on a date no later than the Change in Control.
(c)Return of Company Property. The Executive’s receipt of any severance payments or benefits upon the Executive’s Qualifying Termination under Section 7 is subject to the Executive returning all documents and other property provided to the Executive by any member of the Company Group (with the exception of a copy of the Company employee handbook and personnel documents specifically relating to the Executive), developed or obtained by the Executive in connection with his employment with the Company Group, or otherwise belonging to the Company Group.
(d)Section 409A. The Company intends that all payments and benefits provided under this Agreement or otherwise are exempt from, or comply with, the requirements of Section 409A of the Code and any guidance promulgated under Section 409A of the Code
    -5-


(collectively, “Section 409A”) so that none of the payments or benefits will be subject to the additional tax imposed under Section 409A, and any ambiguities in this Agreement will be interpreted in accordance with this intent. No payment or benefits to be paid to the Executive, if any, under this Agreement or otherwise, when considered together with any other severance payments or separation benefits that are considered deferred compensation under Section 409A (together, the “Deferred Payments”) will be paid or otherwise provided until the Executive has a “separation from service” within the meaning of Section 409A. If, at the time of the Executive’s termination of employment, the Executive is a “specified employee” within the meaning of Section 409A, then the payment of the Deferred Payments will be delayed to the extent necessary to avoid the imposition of the additional tax imposed under Section 409A, which generally means that the Executive will receive payment on the first payroll date that occurs on or after the date that is six (6) months and one (1) day following the Executive’s termination of employment. The Company reserves the right to amend this Agreement as it considers necessary or advisable, in their sole discretion and without the consent of the Executive or any other individual, to comply with any provision required to avoid the imposition of the additional tax imposed under Section 409A or to otherwise avoid income recognition under Section 409A prior to the actual payment of any benefits or imposition of any additional tax. Each payment, installment, and benefit payable under this Agreement is intended to constitute a separate payment for purposes of U.S. Treasury Regulation Section 1.409A-2(b)(2). In no event will any member of the Company Group reimburse, indemnify, or hold harmless the Executive for any taxes, penalties and interest that may be imposed, or other costs that may be incurred, as a result of Section 409A.
(e)Resignation of Officer and Director Positions. The Executive’s receipt of any severance payments or benefits upon the Executive’s Qualifying Termination under Section 7 is subject to the Executive resigning from all officer and director positions with all members of the Company Group and the Executive executing any documents the Company may require in connection with the same.
10.Limitation on Payments.
(a)Reduction of Severance Benefits. If any payment or benefit that the Executive would receive from any Company Group member or any other party whether in connection with the provisions in this Agreement or otherwise (the “Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code and (ii) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then the Payment will be equal to the Best Results Amount. The “Best Results Amount” will be either (x) the full amount of the Payment or (y) a lesser amount that would result in no portion of the Payment being subject to the Excise Tax, whichever of those amounts, taking into account the applicable federal, state and local employment taxes, income taxes and the Excise Tax, results in the Executive’s receipt, on an after-tax basis, of the greater amount. If a reduction in payments or benefits constituting parachute payments is necessary so that the Payment equals the Best Results Amount, reduction will occur in the following order: (A) reduction of cash payments in reverse chronological order (that is, the cash payment owed on the latest date following the occurrence of the event triggering the excise tax will be the first cash payment to be reduced); (B) cancellation of equity awards that were granted “contingent on a change in ownership or control” within the meaning of Section 280G of the Code in the reverse order of date of grant of the awards (that is, the most recently granted equity awards will be cancelled first); (C) reduction of the accelerated vesting of equity awards in the reverse order of date of grant of the awards (that is, the vesting of the most recently granted equity awards will be cancelled first); and (D) reduction of employee benefits in reverse chronological order (that is, the benefit owed on the latest date following the occurrence of the event triggering the excise tax will be the first benefit to be reduced). In no event will the Executive have any discretion with respect to the ordering of Payment reductions. The Executive will be solely responsible for the payment of all
    -6-


personal tax liability that is incurred as a result of the payments and benefits received under this Agreement, and the Executive will not be reimbursed, indemnified, or held harmless by any member of the Company Group for any of those payments of personal tax liability.
(b)Determination of Excise Tax Liability. Unless the Company and the Executive otherwise agree in writing, the Company will select a professional services firm (the “Firm”) to make all determinations required under this Section 10, which determinations will be conclusive and binding upon the Executive and the Company for all purposes. For purposes of making the calculations required by this Section 10, the Firm may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code. The Company and the Executive will furnish to the Firm such information and documents as the Firm reasonably may request in order to make determinations under this Section 10. The Company will bear the costs and make all payments for the Firm’s services in connection with any calculations contemplated by this Section 10. The Company will have no liability to the Executive for the determinations of the Firm.
11.Definitions. The following terms referred to in this Agreement will have the following meanings:
(a)Board” means the Parent’s Board of Directors.
(b)Cause” means the occurrence of any of the following: (i) any willful, material violation by the Executive of any law or regulation applicable to the business of any Company Group member, the Executive’s conviction for, or plea of guilty or no contest to, a felony or a crime involving moral turpitude, or any willful perpetration by the Executive of a common law fraud, in each instance, which has a material adverse impact on the financial condition or business reputation of any Company Group member; (ii) the Executive’s commission of an act of personal dishonesty which involves personal profit in connection with any Company Group member or any other entity having a business relationship with any Company Group member, in each instance, which has a material adverse impact on the financial condition or business reputation of any Company Group member; (iii) any material breach by the Executive of any provision of any agreement or understanding between any Company Group member and the Executive regarding the terms of the Executive’s service as an employee, officer, director or consultant to any Company Group member, including without limitation, the willful and continued failure or refusal of the Executive to perform the material duties required of the Executive as an employee, officer, director or consultant of any Company Group member, other than as a result of having a Disability, or a material breach of any applicable invention assignment and confidentiality agreement or similar agreement between any Company Group member and the Executive, (iv) the Executive’s disregard of the policies of any Company Group member so as to cause a material adverse impact on the financial condition or business reputation of any Company Group member, or (v) any other misconduct by the Executive which is materially injurious to the financial condition or business reputation of, or is otherwise materially injurious to, any Company Group member.
(c)Change in Control” means the occurrence of any of the following events:
(i)A change in the ownership of the Parent which occurs on the date that any one person, or more than one person acting as a group (“Person”), acquires ownership of shares in the capital of the Parent that, together with the shares held by such Person, constitutes more than 50% of the total voting power in the Parent; provided, however, that for purposes of this subsection, (A) the acquisition of additional shares by any one Person, who is considered to own more than 50% of the total voting power in the Parent will not be considered a Change in Control, and (B) if the shareholders of the Parent immediately before such change in ownership continue to retain
    -7-


immediately after the change in ownership, in substantially the same proportions as their ownership of shares in the capital of the Parent immediately prior to the change in ownership, the direct or indirect beneficial ownership of 50% or more of the total voting power in the Parent or of the ultimate parent entity of the Parent, such event will not be considered a Change in Control under this subsection (i). For this purpose, indirect beneficial ownership will include, without limitation, an interest resulting from ownership of the voting securities of one or more corporations or other business entities which own the Parent, as the case may be, either directly or through one or more subsidiary corporations or other business entities; or
(ii)A change in the effective control of the Parent which occurs on the date that a majority of members of the Board is replaced during any twelve (12) month period by members of the Board whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election. For purposes of this subsection (ii), if any Person is considered to be in effective control of the Parent, the acquisition of additional control of the Parent by the same Person will not be considered a Change in Control; or
(iii)A change in the ownership of a substantial portion of the Parent’s assets which occurs on the date that any Person acquires (or has acquired during the 12-month period ending on the date of the most recent acquisition by such person or persons) assets from the Parent that have a total gross fair market value equal to or more than 50% of the total gross fair market value of all of the assets of the Parent immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of the Parent’s assets: (A) a transfer to an entity that is controlled by the Parent’s shareholders immediately after the transfer, or (B) a transfer of assets by the Parent to: (1) a shareholder of the Parent (immediately before the asset transfer) in exchange for or with respect to the shares in the Parent’s share capital, (2) an entity, 50% or more of the total value or voting power of which is owned, directly or indirectly, by the Parent, (3) a Person, that owns, directly or indirectly, 50% or more of the total value or voting power of all the outstanding shares in the capital of the Parent, or (4) an entity, at least 50% of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3). For purposes of this subsection (iii), gross fair market value means the value of the assets of the Parent, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.
For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of stock, or similar capital reorganization or business combination transaction with the Parent.
Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Section 409A.
Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (i) its sole purpose is to change the jurisdiction of the Parent’s incorporation, (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Parent’s securities immediately before such transaction, or (iii) its sole purpose is to effect a private financing of the Parent through a change in the ownership of the stock of the Parent that is approved by the Board.
(d)Change in Control Period” means the period beginning three (3) months prior to a Change in Control and ending twelve (12) months following a Change in Control.
    -8-


(e)“COBRA” means the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended.
(f)Code” means the Internal Revenue Code of 1986, as amended.
(g)Company Group” means the Parent and its subsidiaries, including, for the avoidance of doubt, the Company.
(h)Confidentiality Agreement” means the Company’s Proprietary Information and Invention Assignment Agreement entered into between the Company and Executive.
(i)Disability” means a total and permanent disability as defined in Section 22(e)(3) of the Code.
(j)Good Reason means the termination of the Executive’s employment with the Company Group by the Executive in accordance with the next sentence after the occurrence of one or more of the following events without the Executive’s express written consent: (i) a material reduction of the Executive’s duties, authorities, or responsibilities relative to the Executive’s duties, authorities, or responsibilities in effect immediately prior to the reduction, including, but not limited to, a reduction arising from a change in Executive’s reporting requirements; (ii) a material reduction by a Company Group member in the Executive’s rate of annual base salary or annual target bonus opportunity; provided, however, that, a substantially similar reduction of annual base salary or annual target bonus opportunity that also applies to substantially all other similarly situated employees of the Company Group members will not constitute “Good Reason”; (iii) a material change in the geographic location of the Executive’s primary work facility or location by more than thirty-five (35) miles from the Executive’s then present location; provided, that a relocation to a location that is within thirty-five (35) miles from the Executive’s then-present primary residence will not be considered a material change in geographic location, or (iv) failure of a successor corporation to assume the obligations under this Agreement as contemplated by Section 12. In order for the termination of the Executive’s employment with a Company Group member to be for Good Reason, the Executive must not terminate employment without first providing written notice to the Company of the acts or omissions constituting the grounds for “Good Reason” within ninety (90) days of the initial existence of the grounds for “Good Reason” and a cure period of thirty (30) days following the date of written notice (the “Cure Period”), the grounds must not have been cured during that time, and the Executive must terminate the Executive’s employment within ninety (90) days following the Cure Period. To the extent Executive’s primary work location is Executive’s residence due to a shelter in place order or work from home arrangement that applies to Executive, Executive’s primary place of work, from which a change in location under the foregoing clause (iii) will be measured, will be considered to be the Company’s office location where Executive’s employment with the Company primarily was or would have been or would have been based immediately prior to the commencement of such shelter-in-place order or work-from-home arrangement.
(k)Qualifying Termination” means a termination of the Executive’s employment either (i) by a Company Group member without Cause (excluding by reason of Executive’s death or Disability) or (ii) by the Executive for Good Reason, in either case, during the Change in Control Period (a “Qualifying CIC Termination”) or outside of the Change in Control Period (a “Qualifying Non-CIC Termination”).
(l)Qualifying Pre-CIC Termination” means a Qualifying CIC Termination that occurs prior to the date of the Change in Control.
    -9-


(m)Salary” means the Executive’s annual base salary as in effect immediately prior to the Executive’s Qualifying Termination (or if the termination is due to a resignation for Good Reason based on a material reduction in base salary, then the Executive’s annual base salary in effect immediately prior to the reduction) or, if the Executive’s Qualifying Termination is a Qualifying CIC Termination and the amount is greater, at the level in effect immediately prior to the Change in Control.
12.Successors. This Agreement will be binding upon and inure to the benefit of (a) the heirs, executors, and legal representatives of the Executive upon the Executive’s death, and (b) any successor of the Company or the Parent, as applicable. Any such successor of the Company or the Parent will be deemed substituted for the Company or the Parent, as applicable, under the terms of this Agreement for all purposes. For this purpose, “successor” means any person, firm, corporation, or other business entity which at any time, whether by purchase, merger, or otherwise, directly or indirectly acquires all or substantially all of the assets or business of the Company or the Parent, as applicable. None of the rights of the Executive to receive any form of compensation payable pursuant to this Agreement may be assigned or transferred except by will or the laws of descent and distribution. Any other attempted assignment, transfer, conveyance, or other disposition of the Executive’s right to compensation or other benefits will be null and void.
13.Notice.
(a)General. All notices and other communications required or permitted under this Agreement shall be in writing and will be effectively given (i) upon actual delivery to the party to be notified, (ii) upon transmission by email, (iii) twenty-four (24) hours after confirmed facsimile transmission, (iv) one (1) business day after deposit with a recognized overnight courier, or (v) three (3) business days after deposit with the U.S. Postal Service by first class certified or registered mail, return receipt requested, postage prepaid, addressed (A) if to the Executive, at the address the Executive shall have most recently furnished to the Company in writing, (B) if to the Company, at the following address:

Elasticsearch, Inc.
800 West El Camino Real, Suite 350
Mountain View, CA 94040
Attention: Senior Vice President, Global Human Resources
(b)Notice of Termination. Any termination by a Company Group member for Cause will be communicated by a notice of termination to the Executive, and any termination by the Executive for Good Reason will be communicated by a notice of termination to the Company, in each case given in accordance with Section 13(a) of this Agreement. The notice will indicate the specific termination provision in this Agreement relied upon, will set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination under the provision so indicated, and will specify the termination date (which will be not more than thirty (30) days after the later of (i) the giving of the notice or (ii) the end of any applicable cure period).
14.Resignation. The termination of the Executive’s employment for any reason will also constitute, without any further required action by the Executive, the Executive’s voluntary resignation from all officer and/or director positions held at any member of the Company Group, and at the Board’s request, the Executive will execute any documents reasonably necessary to reflect the resignations.
    -10-


15.Confidential Information. Executive agrees to continue to be subject to the terms of the Confidentiality Agreement, which will continue in full force and effect. Further, Executive and the Parent entered into the Assignment of Technology Agreement dated September 3, 2012 (the “Assignment Agreement”), which will continue in full force and effect.
16.Protected Activity Not Prohibited. Executive understands that nothing in this Agreement, or any other agreement or policy with or by the Company, will in any way limit or prohibit Executive from engaging in any Protected Activity. For purposes of this Agreement, “Protected Activity” will mean filing a charge, complaint, or report with, or otherwise communicating, cooperating, or participating in any investigation or proceeding that may be conducted by, any federal, state or local government agency or commission, including the Securities and Exchange Commission, the Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, and the National Labor Relations Board (“Government Agencies”). Executive understands that in connection with such Protected Activity, Executive is permitted to disclose documents or other information as permitted by law, and without giving notice to, or receiving authorization from, the Company. Notwithstanding the foregoing, Executive agrees to take all reasonable precautions to prevent any unauthorized use or disclosure of any information that may constitute Company confidential information under the Confidentiality Agreement to any parties other than the Government Agencies. Executive further understands that “Protected Activity” does not include the disclosure of any Company attorney-client privileged communications. Any language in the Confidentiality Agreement, or any other agreement or policy of the Company, regarding Executive’s right to engage in Protected Activity that conflicts with, or is contrary to, this paragraph is superseded by this provision. In addition, pursuant to the Defend Trade Secrets Act of 2016, Executive is notified that an individual will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (a) is made in confidence to a federal, state, or local government official (directly or indirectly) or to an attorney solely for the purpose of reporting or investigating a suspected violation of law, or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if (and only if) such filing is made under seal. In addition, an individual who files a lawsuit for retaliation by an employer for reporting a suspected violation of law may disclose the trade secret to the individual’s attorney and use the trade secret information in the court proceeding, if the individual files any document containing the trade secret under seal and does not disclose the trade secret, except pursuant to court order.
17.Miscellaneous Provisions.
(a)No Duty to Mitigate. The Executive will not be required to mitigate the amount of any payment contemplated by this Agreement, nor will any payment be reduced by any earnings that the Executive may receive from any other source except as specified in Section 7(e).
(b)Waiver; Amendment. No provision of this Agreement will be modified, waived or discharged unless the modification, waiver or discharge is agreed to in writing and signed by an authorized officer of the Company (other than the Executive) and by the Executive. No waiver by either party of any breach of, or of compliance with, any condition or provision of this Agreement by the other party will be considered a waiver of any other condition or provision or of the same condition or provision at another time.
(c)Headings. All captions and section headings used in this Agreement are for convenient reference only and do not form a part of this Agreement.
(d)Entire Agreement. This Agreement, the Assignment Agreement, and the Confidentiality Agreement constitute the entire agreement of the parties and supersedes in their
    -11-


entirety all prior representations, understandings, undertakings or agreements (whether oral or written and whether expressed or implied) of the parties with respect to the subject matter of this Agreement, including, for the avoidance of doubt, any other employment letter or agreement, severance policy or program, or equity award agreement.
(e)Choice of Law. This Agreement will be governed by the laws of the State of California without regard to California’s conflicts of law rules that may result in the application of the laws of any jurisdiction other than California. To the extent that any lawsuit is permitted under this Agreement, Executive hereby expressly consents to the personal and exclusive jurisdiction and venue of the state and federal courts located in California for any lawsuit filed against the Executive by the Company. In the event Executive becomes employed by a member of the Company Group and is primarily providing services hereunder in a jurisdiction other than California, then the laws and venue of that jurisdiction will apply for purposes of this Agreement.
(f)Arbitration. Any and all controversies, claims, or disputes with anyone under this Agreement (including the Company and any employee, officer, director, stockholder or benefit plan of the Company in their capacity as such or otherwise) arising out of, relating to, or resulting from the Executive’s employment with the Company Group, shall be subject to arbitration in accordance with the provisions of the Confidentiality Agreement.
(g)Severability. The invalidity or unenforceability of any provision or provisions of this Agreement will not affect the validity or enforceability of any other provision of this Agreement, which will remain in full force and effect.
(h)Taxation. All payments made pursuant to this Agreement will be subject to withholding of any applicable taxes. Executive acknowledges that he has reviewed with his own tax advisors the federal, state, local and foreign tax consequences of payments and transactions described in this Agreement, and he is relying solely on such advisors and not on any statements or representations of the Company or any of its agents. Executive understands that Executive (and not the Company or any other member of the Company Group) shall be responsible for any tax liability (other than employment tax liability owed by the Company or any other member of the Company Group) that may arise as a result of the payments and transactions contemplated by this Agreement.
(i)Acknowledgment. Executive acknowledges that he has had the opportunity to discuss this matter with and obtain advice from his private attorney, has had sufficient time to, and has carefully read and fully understands all the provisions of this Agreement, and is knowingly and voluntarily entering into this Agreement.
(j)Counterparts. This Agreement may be executed in counterparts, each of which will be deemed an original, but all of which together will constitute one and the same instrument.
[Remainder of Page Intentionally Left Blank]

    -12-


IN WITNESS WHEREOF, each of the parties has executed this Agreement, in the case of the Company and Parent by its duly authorized officer, as of the day and year first above written.
COMPANY:
Elasticsearch, Inc.
By: /s/ Leah Sutton
Date: September 9, 2022
Leah Sutton
Title: SVP, Global Human Resources

PARENT:
Elastic N.V.
By: /s/ Ashutosh Kulkarni
Date: September 9, 2022
Ashutosh Kulkarni
Title: Chief Executive Officer

EXECUTIVE:
By: /s/ Shay Banon
Date: September 9, 2022
Shay Banon









[SIGNATURE PAGE TO BANON AMENDED AND RESTATED
EMPLOYMENT AGREEMENT]
    -13-
EX-10.3 3 a23q2ex103.htm EX-10.3 Document
Exhibit 10.3
ELASTICSEARCH, INC.
CHANGE IN CONTROL AND SEVERANCE AGREEMENT
This Change in Control and Severance Agreement (the “Agreement”) is made between Elasticsearch, Inc. (the “Company”), Elastic N.V., the parent corporation of the Company (“Elastic N.V.”) and [______] (the “Executive”), effective as of _________________, (the “Effective Date”).
This Agreement provides certain protections to the Executive in connection with a change in control of the Company or in connection with the involuntary termination of the Executive’s employment under the circumstances described in this Agreement.
The Company and the Executive agree as follows:
1.Term of Agreement. This Agreement will continue indefinitely until terminated by written consent of the parties hereto, or if earlier, upon the date that all of the obligations of the parties hereto with respect to this Agreement have been satisfied.
2.At-Will Employment. The Company and the Executive acknowledge that the Executive’s employment is and will continue to be at-will, as defined under applicable law.
3.Severance Benefits.
(a)Qualifying Non-CIC Termination. On a Qualifying Non-CIC Termination (as defined below), the Executive will be eligible to receive the following payments and benefits from the Company:
(i)Salary Severance. A single, lump sum payment equal to six (6) months of the Executive’s Salary (as defined below), less applicable withholdings.
(ii)Bonus Severance. A single, lump sum payment equal to 50% of the Executive’s target annual bonus as in effect for the fiscal year in which the Qualifying Non-CIC Termination occurs, less applicable withholdings.
(iii)COBRA Coverage. Subject to Section 3(d), the Company will pay the premiums for coverage under COBRA (as defined below) for the Executive and the Executive’s eligible dependents, if any, at the rates then in effect, subject to any subsequent changes in rates that are generally applicable to the Company’s active employees (the “COBRA Coverage”), until the earliest of (A) a period of twelve (12) months from the date of the Executive’s termination of employment, (B) the date upon which the Executive (and the Executive’s eligible dependents, as applicable) becomes covered under similar plans, or (C) the date upon which the Executive ceases to be eligible for coverage under COBRA.
(b)Qualifying CIC Termination. On a Qualifying CIC Termination, the Executive will be eligible to receive the following payments and benefits from the Company:
(i)Salary Severance. A single, lump sum payment equal to twelve (12) months of the Executive’s Salary, less applicable withholdings.
(ii)Bonus Severance. A single, lump sum payment equal to 100% of the Executive’s target annual bonus as in effect for the fiscal year in which the Qualifying CIC Termination occurs, less applicable withholdings.
    - 1 -    



(iii)COBRA Coverage. Subject to Section 3(d), the Company will provide COBRA Coverage until the earliest of (A) a period of twelve (12) months from the date of the Executive’s termination of employment, (B) the date upon which the Executive (and the Executive’s eligible dependents, as applicable) becomes covered under similar plans, or (C) the date upon which the Executive ceases to be eligible for coverage under COBRA.
(iv)Equity Vesting. Vesting acceleration (and exercisability, as applicable) as to 100% of the then-unvested shares subject to each of the Executive’s then-outstanding Elastic N.V. equity awards. In the case of an equity award with performance-based vesting, unless otherwise specified in the applicable equity award agreement governing such award, all performance goals and other vesting criteria will be deemed achieved at the greater of actual performance measured as of the date of termination or 100% of target levels. For the avoidance of doubt, in the event of the Executive’s Qualifying Pre-CIC Termination (as defined below), any unvested portion of the Executive’s then-outstanding equity awards will remain outstanding until the earlier of (x) three (3) months following the Qualifying Termination or (y) the occurrence of a Change in Control, solely so that any benefits due on a Qualifying Pre-CIC Termination can be provided if a Change in Control occurs within three (3) months following the Qualifying Termination (provided that in no event will the Executive’s stock options or similar equity awards remain outstanding beyond the equity award’s maximum term to expiration). If no Change in Control occurs within three (3) months following a Qualifying Termination, any unvested portion of the Executive’s equity awards automatically and permanently will be forfeited on the date that is three (3) months following the date of the Qualifying Termination without having vested.
(c)Termination Other Than a Qualifying Termination. If the termination of the Executive’s employment with the Company Group is not a Qualifying Termination, then the Executive will not be entitled to receive severance or other benefits.
(d)Conditions to Receipt of COBRA Coverage. The Executive’s receipt of COBRA Coverage is subject to the Executive electing COBRA continuation coverage within the time period prescribed pursuant to COBRA for the Executive and the Executive’s eligible dependents, if any. If the Company determines in its sole discretion that it cannot provide the COBRA Coverage without potentially violating, or being subject to an excise tax under, applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then in lieu of any COBRA Coverage, the Company will provide to the Executive a taxable monthly payment payable on the last day of a given month (except as provided by the immediately following sentence), in an amount equal to the monthly COBRA premium that the Executive would be required to pay to continue his or her group health coverage in effect on the date of his or her Qualifying Termination (which amount will be based on the premium rates applicable for the first month of COBRA Coverage for the Executive and any of eligible dependents of the Executive) (each, a “COBRA Replacement Payment”), which COBRA Replacement Payments will be made regardless of whether the Executive elects COBRA continuation coverage and will end on the earlier of (x) the date upon which the Executive obtains other employment or (y) the date the Company has paid an amount totaling the number of COBRA Replacement Payments equal to the number of months in the applicable COBRA Coverage period. For the avoidance of doubt, the COBRA Replacement Payments may be used for any purpose, including, but not limited to continuation coverage under COBRA, and will be subject to any applicable withholdings. Notwithstanding anything to the contrary under this Agreement, if the Company determines in its sole discretion at any time that it cannot provide the COBRA Replacement Payments without violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Executive will not receive the COBRA Replacement Payments or any further COBRA Coverage.
    - 2 -    



(e)Non-Duplication of Payment or Benefits. For purposes of clarity, in the event of a Qualifying Pre-CIC Termination, any severance payments and benefits to be provided to the Executive under Section 3(b) will be reduced by any amounts that already were provided to the Executive under Section 3(a). Notwithstanding any provision of this Agreement to the contrary, if the Executive is entitled to any cash severance, continued health coverage benefits, or vesting acceleration of any equity awards (other than under this Agreement) by operation of applicable law or under a plan, policy, contract, or arrangement sponsored by or to which any member of the Company Group is a party (“Other Benefits”), then the corresponding severance payments and benefits under this Agreement will be reduced by the amount of Other Benefits paid or provided to the Executive.
(f)Death of the Executive. In the event of the Executive’s death before all payments or benefits the Executive is entitled to receive under this Agreement have been provided, the unpaid amounts will be provided to the Executive’s designated beneficiary, if living, or otherwise to the Executive’s personal representative in a single lump sum as soon as possible following the Executive’s death.
(g)Transfer Between Members of the Company Group. For purposes of this Agreement, if the Executive is involuntarily transferred from one member of the Company Group to another, the transfer will not be a termination without Cause but may give the Executive the ability to resign for Good Reason.
(h)Exclusive Remedy. In the event of a termination of the Executive’s employment with the Company Group, the provisions of this Agreement are intended to be and are exclusive and in lieu of any other rights or remedies to which the Executive may otherwise be entitled, whether at law, tort or contract, or in equity. The Executive will be entitled to no benefits, compensation or other payments or rights upon termination of employment other than those benefits expressly set forth in this Agreement.
4.Accrued Compensation. On any termination of the Executive’s employment with the Company Group, the Executive will be entitled to receive all accrued but unpaid vacation, expense reimbursements, wages, and other benefits due to the Executive under any Company-provided plans, policies, and arrangements.
5.Conditions to Receipt of Severance.
(a)Separation Agreement and Release of Claims. The Executive’s receipt of any severance payments or benefits upon the Executive’s Qualifying Termination under Section 3 is subject to the Executive signing and not revoking the Company’s then-standard separation agreement and release of claims (which may include an agreement not to disparage any member of the Company Group, non-solicit provisions, an agreement to assist in any litigation matters, and other standard terms and conditions) (the “Release” and that requirement, the “Release Requirement”), which must become effective and irrevocable no later than the sixtieth (60th) day following the Executive’s Qualifying Termination (the “Release Deadline”). If the Release does not become effective and irrevocable by the Release Deadline, the Executive will forfeit any right to severance payments or benefits under Section 3.
(b)Payment Timing. Any lump sum Salary or bonus payments under Sections 3(a)(i), 3(b)(i), and 3(b)(ii) will be provided on the first regularly scheduled payroll date of the Company following the date the Release becomes effective and irrevocable (the “Severance Start Date”), subject to any delay required by Section 5(d) below. Any taxable installments of any COBRA-related severance benefits that otherwise would have been made to the Executive on or before the Severance Start Date will be paid on the Severance Start Date, and any remaining installments
    - 3 -    



thereafter will be provided as specified in the Agreement. Any restricted stock units, performance shares, performance units, and/or similar full value awards that accelerate vesting under Section 3(b)(iv) will be settled (x) on a date no later than ten (10) days following the date the Release becomes effective and irrevocable, or (y) if later, in the event of a Qualifying Pre-CIC Termination, on a date no later than the Change in Control.
(c)Return of Company Property. The Executive’s receipt of any severance payments or benefits upon the Executive’s Qualifying Termination under Section 3 is subject to the Executive returning all documents and other property provided to the Executive by any member of the Company Group (with the exception of a copy of the Company employee handbook and personnel documents specifically relating to the Executive), developed or obtained by the Executive in connection with his employment with the Company Group, or otherwise belonging to the Company Group.
(d)Section 409A. The Company intends that all payments and benefits provided under this Agreement or otherwise are exempt from, or comply with, the requirements of Section 409A of the Code and any guidance promulgated under Section 409A of the Code (collectively, “Section 409A”) so that none of the payments or benefits will be subject to the additional tax imposed under Section 409A, and any ambiguities in this Agreement will be interpreted in accordance with this intent. No payment or benefits to be paid to the Executive, if any, under this Agreement or otherwise, when considered together with any other severance payments or separation benefits that are considered deferred compensation under Section 409A (together, the “Deferred Payments”) will be paid or otherwise provided until the Executive has a “separation from service” within the meaning of Section 409A. If, at the time of the Executive’s termination of employment, the Executive is a “specified employee” within the meaning of Section 409A, then the payment of the Deferred Payments will be delayed to the extent necessary to avoid the imposition of the additional tax imposed under Section 409A, which generally means that the Executive will receive payment on the first payroll date that occurs on or after the date that is six (6) months and one (1) day following the Executive’s termination of employment. The Company reserves the right to amend this Agreement as it considers necessary or advisable, in its sole discretion and without the consent of the Executive or any other individual, to comply with any provision required to avoid the imposition of the additional tax imposed under Section 409A or to otherwise avoid income recognition under Section 409A prior to the actual payment of any benefits or imposition of any additional tax. Each payment, installment, and benefit payable under this Agreement is intended to constitute a separate payment for purposes of U.S. Treasury Regulation Section 1.409A-2(b)(2). In no event will any member of the Company Group reimburse, indemnify, or hold harmless the Executive for any taxes, penalties and interest that may be imposed, or other costs that may be incurred, as a result of Section 409A.
(e)Resignation of Officer and Director Positions. The Executive’s receipt of any severance payments or benefits upon the Executive’s Qualifying Termination under Section 3 is subject to the Executive resigning from all officer and director positions with all members of the Company Group and the Executive executing any documents the Company may require in connection with the same.
6.Limitation on Payments.
(a)Reduction of Severance Benefits. If any payment or benefit that the Executive would receive from any Company Group member or any other party whether in connection with the provisions in this Agreement or otherwise (the “Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code and (ii) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the “Excise Tax”), then the Payment will be equal to the Best Results Amount. The “Best Results Amount” will be either (x) the full amount of the Payment
    - 4 -    



or (y) a lesser amount that would result in no portion of the Payment being subject to the Excise Tax, whichever of those amounts, taking into account the applicable federal, state and local employment taxes, income taxes and the Excise Tax, results in the Executive’s receipt, on an after-tax basis, of the greater amount. If a reduction in payments or benefits constituting parachute payments is necessary so that the Payment equals the Best Results Amount, reduction will occur in the following order: (A) reduction of cash payments in reverse chronological order (that is, the cash payment owed on the latest date following the occurrence of the event triggering the excise tax will be the first cash payment to be reduced); (B) cancellation of equity awards that were granted “contingent on a change in ownership or control” within the meaning of Section 280G of the Code in the reverse order of date of grant of the awards (that is, the most recently granted equity awards will be cancelled first); (C) reduction of the accelerated vesting of equity awards in the reverse order of date of grant of the awards (that is, the vesting of the most recently granted equity awards will be cancelled first); and (D) reduction of employee benefits in reverse chronological order (that is, the benefit owed on the latest date following the occurrence of the event triggering the excise tax will be the first benefit to be reduced). In no event will the Executive have any discretion with respect to the ordering of Payment reductions. The Executive will be solely responsible for the payment of all personal tax liability that is incurred as a result of the payments and benefits received under this Agreement, and the Executive will not be reimbursed, indemnified, or held harmless by any member of the Company Group for any of those payments of personal tax liability.
(b)Determination of Excise Tax Liability. Unless the Company and the Executive otherwise agree in writing, the Company will select a professional services firm (the “Firm”) to make all determinations required under this Section 6, which determinations will be conclusive and binding upon the Executive and the Company for all purposes. For purposes of making the calculations required by this Section 6, the Firm may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code. The Company and the Executive will furnish to the Firm such information and documents as the Firm reasonably may request in order to make determinations under this Section 6. The Company will bear the costs and make all payments for the Firm’s services in connection with any calculations contemplated by this Section 6. The Company will have no liability to the Executive for the determinations of the Firm.
7.Definitions. The following terms referred to in this Agreement will have the following meanings:
(a)Board” means the Board of Directors of Elastic N.V.
(b)Cause” means the occurrence of any of the following: (i) any willful, material violation by the Executive of any law or regulation applicable to the business of any Company Group member, the Executive’s conviction for, or plea of guilty or no contest to, a felony or a crime involving moral turpitude, or any willful perpetration by the Executive of a common law fraud, in each instance, which has a material adverse impact on the financial condition or business reputation of any Company Group member; (ii) the Executive’s commission of an act of personal dishonesty which involves personal profit in connection with any Company Group member or any other entity having a business relationship with any Company Group member, in each instance, which has a material adverse impact on the financial condition or business reputation of any Company Group member; (iii) any material breach by the Executive of any provision of any agreement or understanding between any Company Group member and the Executive regarding the terms of the Executive’s service as an employee, officer, director or consultant to any Company Group member, including without limitation, the willful and continued failure or refusal of the Executive to perform the material duties required of the Executive as an employee, officer, director or consultant of any Company Group member, other than as a result of having a Disability, or a material breach of any applicable invention assignment and
    - 5 -    



confidentiality agreement or similar agreement between any Company Group member and the Executive, (iv) the Executive’s disregard of the policies of any Company Group member so as to cause a material adverse impact on the financial condition or business reputation of any Company Group member, or (v) any other misconduct by the Executive which is materially injurious to the financial condition or business reputation of, or is otherwise materially injurious to, any Company Group member.
(c)Change in Control” means the occurrence of any of the following events:
(i)A change in the ownership of Elastic N.V. which occurs on the date that any one person, or more than one person acting as a group (“Person”), acquires ownership shares in the capital of Elastic N.V. that, together with the shares held by such Person, constitutes more than 50% of the total voting power in Elastic N.V.; provided, however, that for purposes of this subsection, (A) the acquisition of additional shares by any one Person, who is considered to own more than 50% of the total voting power in Elastic N.V. will not be considered a Change in Control, and (B) if the shareholders of Elastic N.V. immediately before such change in ownership continue to retain immediately after the change in ownership, in substantially the same proportions as their ownership of shares in the capital of Elastic N.V. immediately prior to the change in ownership, the direct or indirect beneficial ownership of 50% or more of the total voting power in Elastic N.V. or of the ultimate parent entity of Elastic N.V., such event will not be considered a Change in Control under this subsection (i). For this purpose, indirect beneficial ownership will include, without limitation, an interest resulting from ownership of the voting securities of one or more corporations or other business entities which own Elastic N.V., as the case may be, either directly or through one or more subsidiary corporations or other business entities; or
(ii)A change in the effective control of Elastic N.V. which occurs on the date that a majority of members of the Board is replaced during any twelve (12) month period by members of the Board whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election. For purposes of this subsection (ii), if any Person is considered to be in effective control of Elastic N.V., the acquisition of additional control of Elastic N.V. by the same Person will not be considered a Change in Control; or
(iii)A change in the ownership of a substantial portion of Elastic N.V.’s assets which occurs on the date that any Person acquires (or has acquired during the twelve (12) month period ending on the date of the most recent acquisition by such person or persons) assets from Elastic N.V. that have a total gross fair market value equal to or more than 50% of the total gross fair market value of all of the assets of Elastic N.V. immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of Elastic N.V.’s assets: (A) a transfer to an entity that is controlled by Elastic N.V.’s shareholders immediately after the transfer, or (B) a transfer of assets by Elastic N.V. to: (1) a shareholder of Elastic N.V. (immediately before the asset transfer) in exchange for or with respect to shares in Elastic N.V.’s share capital, (2) an entity, 50% or more of the total value or voting power of which is owned, directly or indirectly, by Elastic N.V., (3) a Person, that owns, directly or indirectly, 50% or more of the total value or voting power of all the outstanding shares of capital of Elastic N.V., or (4) an entity, at least 50% of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3). For purposes of this subsection (iii), gross fair market value means the value of the assets of Elastic N.V., or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.
For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or
    - 6 -    



acquisition of stock, or similar capital reorganization or business combination transaction with Elastic N.V..
Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Section 409A.
Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (i) its sole purpose is to change the jurisdiction of Elastic N.V.’s incorporation, (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held Elastic N.V.’s securities immediately before such transaction, or (iii) its sole purpose is to effect a private financing of Elastic N.V. through a change in the ownership of the stock of Elastic N.V. that is approved by the Board.
(d)Change in Control Period” means the period beginning three (3) months prior to a Change in Control and ending twelve (12) months following a Change in Control.
(e)COBRA” means the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended.
(f)Code” means the Internal Revenue Code of 1986, as amended.
(g)Company Group” means Elastic N.V., the Company and their respective subsidiaries.
(h)Confidentiality Agreement” means the At Will Employment, Confidential Information, Invention Assignment, Nonsolicitation, and Arbitration Agreement entered into between the Company and Executive.
(i)Disability” means a total and permanent disability as defined in Section 22(e)(3) of the Code.
(j)Good Reason means the termination of the Executive’s employment with the Company Group by the Executive in accordance with the next sentence after the occurrence of one or more of the following events without the Executive’s express written consent: (i) a material reduction of the Executive’s duties, authorities, or responsibilities relative to the Executive’s duties, authorities, or responsibilities in effect immediately prior to the reduction, including, but not limited to, a reduction arising from a change in Executive’s reporting requirements[FOR CEO, CFO AND GENERAL COUNSEL ONLY:; provided, however, that continued employment following a Change in Control with substantially the same duties, authorities, or responsibilities with respect to the Company Group’s business and operations will constitute “Good Reason” (for example, “Good Reason” will exist if the Executive is employed by the Company Group or a successor with substantially the same duties, authorities, or responsibilities with respect to the Company Group’s business that the Executive had immediately prior to the Change in Control, but is not afforded such duties, authorities or responsibilities with respect to the ultimate parent corporation in a control group of corporations that includes the Company Group or a successor]; (ii) a material reduction by a Company Group member in the Executive’s rate of annual base salary or annual target bonus opportunity; provided, however, that, a substantially similar reduction of annual base salary or annual target bonus opportunity that also applies to substantially all other similarly situated employees of the Company Group members will not constitute “Good Reason”; (iii) a material change in the geographic location of the Executive’s primary work facility or location by more than thirty-five (35) miles from the Executive’s then present location; provided, that a relocation to a location that is within thirty-five (35) miles from the Executive’s then-
    - 7 -    



present primary residence will not be considered a material change in geographic location, or (iv) failure of a successor corporation to assume the obligations under this Agreement as contemplated by Section 8(a). In order for the termination of the Executive’s employment with a Company Group member to be for Good Reason, the Executive must not terminate employment without first providing written notice to the Company of the acts or omissions constituting the grounds for “Good Reason” within ninety (90) days of the initial existence of the grounds for “Good Reason” and a cure period of thirty (30) days following the date of written notice (the “Cure Period”), the grounds must not have been cured during that time, and the Executive must terminate the Executive’s employment within ninety (90) days following the Cure Period. To the extent Executive’s primary work location is Executive’s residence due to a shelter in place order or work from home arrangement that applies to Executive, Executive’s primary place of work, from which a change in location under the foregoing clause (iii) will be measured, will be considered to be the Company’s office location where Executive’s employment with the Company primarily was or would have been or would have been based immediately prior to the commencement of such shelter-in-place order or work-from-home arrangement.
(k)Qualifying Termination” means a termination of the Executive’s employment either (i) by a Company Group member without Cause (excluding by reason of Executive’s death or Disability) or (ii) by the Executive for Good Reason, in either case, during the Change in Control Period (a “Qualifying CIC Termination”) or outside of the Change in Control Period (a “Qualifying Non-CIC Termination”).
(l)Qualifying Pre-CIC Termination” means a Qualifying CIC Termination that occurs prior to the date of the Change in Control.
(m)Salary” means the Executive’s annual base salary as in effect immediately prior to the Executive’s Qualifying Termination (or if the termination is due to a resignation for Good Reason based on a material reduction in base salary, then the Executive’s annual base salary in effect immediately prior to the reduction) or, if the Executive’s Qualifying Termination is a Qualifying CIC Termination and the amount is greater, at the level in effect immediately prior to the Change in Control.
8.Successors. This Agreement will be binding upon and inure to the benefit of (a) the heirs, executors, and legal representatives of the Executive upon the Executive’s death, and (b) any successor of the Company or Elastic N.V., as applicable. Any such successor of the Company or Elastic N.V. will be deemed substituted for the Company or Elastic N.V., as applicable, under the terms of this Agreement for all purposes. For this purpose, “successor” means any person, firm, corporation, or other business entity which at any time, whether by purchase, merger, or otherwise, directly or indirectly acquires all or substantially all of the assets or business of the Company or Elastic N.V., as applicable. None of the rights of the Executive to receive any form of compensation payable pursuant to this Agreement may be assigned or transferred except by will or the laws of descent and distribution. Any other attempted assignment, transfer, conveyance, or other disposition of the Executive’s right to compensation or other benefits will be null and void.
9.Notice.
(a)General. All notices and other communications required or permitted under this Agreement shall be in writing and will be effectively given (i) upon actual delivery to the party to be notified, (ii) upon transmission by email, (iii) twenty-four (24) hours after confirmed facsimile transmission, (iv) one (1) business day after deposit with a recognized overnight courier, or (v) three (3) business days after deposit with the U.S. Postal Service by first class certified or registered mail, return receipt requested, postage prepaid, addressed (A) if to the Executive, at the address the
    - 8 -    



Executive shall have most recently furnished to the Company in writing, (B) if to the Company, at the following address:
Elasticsearch, Inc.
800 West El Camino Real, Suite 350
Mountain View, CA 94040
Attention: Senior Vice President, Global Human Resources
(b)Notice of Termination. Any termination by a Company Group member for Cause will be communicated by a notice of termination to the Executive, and any termination by the Executive for Good Reason will be communicated by a notice of termination to the Company, in each case given in accordance with Section 9(a) of this Agreement. The notice will indicate the specific termination provision in this Agreement relied upon, will set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination under the provision so indicated, and will specify the termination date (which will be not more than thirty (30) days after the later of (i) the giving of the notice or (ii) the end of any applicable cure period).
10.Resignation. The termination of the Executive’s employment for any reason will also constitute, without any further required action by the Executive, the Executive’s voluntary resignation from all officer and/or director positions held at any member of the Company Group, and at the Company’s request, the Executive will execute any documents reasonably necessary to reflect the resignations.
11.Miscellaneous Provisions.
(a)No Duty to Mitigate. The Executive will not be required to mitigate the amount of any payment contemplated by this Agreement, nor will any payment be reduced by any earnings that the Executive may receive from any other source except as specified in Section 3(e).
(b)Waiver; Amendment. No provision of this Agreement will be modified, waived or discharged unless the modification, waiver or discharge is agreed to in writing and signed by an authorized officer of the Company (other than the Executive) and by the Executive. No waiver by either party of any breach of, or of compliance with, any condition or provision of this Agreement by the other party will be considered a waiver of any other condition or provision or of the same condition or provision at another time.
(c)Headings. All captions and section headings used in this Agreement are for convenient reference only and do not form a part of this Agreement.
(d)Entire Agreement. This Agreement constitutes the entire agreement of the parties and supersedes in their entirety all prior representations, understandings, undertakings or agreements (whether oral or written and whether expressed or implied) of the parties with respect to the subject matter of this Agreement, including, for the avoidance of doubt, any other employment letter or agreement, severance policy or program, or equity award agreement.
(e)Choice of Law. This Agreement will be governed by the laws of the State of California without regard to California’s conflicts of law rules that may result in the application of the laws of any jurisdiction other than California. To the extent that any lawsuit is permitted under this Agreement, Employee hereby expressly consents to the personal and exclusive jurisdiction and venue of the state and federal courts located in California for any lawsuit filed against the Executive by the Company.
    - 9 -    



(f)Arbitration. Any and all controversies, claims, or disputes with anyone under this Agreement (including the Company and any employee, officer, director, stockholder or benefit plan of the Company in their capacity as such or otherwise) arising out of, relating to, or resulting from the Executive’s employment with the Company Group, shall be subject to arbitration in accordance with the provisions of the Confidentiality Agreement.
(g)Severability. The invalidity or unenforceability of any provision or provisions of this Agreement will not affect the validity or enforceability of any other provision of this Agreement, which will remain in full force and effect.
(h)Withholding. All payments and benefits under this Agreement will be paid less applicable withholding taxes. The Company is authorized to withhold from any payments or benefits all federal, state, local, and/or foreign taxes required to be withheld from the payments or benefits and make any other required payroll deductions. No member of the Company Group will pay the Executive’s taxes arising from or relating to any payments or benefits under this Agreement.
(i)Counterparts. This Agreement may be executed in counterparts, each of which will be deemed an original, but all of which together will constitute one and the same instrument.
[Signature page follows.]

    - 10 -    



By its signature below, each of the parties signifies its acceptance of the terms of this Agreement, in the case of the Company and Elastic N.V. by its duly authorized officer.

COMPANY
ELASTICSEARCH, INC.
By: _____________________________
Title: ____________________________
Date: ____________________________
ELASTIC N.V.
ELASTIC N.V.
By: _____________________________
Title: ____________________________
Date: ____________________________
EXECUTIVE
[NAME]
Date: ____________________________

    - 11 -    

EX-31.1 4 a23q2ex311.htm EX-31.1 Document
Exhibit 31.1
Certification by the Principal Executive Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Ashutosh Kulkarni, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Elastic N.V. (the “registrant”) for the fiscal quarter ended October 31, 2022;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: December 02, 2022
By:/s/ Ashutosh Kulkarni
Name:Ashutosh Kulkarni
Title:Chief Executive Officer and Director
(Principal Executive Officer)


EX-31.2 5 a23q2ex312.htm EX-31.2 Document
Exhibit 31.2
Certification by the Principal Financial Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Janesh Moorjani, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Elastic N.V. (the “registrant”) for the fiscal quarter ended October 31, 2022;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: December 02, 2022
By:/s/ Janesh Moorjani
Name:Janesh Moorjani
Title:Chief Financial Officer and Chief Operating Officer
(Principal Financial and Accounting Officer)


EX-32.1 6 a23q2ex321.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Ashutosh Kulkarni, 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 Elastic N.V. for the fiscal quarter ended October 31, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, 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 Elastic N.V.
Date: December 02, 2022
By:/s/ Ashutosh Kulkarni
Name:Ashutosh Kulkarni
Title:Chief Executive Officer and Director
(Principal Executive Officer)

This certification accompanies the Annual Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Elastic N.V. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-32.2 7 a23q2ex322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Janesh Moorjani, 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 Elastic N.V. for the fiscal quarter ended October 31, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, 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 Elastic N.V.
Date: December 02, 2022
By:/s/ Janesh Moorjani
Name:Janesh Moorjani
Title:Chief Financial Officer and Chief Operating Officer
(Principal Financial and Accounting Officer)

This certification accompanies the Annual Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Elastic N.V. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 8 estc-20221031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Redeemable Convertible Preference Shares and Shareholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Ordinary Shares link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Revenue and Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Ordinary Shares (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Revenue and Performance Obligations - Schedule of Revenue by Category (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Revenue and Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Balance Sheet Components - Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Leases - Lease Term and Discount Rate Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Ordinary Shares - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Equity Incentive Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 estc-20221031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 estc-20221031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 estc-20221031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition Business Acquisition [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) underwriting commissions underwriting commissions underwriting commissions Deferred tax assets Deferred Income Tax Assets, Net Long-term Debt, Gross Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Number of Awards, RSUs released (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Share based compensation arrangement by share based payment award equity instruments other than options released in period. Preference shares, shares outstanding (in shares) Preferred Stock, Shares Outstanding Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares withheld for taxes Shares withheld for taxes Total property and equipment Property, Plant and Equipment, Gross Computer hardware and software Computer Hardware And Software [Member] Computer hardware and software. Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Depreciation and amortization Other Depreciation and Amortization Range Statistical Measurement [Domain] Depreciation expense Depreciation Issuance of ordinary shares upon exercise of stock options (in shares) Stock options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Interest Expense, Debt, Excluding Amortization Interest Expense, Debt, Excluding Amortization Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities Additional paid-in capital Additional Paid in Capital, Common Stock Total long-lived assets Long-Lived Assets Other Other Noncash Income (Expense) Dividends declared Dividends Payable Net loss Net loss Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stock-based compensation expense, net of amounts capitalized Share-based Payment Arrangement, Expense, net of cash Acquisition SBC Share-based Payment Arrangement, Expense, net of amounts capitalized and cash acquisition SBC post-combination expense. Subsequent Event Type Subsequent Event Type [Axis] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component Equity Component [Domain] Subsequent Event Type Subsequent Event Type [Domain] Leases Lessee, Operating Leases [Text Block] Lease Term and Discount Rate Information Operating Lease Term And Discount Rate Information Table [Table Text Block] Operating Lease Term And Discount Rate Information Table Plan Name Plan Name [Axis] Total Total Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Equity Awards, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Outstanding Plan Name Plan Name [Domain] Beginning balance Ending balance Capitalized Contract Cost, Net Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Accrued interest on Senior Notes Accrued interest on Senior Notes Accrued interest on Senior Notes Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type Award Type [Axis] 2012 Plan Two Thousand Twelve Stock Option Plan [Member] Two thousand twelve stock option plan. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Revenue, remaining performance obligation, remaining duration Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration Operating lease liabilities Less current lease liabilities Operating Lease, Liability, Current Proceeds from Legal Settlements Proceeds from Legal Settlements Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Senior Notes Disclosure Senior Notes Disclosure [Text Block] Senior Notes Disclosure Options cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Total liabilities Liabilities Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Geographical Geographical [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Schedule of Cost and Accumulated Depreciation of Property and Equipment Property, Plant and Equipment [Table Text Block] Preference shares, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Options Outstanding, Weighted Average Exercise Price [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Property and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Stock options cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Restructuring Type [Axis] Restructuring Type [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Stock options assumed in acquisition (in shares) Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share) Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Cost of revenue Cost of Revenue [Abstract] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Product and Service Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred income taxes Deferred Income Tax Expense (Benefit) Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Developed technology Developed Technology Rights [Member] Subscription Cost Of Subscription Self Managed And Saa S [Member] Cost of revenue-cost of subscription-self-managed and SaaS. Subsequent Event Subsequent Event [Member] Revenue Revenue Benchmark [Member] Schedule of Unbilled Accounts Receivable, Deferred Contract Acquisition Costs, and Deferred Revenue from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Contract Balances [Table] Contract Balances [Table] Contract balances. Convertible Preference Shares Convertible Preferred Stock [Member] Total assets Assets Accounts written off Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Income Statement Location Income Statement Location [Axis] Antidilutive Securities Antidilutive Securities [Axis] Accrued expenses Accrued Liabilities, Current Stock options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Long-term Debt, Fair Value Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] New Employee Share-based Payment Arrangement, New Employee [Member] Share-based Payment Arrangement, New Employee Interest Expense, Debt Interest Expense, Debt Accrued compensation and benefits Total accrued compensation and benefits Employee-related Liabilities, Current Variable lease cost Variable Lease, Cost Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Net Loss Per Share Attributable to Ordinary Shareholders Earnings Per Share [Text Block] Summary of Equity Awards Available for Grant Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Accrued commissions Accrued Sales Commission, Current Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Equity Award Award Type [Domain] Grantee Status [Axis] Grantee Status [Axis] Unrecognized over a weighted-average period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Exercisable, Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Gross profit Gross Profit Subscription - self-managed and SaaS Subscription Self Managed And Saa S [Member] Subscription - self-managed and SaaS. Entity Registrant Name Entity Registrant Name Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Aggregate Intrinsic Value Rollforward Share based compensation arrangement by share based payment award options outstanding aggregate intrinsic value. Subsequent Events Subsequent Events [Text Block] Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Other Acquisitions Other Acquisitions [Member] Other Acquisitions Leases [Abstract] Operating expenses Operating Expenses [Abstract] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Ordinary shares, par value ( in € / shares) Par value of shares issued ( in € / shares) Common Stock, Par or Stated Value Per Share Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Debt Issuance Costs, Net Debt Issuance Costs, Net Debt Issuance Costs, Net Deferred contract acquisition costs Deferred Policy Acquisition Cost Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Accrued payroll and withholding taxes Accrued Payroll Taxes, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense RSUs granted (in shares) Number of Awards, RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs Restricted Stock Units (RSUs) [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Use of Estimates and Judgments Use of Estimates, Policy [Policy Text Block] Financial assets Cash and Cash Equivalents, Fair Value Disclosure Acquisitions Business Combination Disclosure [Text Block] Ordinary shares, voting rights Common Stock, Voting Rights Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accounts payable Increase (Decrease) in Accounts Payable % of Total Revenue Concentration Risk, Percentage Subsequent Events [Abstract] Subsequent Events [Abstract] Awards authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Income Taxes Income Tax Disclosure [Text Block] business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Schedule of Accrued Compensation and Benefits Schedule Of Accrued Compensation And Benefits [Table Text Block] Schedule of accrued compensation and benefits. Total amortization of acquired intangible assets Amortization of Intangible Assets Schedule of Changes to Goodwill Schedule of Goodwill [Table Text Block] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Debt issuance costs accrued, unpaid Debt issuance costs accrued, unpaid Debt issuance costs accrued, unpaid Net loss per share attributable to ordinary shareholders, basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Concentration Risk Type Concentration Risk Type [Domain] Treasury Shares Treasury Stock [Member] Sales and marketing Selling and Marketing Expense Total shareholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Stock options assumed in acquisition cancelled (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price Entity Interactive Data Current Entity Interactive Data Current Amortization of deferred contract acquisition costs Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Numerator: Numerator [Abstract] Numerator [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] INDIA INDIA 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Money market funds Money Market Funds [Member] Accumulated Deficit Retained Earnings [Member] Unrecognized stock-based compensation expense related to unvested stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total lease cost Lease, Cost Ordinary Shares Common Stock [Member] Summary of Stock-based Compensation Expense Related to Tender Offer Included in Consolidated Statement of Operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Components of Lease Costs Lease, Cost [Table Text Block] Available at beginning of fiscal year (in shares) Available at end of fiscal year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock Class of Stock [Axis] Ordinary Shares, Par Value of €0.01 OrdinarySharesZeroPointZeroOne [Member] OrdinarySharesZeroPointZeroOne Statement [Table] Statement [Table] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Document Quarterly Report Document Quarterly Report Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Restructuring and Related Cost, Expected Cost Remaining Restructuring and Related Cost, Expected Cost Remaining Unbilled accounts receivable, included in accounts receivable, net Unbilled Receivables, Current Defined contribution expense related to plan Defined Contribution Plan, Cost Range Statistical Measurement [Axis] Leasehold improvements Leasehold Improvements [Member] Grantee Status [Domain] Grantee Status [Domain] Schedule of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable, net of allowance for credit losses of $1,801 and $2,700 as of October 31, 2022 and April 30, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components Equity Components [Axis] Recurring Fair Value, Recurring [Member] Exercisable as of April 30, 2021 (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Business Combination, Deferred Consideration, held by company Business Combination, Deferred Consideration, held by company Business Combination, Deferred Consideration, held by company Document Fiscal Year Focus Document Fiscal Year Focus Foreign Plan [Member] Foreign Plan [Member] Schedule of Amortization Expense for Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] United Kingdom UNITED KINGDOM Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Number of Awards Outstanding and unvested at Beginning of Year ((in shares) Number of Awards Outstanding and unvested at Year End (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Business Combination, Founders Holdback excluded from consideration Business Combination, Founders Holdback excluded from consideration Business Combination, Founders Holdback excluded from consideration Gross Fair Value Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating loss Operating Income (Loss) business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Ordinary shares, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Beginning balance Ending balance Goodwill Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Balance sheet components. Business Combination, Consideration transferred, held in Escrow Business Combination, Consideration transferred, held in Escrow Business Combination, Consideration transferred, held in Escrow Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Adjustments to reconcile net loss to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Provision for income taxes Income Tax Expense (Benefit) Geographical Geographical [Domain] Preference shares, par value ( in € / shares) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Options granted (in shares) Stock options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue Total cost of revenue Cost of Goods and Services Sold Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Arrangements and Non-arrangement Transactions Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Debt Issuance Costs, Gross Debt Issuance Costs, Gross Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 95,575,775 shares issued and outstanding as of October 31, 2022 and 94,174,914 shares issued and outstanding as of April 30, 2022 Common Stock, Value, Issued Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Weighted-Average Grant Date Fair Value, RSUs granted (in dollar 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 Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Exercisable as of April 30, 2021 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease cost Short-Term Lease, Cost Preference shares, shares authorized (in shares) Preferred Stock, Shares Authorized Product Product Concentration Risk [Member] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Proceeds from issuance of ordinary shares upon exercise of stock options Proceeds from Stock Options Exercised Ordinary shares, shares issued (in shares) Common Stock, Shares, Issued Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period Contract With Customer Increases Due To Invoices Issued Excluding Amounts Recognized As Revenue Contract with customer increases due to invoices issued, excluding amounts recognized as revenue. Deferred revenue Contract with Customer, Liability, Current Property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Foreign currency transaction loss Foreign Currency Transaction Gain (Loss), before Tax Income Statement Location Income Statement Location [Domain] 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] Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Deferred contract acquisition costs Capitalized Contract Cost, Net, Current Entity Current Reporting Status Entity Current Reporting Status Other Other Liabilities, Current Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Exercisable as of April 30, 2021 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Employee Severance Employee Severance [Member] Net Book Value Finite Lived Intangible Assets Net Before Foreign Currency Translation Adjustment Finite-lived intangible assets net before foreign currency translation adjustment. Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Proceeds from Issuance of Senior Long-term Debt Proceeds from Issuance of Senior Long-Term Debt Deferred contract acquisition costs, non-current Capitalized Contract Cost, Net, Noncurrent Professional services Professional Services [Member] Professional services. Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Capitalization of contract acquisition costs Capitalization Of Contract Acquisition Costs Capitalization of contract acquisition costs. Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Non-option Awards, Outstanding Number [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Cash paid for operating lease liabilities Operating Lease, Payments Schedule of Expected Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Stock options Share-Based Payment Arrangement, Option [Member] Sales and marketing Selling and Marketing Expense [Member] SaaS Saa S Self Managed [Member] SaaS self managed. Operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Other assets Increase (Decrease) in Other Noncurrent Assets Domestic Plan [Member] Domestic Plan [Member] #REF! Treasury Stock, Value Contract with Customer, Liability [Abstract] Contract with Customer, Liability [Abstract] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Stock Issued During Period, Value, Stock Options Exercised Stock Issued During Period, Value, Stock Options Exercised RSUs cancelled (in shares) Number of Awards, RSUs cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Long-term debt, net Long-Term Debt Ordinary shares, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Increases due to invoices issued, excluding amounts recognized as revenue during the period Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Fiscal Year Fiscal Period, Policy [Policy Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Income taxes payable Taxes Payable, Current Cash paid for income taxes, net Income Taxes Paid, Net Revenue recognized that was included in deferred revenue balance at beginning of period Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Fair Value, Measurement Frequency Measurement Frequency [Domain] Ordinary Shares Stockholders' Equity Note Disclosure [Text Block] Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Revenue Revenues [Abstract] Intangible assets, net Finite-Lived Intangible Assets, Net Schedule of Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Options, Outstanding Number [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Beginning balance Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Remaining Contractual Term (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Rollforward Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term. Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Stock options assumed in acquisition (in dollars per share) Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price Subsequent Event [Line Items] Subsequent Event [Line Items] Debt Instrument [Line Items] Debt Instrument [Line Items] Impairment of deferred contract acquisition costs recognized Capitalized Contract Cost, Impairment Loss Class of Stock [Line Items] Class of Stock [Line Items] Payments of Debt Issuance Costs Payments of Debt Issuance Costs Present value of future minimum lease payments Operating Lease, Liability Segment Information Segment Reporting Disclosure [Text Block] Property and equipment, estimated useful lives, description Property, Plant and Equipment, Estimated Useful Lives Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two NETHERLANDS NETHERLANDS Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Release Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options forfeitures weighted average release date fair value. Stock options granted (in dollar per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Stock options cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Contract Acquisition Cost [Roll Forward] Contract Acquisition Cost [Roll Forward] Contract Acquisition Cost Accounts payable Accounts Payable, Current Restructuring Charges Restructuring Charges Accrued expenses and other liabilities Total accrued expenses and other liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities. Entity Filer Category Entity Filer Category Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Total stock-based compensation expense Share-Based Payment Arrangement, Expense Supplemental disclosures of non-cash investing and financing information Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Notes 8 and 9) Commitments and Contingencies Security Exchange Name Security Exchange Name Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Remaining Useful Life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of October 31, 2022 and April 30, 2022 Preferred Stock, Value, Issued Letters of credit outstanding amount Letters of Credit Outstanding, Amount Restricted cash Restricted Cash, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administrative General and Administrative Expense [Member] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Percentage of defined contribution to participating employees Defined Contribution Plan, Employer Matching Contribution, Percent of Match Other Countries Other Countries [Member] Other Countries Deferred contract acquisition costs Increase Decrease In Capitalized Contract Cost Increase (decrease) in capitalized contract cost. Total ordinary shares reserved (in shares) Common Stock, Capital Shares Reserved for Future Issuance Contract Balances [Line Items] Contract Balances [Line Items] Contract balances. Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Goodwill impairment Goodwill, Impairment Loss Equity Incentive Plans Share-Based Payment Arrangement [Text Block] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Business Combinations [Abstract] Business Combinations [Abstract] Revenue and Performance Obligations Revenue from Contract with Customer [Text Block] Denominator: Denominator [Abstract] Denominator [Abstract] Segment Reporting [Abstract] Segment Reporting [Abstract] Services Cost Of Professional Services [Member] Cost of revenue-professional services. Total liabilities and shareholders’ equity Liabilities and Equity Type of Arrangement and Non-arrangement Transactions Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Amortization of debt issuance costs Amortization of Debt Issuance Costs Goodwill [Roll Forward] Goodwill [Roll Forward] Accrued vacation Accrued Vacation, Current Foreign currency translation adjustment Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Rest of world Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Contracts with Customers Customer Contracts [Member] Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Equity Settled RSUs Equity Settled Restricted Stock Units R S U [Member] Equity settled restricted stock units RSU. Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Net loss per share attributable to ordinary shareholders, diluted (in dollars per share) Earnings Per Share, Diluted Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value. Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value. Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value. Vesting term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Other issuance cost Other issuance cost Other issuance cost Summary of Ordinary Shares Reserved for Issuance Schedule of Stock by Class [Table Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Capitalized Contract Cost [Abstract] Concentration Risk Type Concentration Risk Type [Axis] Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Total stock-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Future Minimum Lease Payments Based on Current Lease Accounting Standard Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Capitalized stock-based compensation expense Share-Based Payment Arrangement, Amount Capitalized Deferred revenue Beginning balance Ending balance Contract with Customer, Liability Self-managed subscription Self Managed Subscription [Member] Self-managed subscription. Product and Service Product and Service [Axis] Class of Stock Class of Stock [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest Expense Interest Expense Trade names Trade Names [Member] Schedule of Accrued Expenses and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents [Domain] Equity [Abstract] Equity [Abstract] Subsequent Event [Table] Subsequent Event [Table] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Schedule of Property and Equipment, Net of Depreciation Long-Lived Assets by Geographic Areas [Table Text Block] Rest of world Rest of world [Member] Rest of world besides those explicitly stated. Tax Provision Adjustment - acquisition related Tax Provision Adjustment - acquisition related Tax Provision Adjustment - acquisition related Provision for indemnification claims Provision For Indemnification Claims Provision for indemnification claims. Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Value added taxes payable Value Added Tax Payable Value added taxes payable. Business Combination, Consideration Transferred for Outstanding Options Business Combination, Consideration Transferred for Outstanding Options Business Combination, Consideration Transferred for outstanding options Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Measurement Frequency Measurement Frequency [Axis] Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Total subscription Subscription [Member] Subscription revenue. Other Other Accrued Liabilities, Current City Area Code City Area Code General and administrative General and Administrative Expense Assets Assets [Abstract] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Capitalization of internal-use software Payments for Software Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Stock options assumed in acquisition cancelled (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period cmdWatch Security Inc. cmdWatch Security Inc. [Member] cmdWatch Security Inc. Other liabilities, non-current Other Liabilities, Noncurrent Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Assets under construction Asset under Construction [Member] Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] business combination, replacement awards post-acquisition expense business combination, replacement awards post-acquisition expense business combination, replacement awards post-acquisition expense Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating lease right-of-use assets for new lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenue Cost of Sales [Member] Preferred stock, shares authorized term Preferred Stock, Shares Authorized, Period in Force Preferred Stock, Shares Authorized, Period in Force Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent EX-101.PRE 12 estc-20221031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
6 Months Ended
Oct. 31, 2022
Nov. 30, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-38675  
Entity Registrant Name Elastic N.V.  
Entity Incorporation, State or Country Code P7  
Entity Address, Address Line One 800 West El Camino Real  
Entity Address, Address Line Two Suite 350  
Entity Address, City or Town Mountain View  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94040  
City Area Code (650)  
Local Phone Number 458-2620  
Title of 12(b) Security Ordinary shares, Par Value €0.01 Per Share  
Trading Symbol ESTC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   95,605,341
Entity Central Index Key 0001707753  
Current Fiscal Year End Date --04-30  
Amendment Flag false  
Document Period End Date Oct. 31, 2022  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Current assets:    
Cash and cash equivalents $ 856,237 $ 860,949
Restricted cash 2,385 2,688
Accounts receivable, net of allowance for credit losses of $1,801 and $2,700 as of October 31, 2022 and April 30, 2022, respectively 185,906 215,228
Deferred contract acquisition costs 45,418 43,628
Prepaid expenses and other current assets 33,030 41,215
Total current assets 1,122,976 1,163,708
Property and equipment, net 5,696 7,207
Goodwill 303,742 303,906
Operating lease right-of-use assets 29,840 25,437
Intangible assets, net 37,384 45,800
Deferred contract acquisition costs, non-current 77,544 74,419
Deferred tax assets 5,395 5,811
Other assets 11,655 16,643
Total assets 1,594,232 1,642,931
Current liabilities:    
Accounts payable 41,055 28,403
Accrued expenses and other liabilities 62,350 53,930
Accrued compensation and benefits 60,501 68,002
Operating lease liabilities 12,348 11,219
Deferred revenue 410,718 431,776
Total current liabilities 586,972 593,330
Deferred revenue, non-current 22,867 33,518
Long-term debt, net 567,026 566,520
Operating lease liabilities, non-current 19,127 16,482
Other liabilities, non-current 6,675 17,648
Total liabilities 1,202,667 1,227,498
Commitments and contingencies (Notes 8 and 9)
Shareholders’ equity:    
Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of October 31, 2022 and April 30, 2022 0 0
Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 95,575,775 shares issued and outstanding as of October 31, 2022 and 94,174,914 shares issued and outstanding as of April 30, 2022 1,005 990
#REF! (369) (369)
Additional paid-in capital 1,351,987 1,250,108
Accumulated other comprehensive loss (27,036) (18,130)
Accumulated deficit (934,022) (817,166)
Total shareholders’ equity 391,565 415,433
Total liabilities and shareholders’ equity 1,594,232 1,642,931
Long-term debt, net $ 567,026 $ 566,520
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Oct. 31, 2022
USD ($)
shares
Oct. 31, 2022
€ / shares
Apr. 30, 2022
USD ($)
shares
Apr. 30, 2022
€ / shares
Allowance for doubtful accounts | $ $ 1,801   $ 2,700  
Ordinary shares, shares authorized (in shares) 165,000,000      
Convertible Preference Shares        
Preference shares, par value ( in € / shares) | € / shares   € 0.01   € 0.01
Preference shares, shares authorized (in shares) 165,000,000   165,000,000  
Preference shares, shares issued (in shares) 0   0  
Preference shares, shares outstanding (in shares) 0   0  
Ordinary Shares, Par Value of €0.01        
Ordinary shares, par value ( in € / shares) | € / shares   € 0.01   € 0.01
Ordinary shares, shares authorized (in shares) 165,000,000   165,000,000  
Ordinary shares, shares issued (in shares) 95,575,775   94,174,914  
Ordinary shares, shares outstanding (in shares) 95,575,775   94,174,914  
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Revenue        
Total revenue $ 264,401 $ 205,980 $ 514,482 $ 399,075
Cost of revenue        
Total cost of revenue 74,757 53,884 147,736 103,546
Gross profit 189,644 152,096 366,746 295,529
Operating expenses        
Research and development 75,568 63,763 154,217 123,145
Sales and marketing 128,179 94,953 253,185 182,986
General and administrative 34,925 30,555 69,013 57,607
Total operating expenses 238,672 189,271 476,415 363,738
Operating loss (49,028) (37,175) (109,669) (68,209)
Interest Expense (6,209) (6,332) (12,610) (8,152)
Other Nonoperating Income (Expense) 14,975 (666) 15,314 352
Loss before income taxes (40,262) (44,173) (106,965) (76,009)
Provision for income taxes 7,043 2,850 9,891 5,503
Net loss $ (47,305) $ (47,023) $ (116,856) $ (81,512)
Net loss per share attributable to ordinary shareholders, basic (in dollars per share) $ (0.50) $ (0.51) $ (1.23) $ (0.89)
Net loss per share attributable to ordinary shareholders, diluted (in dollars per share)     $ (1.23) $ (0.89)
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares)     94,964,423 91,703,786
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) 95,307,146 92,206,199 94,964,423 91,703,786
Total subscription        
Revenue        
Total revenue $ 241,211 $ 190,257 $ 473,025 $ 367,442
Cost of revenue        
Total cost of revenue 55,101 42,242 108,652 79,762
Professional services        
Revenue        
Total revenue 23,190 15,723 41,457 31,633
Cost of revenue        
Total cost of revenue $ 19,656 $ 11,642 $ 39,084 $ 23,784
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (47,305) $ (47,023) $ (116,856) $ (81,512)
Other comprehensive income (loss):        
Foreign currency translation adjustments (6,282) 588 (8,906) (1,276)
Other comprehensive income (loss) (6,282) 588 (8,906) (1,276)
Total comprehensive loss $ (53,587) $ (46,435) $ (125,762) $ (82,788)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Redeemable Convertible Preference Shares and Shareholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Ordinary Shares
Treasury Shares
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Apr. 30, 2021   90,533,985        
Beginning balance at Apr. 30, 2021 $ 450,831 $ 948 $ (369) $ 1,071,675 $ (8,105) $ (613,318)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of ordinary shares upon exercise of stock options (in shares)   1,530,746        
Stock Issued During Period, Value, Stock Options Exercised 20,831 $ 18   20,813    
Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)   501,294        
Stock Issued During Period, Value, Conversion of Convertible Securities 0 $ 6   (6)    
Stock-based compensation 59,660     59,660    
Net loss (81,512)         (81,512)
Foreign currency translation (1,276)       (1,276)  
Ending balance (in shares) at Oct. 31, 2021   92,566,025        
Ending balance at Oct. 31, 2021 449,800 $ 972 (369) 1,153,408 (9,381) (694,830)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value. 1,266     1,266    
Beginning balance (in shares) at Jul. 31, 2021   91,770,228        
Beginning balance at Jul. 31, 2021 455,663 $ 963 (369) 1,112,845 (9,969) (647,807)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of ordinary shares upon exercise of stock options (in shares)   690,538        
Stock Issued During Period, Value, Stock Options Exercised 9,852 $ 8   9,844    
Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)   105,259        
Stock Issued During Period, Value, Conversion of Convertible Securities 0 $ 1   (1)    
Stock-based compensation 29,454     29,454    
Net loss (47,023)         (47,023)
Foreign currency translation 588       588  
Ending balance (in shares) at Oct. 31, 2021   92,566,025        
Ending balance at Oct. 31, 2021 449,800 $ 972 (369) 1,153,408 (9,381) (694,830)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value. 1,266     1,266    
Beginning balance (in shares) at Apr. 30, 2022   94,174,914        
Beginning balance at Apr. 30, 2022 415,433 $ 990 (369) 1,250,108 (18,130) (817,166)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of ordinary shares upon exercise of stock options (in shares)   484,076        
Stock Issued During Period, Value, Stock Options Exercised 7,724 $ 6   7,718    
Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)   916,785        
Stock Issued During Period, Value, Conversion of Convertible Securities 0 $ 9   (9)    
Stock-based compensation 94,170     94,170    
Net loss (116,856)         (116,856)
Foreign currency translation (8,906)       (8,906)  
Ending balance (in shares) at Oct. 31, 2022   95,575,775        
Ending balance at Oct. 31, 2022 391,565 $ 1,005 (369) 1,351,987 (27,036) (934,022)
Beginning balance (in shares) at Jul. 31, 2022   94,970,627        
Beginning balance at Jul. 31, 2022 393,538 $ 999 (369) 1,300,379 (20,754) (886,717)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of ordinary shares upon exercise of stock options (in shares)   258,813        
Stock Issued During Period, Value, Stock Options Exercised 4,327 $ 3   4,324    
Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)   346,335        
Stock Issued During Period, Value, Conversion of Convertible Securities 0 $ 3   (3)    
Stock-based compensation 47,287     47,287    
Net loss (47,305)         (47,305)
Foreign currency translation (6,282)       (6,282)  
Ending balance (in shares) at Oct. 31, 2022   95,575,775        
Ending balance at Oct. 31, 2022 $ 391,565 $ 1,005 $ (369) $ 1,351,987 $ (27,036) $ (934,022)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Apr. 30, 2021
Cash flows from operating activities        
Net loss $ (116,856,000) $ (81,512,000)    
Adjustments to reconcile net loss to cash provided by operating activities:        
Depreciation and amortization 10,430,000 9,325,000    
Amortization of deferred contract acquisition costs 35,674,000 28,570,000    
Amortization of debt issuance costs 506,000 307,000    
Non-cash operating lease cost 5,649,000 3,842,000    
Stock-based compensation expense, net of amounts capitalized 94,170,000 59,578,000    
Deferred income taxes (80,000) (249,000)    
Foreign currency transaction loss (48,000) (4,000)    
Other 67,000 98,000    
Changes in operating assets and liabilities:        
Accounts receivable, net 25,193,000 519,000    
Deferred contract acquisition costs (43,569,000) (39,277,000)    
Prepaid expenses and other current assets 7,909,000 2,218,000    
Other assets 4,809,000 (3,337,000)    
Accounts payable 12,320,000 10,485,000    
Accrued expenses and other liabilities (1,645,000) 16,719,000    
Accrued compensation and benefits (5,947,000) 3,823,000    
Operating lease liabilities (5,573,000) (3,983,000)    
Deferred revenue (22,168,000) (3,462,000)    
Net cash provided by operating activities 937,000 3,668,000    
Cash flows from investing activities        
Purchases of property and equipment (822,000) (751,000)    
Capitalization of internal-use software 0 (2,713,000)    
Net cash used in investing activities (822,000) (111,568,000)    
Cash flows from financing activities        
Proceeds from Issuance of Senior Long-term Debt 0 575,000,000    
Proceeds from issuance of ordinary shares upon exercise of stock options 7,724,000 20,831,000    
Payments of Debt Issuance Costs 0 (9,234,000)    
Net cash provided by financing activities 7,724,000 586,597,000    
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (12,854,000) (3,407,000)    
Net increase (decrease) in cash, cash equivalents, and restricted cash (5,015,000)   $ 475,290,000  
Cash, cash equivalents, and restricted cash, beginning of period 863,637,000      
Cash, cash equivalents, and restricted cash, end of period 858,622,000      
Supplemental disclosures of cash flow information        
Interest Paid, Excluding Capitalized Interest, Operating Activities 12,104,000 0    
Cash paid for income taxes, net 3,861,000 1,905,000    
Cash paid for operating lease liabilities 6,605,000 4,829,000    
Supplemental disclosures of non-cash investing and financing information        
Property and equipment included in accounts payable 64,000 39,000    
Operating lease right-of-use assets for new lease obligations 10,770,000 2,330,000    
Debt issuance costs accrued, unpaid 0 28,000    
Payments to Acquire Businesses, Net of Cash Acquired $ 0 (108,104,000)    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations   $ 878,998,000   $ 403,708,000
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business
6 Months Ended
Oct. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business Elastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. The Company created the Elastic Stack, a powerful set of software products that ingest and store data from any source and in any format, and perform search, analysis, and visualization on that data. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company offers three software solutions built into the Elastic Stack: Enterprise Search, Observability, and Security. The Elastic Stack and the Company’s solutions are designed to run in public or private clouds, in hybrid environments, or in multi-cloud environments.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
6 Months Ended
Oct. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of October 31, 2022; interim condensed consolidated statements of operations, comprehensive loss, and shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and interim condensed consolidated statements of cash flows for the six months ended October 31, 2022 and 2021; are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all normal recurring adjustments necessary to fairly state the Company’s financial position as of October 31, 2022; results of the Company’s operations for the three and six months ended October 31, 2022 and 2021; statements of shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and statements of cash flows for the six months ended October 31, 2022 and 2021. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the three and six months ended October 31, 2022 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2023, or any future period.
The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of April 30, 2022 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2022 filed with the SEC on June 21, 2022 (“the Company's Annual Report on Form 10-K”).
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ending April 30, 2023.
Use of Estimates and Judgments
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, the discount rate used for operating leases and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
Significant Accounting Policies
There have been no changes to the Company’s significant accounting policies described in the Company’s Annual Report on Form 10-K that have had a material impact on its consolidated financial statements and related notes.
Recently Adopted Accounting Pronouncements
Equity Awards: In May 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU No. 2021-04”), which clarifies the accounting for modifications or exchanges of a freestanding equity-classified written call option that is not within the scope of another topic. It addresses how an entity should treat, measure the effect of, and recognize the effect of a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange. The Company adopted ASU No. 2021-04 on May 1, 2022. The Company’s adoption of this ASU did not have a material impact on its consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Acquisitions: In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, improving consistency in accounting for acquired revenue contracts with customers in a business combination by requiring that acquirers apply ASC Topic 606 to recognize contract assets and contract liabilities as if they had originated the contracts. If the acquiree prepared its financial statements in accordance with U.S. GAAP, the resulting acquired contract assets and liabilities should generally be consistent with the acquiree’s financial statements. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2024. Early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Performance Obligations
6 Months Ended
Oct. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue and Performance Obligations Revenue and Remaining Performance Obligations
Disaggregation of Revenue
The following table presents revenue by category (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$103,237 39 %$69,031 34 %$200,966 39 %$130,561 33 %
Other subscription137,974 52 %121,226 58 %272,059 53 %236,881 59 %
Total subscription241,211 91 %190,257 92 %473,025 92 %367,442 92 %
Services23,190 %15,723 %41,457 %31,633 %
Total revenue$264,401 100 %$205,980 100 %$514,482 100 %$399,075 100 %
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements
6 Months Ended
Oct. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Financial Assets
The Company measures financial assets and liabilities that are measured at fair value on a recurring basis at each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.
The following table summarizes assets that are measured at fair value on a recurring basis as of October 31, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$566,258 $— $— $566,258 
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$559,462 $— $— $559,462 
The Company considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The Company uses quoted prices in active markets for identical assets to determine the fair value of its Level 1 investments in money market funds.
Financial Liabilities
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 (the “Senior Notes”) in a private placement. Based on the trading prices of the Senior Notes, the fair value of the Senior Notes as of October 31, 2022 was approximately $480.7 million. While the Senior Notes are recorded at cost, the fair value of the Senior Notes was determined based on quoted prices in markets that are not active; accordingly, the Senior Notes are categorized as Level 2 for purposes of the fair value measurement hierarchy.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions
6 Months Ended
Oct. 31, 2022
Business Combinations [Abstract]  
Acquisitions Acquisitions
Fiscal 2022 Acquisitions
cmdWatch Security Inc.
On September 17, 2021, the Company acquired 100% of the share capital of cmdWatch Security Inc. (“Cmd”) for a total purchase consideration of $77.8 million. The purchase consideration includes an amount of $13.4 million which is being held in an indemnity escrow fund for 18 months after the acquisition close date. Pursuant to the merger agreement, Cmd’s vested stock options were paid in cash and unvested stock options held by Cmd employees were assumed by the Company. The fair value of the replacement equity awards associated with pre-acquisition service period of $4.3 million, consisting of $3.0 million paid in cash to vested option holders and $1.3 million of non-cash consideration, was included in the total purchase consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that will be recognized as stock-based compensation expense over the remaining service period and was excluded from the total purchase consideration. Additionally, an amount of $6.5 million for post-combination services, which is payable at future dates upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount will be recorded as a post-combination expense over the requisite service period.
The acquisition was accounted for as a business combination in accordance with ASC 805, Business Combinations, and accordingly, the total purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The total purchase price allocated to developed technology and goodwill was $15.5 million and $58.7 million, respectively. The fair value assigned to developed technology was determined using the cost to recreate approach. The developed technology asset is being amortized on a straight-line basis over the useful life of 5 years, which approximates the pattern in which the developed technology is utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and is not deductible for income tax purposes.
Cmd has been included in the Company’s condensed consolidated results of operations since the acquisition date. Pro forma and historical results of operations for this acquisition have not been presented because they were not material to the condensed consolidated results of operations.
Other Acquisitions
On September 2, 2021 and November 1, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) and Optimyze.cloud Inc. (“Optimyze”), respectively, for a combined total purchase consideration of $57.2 million. The purchase consideration includes an amount of $5.4 million held in an indemnity escrow for the build.security acquisition, which was released on the 12-month anniversary of such acquisition, and $6.0 million held back by the Company for indemnity for the Optimyze acquisition, which will be released upon the 18-month anniversary of such acquisition. These acquisitions were accounted for as business combinations. The total purchase price allocated to developed technology and goodwill was $9.8 million and $46.7 million, respectively. The developed technology intangible assets from these acquisitions are being amortized on a straight-line basis over a useful life of 5 years which approximates the pattern in which the respective developed technologies are utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and the value of the acquired workforce. This goodwill is not deductible for income tax purposes. Build.security and Optimyze have been included in the Company’s condensed consolidated results of operations since their respective acquisition dates. Pro forma and historical results of operations for these acquisitions have not been presented because they were not material to the condensed consolidated results of operations.
Excluded from the combined purchase consideration from these two acquisitions is an amount of $6.3 million, payable in equal installments at the first and the second anniversary of each of the acquisitions, to certain employees of build.security and Optimyze. These amounts are for post-combination services and will be recorded as a post-combination expense over the requisite service periods.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components
6 Months Ended
Oct. 31, 2022
Balance Sheet Components [Abstract]  
Balance Sheet Components Balance Sheet Components
Property and Equipment, Net
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
Useful Life (in years)As of
October 31, 2022
As of
April 30, 2022
Leasehold improvementsLesser of estimated useful life or remaining lease term$11,017 $10,863 
Computer hardware and software32,186 1,473 
Furniture and fixtures
3-5
5,979 5,753 
Assets under construction21 1,119 
Total property and equipment19,203 19,208 
Less: accumulated depreciation(13,507)(12,001)
Property and equipment, net$5,696 $7,207 
Depreciation expense related to property and equipment was $1.0 million and $2.0 million for the three and six months ended October 31, 2022, respectively, and $1.0 million and $2.0 million for the three and six months ended October 31, 2021, respectively.
Intangible Assets, Net
Intangible assets consisted of the following as of October 31, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $37,279 $32,851 3.1
Customer relationships19,598 15,428 4,170 0.9
Trade names2,872 2,476 396 0.9
Total$92,600 $55,183 $37,417 3.0
Foreign currency translation adjustment(33)
Total$37,384 
Intangible assets consisted of the following as of April 30, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $31,355 $38,775 3.6
Customer relationships19,598 13,177 6,421 1.4
Trade names2,872 2,263 609 1.4
Total$92,600 $46,795 $45,805 3.2
Foreign currency translation adjustment(5)
Total$45,800 
Amortization expense for the intangible assets for the three and six months ended October 31, 2022 and 2021 was as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of revenue - subscription$2,961 $2,498 $5,925 $4,510 
Sales and marketing1,232 1,428 2,463 2,857 
Total amortization of acquired intangible assets$4,193 $3,926 $8,388 $7,367 
The expected future amortization expense related to the intangible assets as of October 31, 2022 was as follows (in thousands, by fiscal year):
Remainder of 2023$8,280 
202413,985 
20258,018 
20265,057 
20272,044 
Total$37,384 
Goodwill
The following table represents the changes to goodwill (in thousands):
Carrying Amount
Balance as of April 30, 2022$303,906 
Foreign currency translation adjustment(164)
Balance as of October 31, 2022$303,742 
There was no impairment of goodwill during the six months ended October 31, 2022 and 2021.
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Accrued expenses$24,787 $24,066 
Income taxes payable11,352 4,286 
Accrued interest6,918 6,918 
Value added taxes payable5,329 8,926 
Other13,964 9,734 
Total accrued expenses and other liabilities$62,350 $53,930 
Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Accrued vacation$28,628 $27,280 
Accrued commissions15,654 23,806 
Accrued payroll and withholding taxes7,302 9,030 
Other8,917 7,886 
Total accrued compensation and benefits$60,501 $68,002 
Contract Balances
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Unbilled accounts receivable, included in accounts receivable, net$3,236 $9,244 
Deferred contract acquisition costs$122,962 $118,047 
Deferred revenue$433,585 $465,294 
Deferred Contract Acquisition Costs
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$118,047 $86,352 
Capitalization of contract acquisition costs40,589 38,255 
Amortization of deferred contract acquisition costs(35,674)(28,570)
Ending balance$122,962 $96,037 
The Company did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 2022 and 2021.
Deferred Revenue
The following table summarizes the deferred revenue activity (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$465,294 $397,700 
Increases due to invoices issued, excluding amounts recognized as revenue during the period 269,645 238,822 
Increase from acquisitions, net of revenue recognized — 1,001 
Revenue recognized that was included in deferred revenue balance at beginning of period (301,354)(247,210)
Ending balance$433,585 $390,313 
Allowance for Credit Losses
The following is a summary of the changes in the Company’s allowance for credit losses (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$2,700 $2,344 
Bad debt expense785 2,221 
Accounts written off(1,684)(1,669)
Ending balance$1,801 $2,896 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt
6 Months Ended
Oct. 31, 2022
Debt Disclosure [Abstract]  
Senior Notes Disclosure Senior Notes
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement.
Interest on the Senior Notes is payable semi-annually in arrears on January 15 and July 15 of each year, commencing on January 15, 2022. The Company received net proceeds from the offering of the Senior Notes of $565.7 million after deducting underwriting commissions of $7.2 million and incurred additional issuance costs of $2.1 million. Total debt issuance costs of $9.3 million are being amortized to interest expense using the effective interest method over the term of the Senior Notes. The Company may redeem the Senior Notes, in whole or in part, at any time prior to July 15, 2024 at a price equal to 100% of the principal amount thereof plus a “make-whole” premium and accrued and unpaid interest, if any. The Company may at its election redeem all or a part of the Senior Notes on or after July 15, 2024, on any one or more occasions, at the redemption prices set forth in the indenture governing the Senior Notes (the “Indenture”), plus, in each case, accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. In addition, at any time prior to July 15, 2024, the Company may on any one or more occasions redeem up to 40% of the aggregate principal amount of the Senior Notes outstanding under the Indenture with the net cash proceeds of one or more equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes then outstanding, plus accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. The Company may also at its election redeem the Senior Notes in whole, but not in part, at a price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, if certain changes in tax law occur as set forth in the Indenture.
If the Company experiences a change of control triggering event (as defined in the Indenture), the Company must offer to repurchase the Senior Notes at a repurchase price equal to 101% of the principal amount of the Senior Notes to be repurchased, plus accrued and unpaid interest, if any, to the repurchase date.
The indenture governing the Senior Notes contain covenants limiting the Company’s ability and the ability of certain subsidiaries to create liens on certain assets to secure debt; grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to, another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the notes are rated investment grade by Moody’s Investors Service, Inc. and Standard & Poor’s Ratings Services. As of October 31, 2022, the Company was in compliance with all of its covenants under the Indenture associated with the Senior Notes.
The net carrying amount of the Senior Notes was as follows (in thousands):
As of
October 31, 2022
Principal$575,000 
Unamortized debt issuance costs(7,974)
Net carrying amount$567,026 
The following table sets forth the interest expense recognized related to the Senior Notes (in thousands):
Six Months Ended October 31, 2022
Contractual interest expense$11,859 
Amortization of debt issuance costs506 
Total interest expense related to the Senior Notes$12,365 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
6 Months Ended
Oct. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Cloud Hosting Commitments
During the six months ended October 31, 2022, there were no material changes, outside the ordinary course of business, to the Company’s contractual obligations and commitments reported in the Company's Annual Report on Form 10-K.
Letters of Credit
The Company had a total of $2.3 million in letters of credit outstanding in favor of certain landlords for office space as of October 31, 2022.
Legal Matters
From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, results of operations, financial position or cash flows.
The Company accrues estimates for resolution of legal and other contingencies when losses are probable and reasonably estimable.
Although the results of litigation and claims are inherently unpredictable, the Company does not believe that there were any matters under litigation or claims with a reasonable possibility of the Company incurring a material loss as of October 31, 2022.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
In addition, the Company indemnifies its officers, directors and certain key employees against certain liabilities that may arise as a result of their affiliation with the Company. To date, there have been no claims under any indemnification provisions.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
6 Months Ended
Oct. 31, 2022
Leases [Abstract]  
Leases Leases
The Company’s leases are composed of corporate office spaces under non-cancelable operating lease agreements that expire at various dates through fiscal 2029. The Company does not have any finance leases.
Lease Costs
Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Operating lease cost$3,318 $2,486 $6,451 $4,771 
Short-term lease cost565 449 1,348 990 
Variable lease cost(3)302 227 507 
Total lease cost$3,880 $3,237 $8,026 $6,268 
Lease term and discount rate information are summarized as follows:
As of
October 31, 2022
Weighted average remaining lease term (years)3.00
Weighted average discount rate4.74 %
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2022 were as follows (in thousands):
Years Ending April 30,
Remainder of 2023$6,345 
202412,688 
20258,397 
20264,379 
2027918 
Thereafter1,250 
Total minimum lease payments33,977 
Less imputed interest(2,502)
Present value of future minimum lease payments31,475 
Less current lease liabilities(12,348)
Operating lease liabilities, non-current$19,127 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Ordinary Shares
6 Months Ended
Oct. 31, 2022
Equity [Abstract]  
Ordinary Shares Ordinary Shares
The Company’s articles of association designated and authorized the Company to issue 165 million ordinary shares at a par value per ordinary share of €0.01 per share.
Each holder of ordinary shares has the right to one vote per ordinary share. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the board of directors, subject to the prior rights of holders of all classes of shares outstanding having priority rights to dividends. No dividends have been declared by the Company’s board of directors from inception through October 31, 2022.
Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
As of
October 31, 2022
As of
April 30, 2022
Stock options issued and outstanding4,714,431 5,219,124 
RSUs issued and outstanding
4,536,920 4,717,548 
Remaining shares available for future issuance under the 2012 Plan
21,640,240 17,647,684 
Total ordinary shares reserved
30,891,591 27,584,356 
Convertible Preference Shares
The Company’s board of directors has the authority, for a period of five years from October 10, 2018, without further action by the Company’s shareholders, to issue up to 165 million shares of undesignated convertible preference shares with rights and preferences, including voting rights, designated from time to time by the board of directors. As of October 31, 2022, there were no convertible preference shares issued or outstanding.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans
6 Months Ended
Oct. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Equity Incentive Plans Equity Incentive Plans
In September 2012, the Company’s board of directors adopted and the Company’s shareholders approved the 2012 Stock Option Plan, which was amended and restated in September 2018 and further amended in December 2021 (as amended and restated, the “2012 Plan”). Under the 2012 Plan, the board of directors, the compensation committee, as administrator of the 2012 Plan, and a duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSAs”) or Restricted Stock Units (“RSUs”), to eligible employees, directors, and consultants to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to employees, directors and consultants, and to promote the success of the Company’s business. The Company’s board of directors, compensation committee or a duly authorized committee determines the vesting schedule for all equity-based awards. Stock options and RSUs granted to employees generally vest over four years, subject to the employees’ continued service to the Company. The Company’s compensation committee may explicitly deviate from the general vesting schedules in its approval of an equity-based award, as it may deem appropriate. Stock options expire ten years after the date of grant. Stock options, RSAs and RSUs that are canceled under certain conditions become available for future grant or sale under the 2012 Plan unless the 2012 Plan is terminated.
The equity awards available for grant were as follows: 
Six Months Ended October 31, 2022
Available at beginning of fiscal year17,647,684 
Awards authorized4,708,746 
Options granted(94,105)
Options cancelled114,072 
RSUs granted(1,230,913)
RSUs cancelled494,235 
Shares withheld for taxes521 
Available at end of period21,640,240 
Stock Incentive Plans Assumed in Acquisitions
In connection with acquisitions completed in prior years, the Company assumed certain unvested stock options that were outstanding on the date of the respective acquisitions.
The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plans and are included in the stock option activity table below.
Stock Options
The following table summarizes stock option activity (in thousands, except share and per share data):
Stock Options Outstanding
Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
Balance as of April 30, 20225,219,124 $29.41 6.22$266,021 
Stock options granted94,105 $82.24 
Stock options exercised(484,076)$16.04 
Stock options cancelled(113,359)$79.85 
Stock options assumed in acquisition cancelled(1,363)$54.63 
Balance as of October 31, 20224,714,431 $30.62 5.80$187,821 
Exercisable as of October 31, 20223,818,238 $21.19 5.52$173,361 
Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase ordinary shares and the fair value of the Company’s ordinary shares. The weighted-average grant-date fair value per share of stock options granted was $49.97 and $48.56 for the three and six months ended October 31, 2022, respectively. The weighted-average grant-date fair value per share of stock options assumed related to the Cmd and build.security acquisitions was $122.13 for the three and six months ended October 31, 2021.
As of October 31, 2022, the Company had unrecognized stock-based compensation expense of $37.2 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 2.22 years.
RSUs
The following table summarizes RSU activity under the 2012 Plan:
Number of AwardsWeighted-Average Grant Date Fair Value
Outstanding and unvested at April 30, 20224,717,548 $108.44 
RSUs granted1,230,913 $81.65 
RSUs released(917,306)$102.56 
RSUs cancelled(494,235)$109.97 
Outstanding and unvested at October 31, 20224,536,920 $102.20 
As of October 31, 2022, the Company had unrecognized stock-based compensation expense of $421.0 million related to RSUs that the Company expects to recognize over a weighted-average period of 2.69 years.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable to Ordinary Shareholders
6 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Ordinary Shareholders Net Loss Per Share Attributable to Ordinary Shareholders
The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Numerator:
Net loss$(47,305)$(47,023)$(116,856)$(81,512)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted
95,307,146 92,206,199 94,964,423 91,703,786 
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.50)$(0.51)$(1.23)$(0.89)
Since the Company is in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods. The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:
Six Months Ended October 31,
20222021
Stock options4,714,431 5,913,745 
RSUs4,536,920 3,074,014 
Total9,251,351 8,987,759 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
6 Months Ended
Oct. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe Company is incorporated in the Netherlands but operates in various countries with differing tax laws and rates. The Company recorded a provision for income taxes of $7.0 million and $2.9 million for the three months ended October 31, 2022 and 2021, respectively, and $9.9 million and $5.5 million for the six months ended October 31, 2022 and 2021, respectively. The provision for income taxes in the three and six months ended October 31, 2022 includes a one-time charge of $3.7 million related to completion of acquisition related integration. The remaining increase was primarily due to foreign taxes. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period loss before tax plus the tax effect of any significant unusual items, discrete events, or changes in tax law.The Company assesses uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainties in Tax. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans
6 Months Ended
Oct. 31, 2022
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit PlansThe Company has a defined-contribution plan in the U.S. intended to qualify under Section 401 of the Internal Revenue Code (the “401(k) Plan”). The Company has contracted with a third-party provider to act as a custodian and trustee, and to process and maintain the records of participant data. Substantially all the expenses incurred for administering the 401(k) Plan are paid by the Company. The 401(k) Plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the 401(k) Plan up to 6% of the participating employee’s W-2 earnings and wages. The Company recorded $4.4 million and $3.5 million of expense related to the 401(k) Plan for the three months ended October 31, 2022 and 2021, respectively, and $9.1 million and $7.0 million for the six months ended October 31, 2022 and 2021, respectively.The Company also has defined-contribution plans in certain other countries for which the Company recorded $2.1 million and $1.6 million of expense for the three months ended October 31, 2022 and 2021, respectively, and $4.5 million and $3.2 million for the six months ended October 31, 2022 and 2021, respectively.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information
6 Months Ended
Oct. 31, 2022
Segment Reporting [Abstract]  
Segment Information Segment Information
The following table summarizes the Company’s total revenue by geographic area based on the billing address of the customers (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
United States$159,694 $115,509 $305,061 $218,649 
Rest of world104,707 90,471 209,421 180,426 
Total revenue$264,401 $205,980 $514,482 $399,075 
Other than the United States, no other individual country exceeded 10% or more of total revenue during the periods presented.
The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):
As of
October 31, 2022
As of
April 30, 2022
United States$21,862 $22,112 
The Netherlands4,777 1,728 
United Kingdom3,188 4,478 
India2,649 3,407 
Rest of world3,060 919 
Total long-lived assets$35,536 $32,644 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events
6 Months Ended
Oct. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events 16. Subsequent EventsOn November 30, 2022, the Company committed to a plan to align its investments more closely with its strategic priorities by reducing the Company’s workforce by approximately 13% and implementing certain facilities-related cost optimization actions. Pursuant to this plan, Elastic intends to rebalance investments across all functions and to strategically reinvest some savings in key priority areas to drive growth. The Company expects to incur total pre-tax non-recurring charges of approximately $32 million to $36 million under the plan of which estimated charges in the range of $25 million to $28 million will consist of employee-related costs, including severance and other termination benefits, with the remaining costs related to the optimization of office space. The substantial majority of these charges will result in cash expenditures. The Company expects to incur the substantial majority of these charges during the third quarter of fiscal 2023 and expects to incur the remaining amount of these charges in future periods. The Company expects that the implementation of the workforce reductions and facilities cost optimization will be substantially completed by the end of the first quarter of fiscal 2024, although the timing of workforce reductions may vary by country based on local legal requirements. The foregoing estimates of the charges the Company expects to incur under the plan are subject to assumptions, including application of local legal requirements in various jurisdictions, and actual charges may differ from such estimates.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Oct. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying interim condensed consolidated balance sheet as of October 31, 2022; interim condensed consolidated statements of operations, comprehensive loss, and shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and interim condensed consolidated statements of cash flows for the six months ended October 31, 2022 and 2021; are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all normal recurring adjustments necessary to fairly state the Company’s financial position as of October 31, 2022; results of the Company’s operations for the three and six months ended October 31, 2022 and 2021; statements of shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and statements of cash flows for the six months ended October 31, 2022 and 2021. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the three and six months ended October 31, 2022 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2023, or any future period.
The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of April 30, 2022 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2022 filed with the SEC on June 21, 2022 (“the Company's Annual Report on Form 10-K”).
Fiscal Year
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ending April 30, 2023.
Use of Estimates and Judgments
Use of Estimates and Judgments
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, the discount rate used for operating leases and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Performance Obligations (Tables)
6 Months Ended
Oct. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from External Customers by Products and Services
The following table presents revenue by category (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$103,237 39 %$69,031 34 %$200,966 39 %$130,561 33 %
Other subscription137,974 52 %121,226 58 %272,059 53 %236,881 59 %
Total subscription241,211 91 %190,257 92 %473,025 92 %367,442 92 %
Services23,190 %15,723 %41,457 %31,633 %
Total revenue$264,401 100 %$205,980 100 %$514,482 100 %$399,075 100 %
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Tables)
6 Months Ended
Oct. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on Recurring Basis
The following table summarizes assets that are measured at fair value on a recurring basis as of October 31, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$566,258 $— $— $566,258 
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$559,462 $— $— $559,462 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Tables)
6 Months Ended
Oct. 31, 2022
Balance Sheet Components [Abstract]  
Schedule of Cost and Accumulated Depreciation of Property and Equipment
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
Useful Life (in years)As of
October 31, 2022
As of
April 30, 2022
Leasehold improvementsLesser of estimated useful life or remaining lease term$11,017 $10,863 
Computer hardware and software32,186 1,473 
Furniture and fixtures
3-5
5,979 5,753 
Assets under construction21 1,119 
Total property and equipment19,203 19,208 
Less: accumulated depreciation(13,507)(12,001)
Property and equipment, net$5,696 $7,207 
Schedule of Intangible Assets
Intangible assets consisted of the following as of October 31, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $37,279 $32,851 3.1
Customer relationships19,598 15,428 4,170 0.9
Trade names2,872 2,476 396 0.9
Total$92,600 $55,183 $37,417 3.0
Foreign currency translation adjustment(33)
Total$37,384 
Intangible assets consisted of the following as of April 30, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $31,355 $38,775 3.6
Customer relationships19,598 13,177 6,421 1.4
Trade names2,872 2,263 609 1.4
Total$92,600 $46,795 $45,805 3.2
Foreign currency translation adjustment(5)
Total$45,800 
Schedule of Amortization Expense for Intangible Assets
Amortization expense for the intangible assets for the three and six months ended October 31, 2022 and 2021 was as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of revenue - subscription$2,961 $2,498 $5,925 $4,510 
Sales and marketing1,232 1,428 2,463 2,857 
Total amortization of acquired intangible assets$4,193 $3,926 $8,388 $7,367 
Schedule of Expected Future Amortization Expense of Intangible Assets
The expected future amortization expense related to the intangible assets as of October 31, 2022 was as follows (in thousands, by fiscal year):
Remainder of 2023$8,280 
202413,985 
20258,018 
20265,057 
20272,044 
Total$37,384 
Schedule of Changes to Goodwill
The following table represents the changes to goodwill (in thousands):
Carrying Amount
Balance as of April 30, 2022$303,906 
Foreign currency translation adjustment(164)
Balance as of October 31, 2022$303,742 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Accrued expenses$24,787 $24,066 
Income taxes payable11,352 4,286 
Accrued interest6,918 6,918 
Value added taxes payable5,329 8,926 
Other13,964 9,734 
Total accrued expenses and other liabilities$62,350 $53,930 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Accrued vacation$28,628 $27,280 
Accrued commissions15,654 23,806 
Accrued payroll and withholding taxes7,302 9,030 
Other8,917 7,886 
Total accrued compensation and benefits$60,501 $68,002 
Schedule of Unbilled Accounts Receivable, Deferred Contract Acquisition Costs, and Deferred Revenue from Contracts with Customers
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):
As of
October 31, 2022
As of
April 30, 2022
Unbilled accounts receivable, included in accounts receivable, net$3,236 $9,244 
Deferred contract acquisition costs$122,962 $118,047 
Deferred revenue$433,585 $465,294 
Deferred Contract Acquisition Costs
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$118,047 $86,352 
Capitalization of contract acquisition costs40,589 38,255 
Amortization of deferred contract acquisition costs(35,674)(28,570)
Ending balance$122,962 $96,037 
The Company did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 2022 and 2021.
Deferred Revenue
The following table summarizes the deferred revenue activity (in thousands):
Six Months Ended October 31,
20222021
Beginning balance$465,294 $397,700 
Increases due to invoices issued, excluding amounts recognized as revenue during the period 269,645 238,822 
Increase from acquisitions, net of revenue recognized — 1,001 
Revenue recognized that was included in deferred revenue balance at beginning of period (301,354)(247,210)
Ending balance$433,585 $390,313 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Oct. 31, 2022
Leases [Abstract]  
Components of Lease Costs
Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Operating lease cost$3,318 $2,486 $6,451 $4,771 
Short-term lease cost565 449 1,348 990 
Variable lease cost(3)302 227 507 
Total lease cost$3,880 $3,237 $8,026 $6,268 
Lease Term and Discount Rate Information
Lease term and discount rate information are summarized as follows:
As of
October 31, 2022
Weighted average remaining lease term (years)3.00
Weighted average discount rate4.74 %
Future Minimum Lease Payments Based on Current Lease Accounting Standard
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2022 were as follows (in thousands):
Years Ending April 30,
Remainder of 2023$6,345 
202412,688 
20258,397 
20264,379 
2027918 
Thereafter1,250 
Total minimum lease payments33,977 
Less imputed interest(2,502)
Present value of future minimum lease payments31,475 
Less current lease liabilities(12,348)
Operating lease liabilities, non-current$19,127 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Ordinary Shares (Tables)
6 Months Ended
Oct. 31, 2022
Equity [Abstract]  
Summary of Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
As of
October 31, 2022
As of
April 30, 2022
Stock options issued and outstanding4,714,431 5,219,124 
RSUs issued and outstanding
4,536,920 4,717,548 
Remaining shares available for future issuance under the 2012 Plan
21,640,240 17,647,684 
Total ordinary shares reserved
30,891,591 27,584,356 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans (Tables)
6 Months Ended
Oct. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Equity Awards Available for Grant
The equity awards available for grant were as follows: 
Six Months Ended October 31, 2022
Available at beginning of fiscal year17,647,684 
Awards authorized4,708,746 
Options granted(94,105)
Options cancelled114,072 
RSUs granted(1,230,913)
RSUs cancelled494,235 
Shares withheld for taxes521 
Available at end of period21,640,240 
Summary of Stock Option Activity
The following table summarizes stock option activity (in thousands, except share and per share data):
Stock Options Outstanding
Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
Balance as of April 30, 20225,219,124 $29.41 6.22$266,021 
Stock options granted94,105 $82.24 
Stock options exercised(484,076)$16.04 
Stock options cancelled(113,359)$79.85 
Stock options assumed in acquisition cancelled(1,363)$54.63 
Balance as of October 31, 20224,714,431 $30.62 5.80$187,821 
Exercisable as of October 31, 20223,818,238 $21.19 5.52$173,361 
Summary of RSU Activity
The following table summarizes RSU activity under the 2012 Plan:
Number of AwardsWeighted-Average Grant Date Fair Value
Outstanding and unvested at April 30, 20224,717,548 $108.44 
RSUs granted1,230,913 $81.65 
RSUs released(917,306)$102.56 
RSUs cancelled(494,235)$109.97 
Outstanding and unvested at October 31, 20224,536,920 $102.20 
Summary of Stock-based Compensation Expense Related to Tender Offer Included in Consolidated Statement of Operations
Total stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Cost of revenue
Subscription$2,029 $2,064 $4,189 $4,198 
Services2,313 1,292 4,538 2,867 
Research and development18,763 13,658 37,473 25,755 
Sales and marketing16,013 8,403 31,660 18,253 
General and administrative8,169 4,565 16,310 9,087 
Stock-based compensation expense, net of amounts capitalized47,287 29,982 94,170 60,160 
Capitalized stock-based compensation expense— 54 — 82 
Total stock-based compensation expense$47,287 $30,036 $94,170 $60,242 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable to Ordinary Shareholders (Tables)
6 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders
The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
Numerator:
Net loss$(47,305)$(47,023)$(116,856)$(81,512)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted
95,307,146 92,206,199 94,964,423 91,703,786 
Net loss per share attributable to ordinary shareholders, basic and diluted$(0.50)$(0.51)$(1.23)$(0.89)
Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:
Six Months Ended October 31,
20222021
Stock options4,714,431 5,913,745 
RSUs4,536,920 3,074,014 
Total9,251,351 8,987,759 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information (Tables)
6 Months Ended
Oct. 31, 2022
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area
The following table summarizes the Company’s total revenue by geographic area based on the billing address of the customers (in thousands):
Three Months Ended October 31,Six Months Ended October 31,
2022202120222021
United States$159,694 $115,509 $305,061 $218,649 
Rest of world104,707 90,471 209,421 180,426 
Total revenue$264,401 $205,980 $514,482 $399,075 
Schedule of Property and Equipment, Net of Depreciation
The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):
As of
October 31, 2022
As of
April 30, 2022
United States$21,862 $22,112 
The Netherlands4,777 1,728 
United Kingdom3,188 4,478 
India2,649 3,407 
Rest of world3,060 919 
Total long-lived assets$35,536 $32,644 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Performance Obligations - Schedule of Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 264,401 $ 205,980 $ 514,482 $ 399,075
Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 100.00% 100.00% 100.00% 100.00%
Total subscription        
Disaggregation of Revenue [Line Items]        
Total revenue $ 241,211 $ 190,257 $ 473,025 $ 367,442
Total subscription | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 91.00% 92.00% 92.00% 92.00%
SaaS        
Disaggregation of Revenue [Line Items]        
Total revenue $ 103,237 $ 69,031 $ 200,966 $ 130,561
SaaS | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 39.00% 34.00% 39.00% 33.00%
Self-managed subscription        
Disaggregation of Revenue [Line Items]        
Total revenue $ 137,974 $ 121,226 $ 272,059 $ 236,881
Self-managed subscription | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 52.00% 58.00% 53.00% 59.00%
Professional services        
Disaggregation of Revenue [Line Items]        
Total revenue $ 23,190 $ 15,723 $ 41,457 $ 31,633
Professional services | Revenue | Product        
Disaggregation of Revenue [Line Items]        
% of Total Revenue 9.00% 8.00% 8.00% 8.00%
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Performance Obligations - Additional Information (Details)
$ in Millions
Oct. 31, 2022
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation, amount $ 901.2
Revenue, remaining performance obligation, percentage 89.00%
Revenue, remaining performance obligation, remaining duration 24 months
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) - Money market funds - Recurring - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets $ 566,258 $ 559,462
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 566,258 559,462
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets $ 0 $ 0
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 17, 2021
Oct. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term Debt, Fair Value   $ 480,700
Debt Instrument, Interest Rate, Stated Percentage   4.125%
cmdWatch Security Inc.    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
business combination, replacement awards post-acquisition expense $ 6,600  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 17, 2021
Oct. 31, 2022
Apr. 30, 2022
Business Acquisition [Line Items]      
Goodwill   $ 303,742 $ 303,906
cmdWatch Security Inc.      
Business Acquisition [Line Items]      
Business Combination, Consideration Transferred $ 77,800    
Business Combination, Consideration transferred, held in Escrow 13,400    
Business Combination, Consideration Transferred for Outstanding Options 4,300    
business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash 3,000    
business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash 1,300    
business combination, replacement awards post-acquisition expense 6,600    
Business Combination, Founders Holdback excluded from consideration 6,500    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 15,500    
Goodwill $ 58,700 46,700  
Other Acquisitions      
Business Acquisition [Line Items]      
Business Combination, Consideration Transferred   57,200  
Business Combination, Consideration transferred, held in Escrow   5,400  
Business Combination, Founders Holdback excluded from consideration   6,300  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   9,800  
Business Combination, Deferred Consideration, held by company   $ 6,000  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2022
Apr. 30, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 19,203 $ 19,208
Less: accumulated depreciation (13,507) (12,001)
Property and equipment, net $ 5,696 7,207
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives, description Lesser of estimated useful life or remaining lease term  
Total property and equipment $ 11,017 10,863
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Total property and equipment $ 2,186 1,473
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 5,979 5,753
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Assets under construction    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 21 $ 1,119
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Balance Sheet Components [Abstract]          
Depreciation expense $ 1,000,000 $ 1,000,000 $ 2,000,000 $ 2,000,000  
Goodwill impairment     0 0 $ 0
Impairment of deferred contract acquisition costs recognized     $ 0 $ 0 $ 0
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Oct. 31, 2022
Apr. 30, 2022
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value   $ 92,600 $ 92,600
Accumulated Amortization   55,183 46,795
Net Book Value   $ 37,417 45,805
Weighted Average Remaining Useful Life (in years) 3 years 2 months 12 days 3 years  
Foreign currency translation adjustment   $ (33) (5)
Total   37,384 45,800
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value   70,130 70,130
Accumulated Amortization   37,279 31,355
Net Book Value   $ 32,851 38,775
Weighted Average Remaining Useful Life (in years) 3 years 7 months 6 days 3 years 1 month 6 days  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value   $ 19,598 19,598
Accumulated Amortization   15,428 13,177
Net Book Value   $ 4,170 6,421
Weighted Average Remaining Useful Life (in years) 1 year 4 months 24 days 10 months 24 days  
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Fair Value   $ 2,872 2,872
Accumulated Amortization   2,476 2,263
Net Book Value   $ 396 $ 609
Weighted Average Remaining Useful Life (in years) 1 year 4 months 24 days 10 months 24 days  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Apr. 30, 2022
Finite-Lived Intangible Assets [Line Items]          
Total amortization of acquired intangible assets $ 4,193 $ 3,926 $ 8,388 $ 7,367  
Foreign currency translation adjustment (33)   (33)   $ (5)
Total 37,384   37,384   $ 45,800
Cost of revenue | Subscription - self-managed and SaaS          
Finite-Lived Intangible Assets [Line Items]          
Total amortization of acquired intangible assets 2,961 2,498 5,925 4,510  
Sales and marketing          
Finite-Lived Intangible Assets [Line Items]          
Total amortization of acquired intangible assets $ 1,232 $ 1,428 $ 2,463 $ 2,857  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 8,280  
2024 13,985  
2025 8,018  
2026 5,057  
2027 2,044  
Total $ 37,384 $ 45,800
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Changes to Goodwill (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2022
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 303,906
Foreign currency translation adjustment (164)
Ending balance $ 303,742
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Balance Sheet Components [Abstract]    
Accrued expenses $ 24,787 $ 24,066
Income taxes payable 11,352 4,286
Value added taxes payable 5,329 8,926
Other 13,964 9,734
Total accrued expenses and other liabilities 62,350 53,930
Accrued interest on Senior Notes $ 6,918 $ 6,918
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Balance Sheet Components [Abstract]    
Accrued vacation $ 28,628 $ 27,280
Accrued commissions 15,654 23,806
Accrued payroll and withholding taxes 7,302 9,030
Other 8,917 7,886
Total accrued compensation and benefits $ 60,501 $ 68,002
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Oct. 31, 2021
Apr. 30, 2021
Contract Balances [Line Items]        
Deferred revenue $ 433,585 $ 465,294 $ 390,313 $ 397,700
Contracts with Customers        
Contract Balances [Line Items]        
Unbilled accounts receivable, included in accounts receivable, net 3,236 9,244    
Deferred contract acquisition costs 122,962 118,047    
Deferred revenue $ 433,585 $ 465,294    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Movement in Deferred Revenue [Roll Forward]    
Beginning balance $ 465,294 $ 397,700
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period 269,645 238,822
Revenue recognized that was included in deferred revenue balance at beginning of period (301,354) (247,210)
Ending balance 433,585 390,313
Increases due to invoices issued, excluding amounts recognized as revenue during the period $ 0 $ 1,001
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Contract Acquisition Cost [Roll Forward]    
Beginning balance $ 118,047 $ 86,352
Capitalization of contract acquisition costs 40,589 38,255
Amortization of deferred contract acquisition costs (35,674) (28,570)
Ending balance $ 122,962 $ 96,037
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Beginning balance $ 2,700 $ 2,344
Bad debt expense 785 2,221
Accounts written off (1,684) (1,669)
Ending balance $ 1,801 $ 2,896
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Details) - USD ($)
1 Months Ended 6 Months Ended
Sep. 17, 2021
Jul. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Apr. 30, 2022
Debt Disclosure [Abstract]          
Proceeds from Issuance of Senior Long-term Debt   $ 575,000,000 $ 0 $ 575,000,000  
Debt Instrument, Interest Rate, Stated Percentage     4.125%    
Long-term debt, net   565,700,000 $ 567,026,000   $ 566,520,000
underwriting commissions   7,200,000      
Other issuance cost   2,100,000      
Debt Issuance Costs, Gross   9,300,000      
Long-term Debt, Gross     575,000,000    
Debt Issuance Costs, Net     (7,974,000)    
Interest Expense, Debt, Excluding Amortization     11,859,000    
Amortization of debt issuance costs     506,000 307,000  
Interest Expense, Debt     12,365,000    
Debt Instrument [Line Items]          
Proceeds from Issuance of Senior Long-term Debt   575,000,000 $ 0 575,000,000  
Debt Instrument, Interest Rate, Stated Percentage     4.125%    
Long-term debt, net   565,700,000 $ 567,026,000   $ 566,520,000
underwriting commissions   7,200,000      
Other issuance cost   2,100,000      
Debt Issuance Costs, Gross   $ 9,300,000      
Long-term Debt, Gross     575,000,000    
Debt Issuance Costs, Net     7,974,000    
Interest Expense, Debt, Excluding Amortization     11,859,000    
Amortization of debt issuance costs     506,000 $ 307,000  
Interest Expense, Debt     $ 12,365,000    
cmdWatch Security Inc.          
Debt Instrument [Line Items]          
Business Combination, Consideration Transferred for Outstanding Options $ 4,300,000        
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details)
6 Months Ended
Oct. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Letters of credit outstanding amount $ 2,300,000
Provision for indemnification claims 0
Proceeds from Legal Settlements $ 10,200,000
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Leases [Abstract]        
Operating lease cost $ 3,318 $ 2,486 $ 6,451 $ 4,771
Short-term lease cost 565 449 1,348 990
Variable lease cost (3) (302) (227) (507)
Total lease cost $ 3,880 $ 3,237 $ 8,026 $ 6,268
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Term and Discount Rate Information (Details)
Oct. 31, 2022
Leases [Abstract]  
Weighted average remaining lease term (years) 3 years
Weighted average discount rate 4.74%
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Leases [Abstract]    
Remainder of 2023 $ 6,345  
2024 12,688  
2025 8,397  
2026 4,379  
2027 918  
Thereafter 1,250  
Total minimum lease payments 33,977  
Less imputed interest (2,502)  
Present value of future minimum lease payments 31,475  
Less current lease liabilities (12,348) $ (11,219)
Operating lease liabilities, non-current $ 19,127 $ 16,482
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Ordinary Shares - Additional Information (Details)
6 Months Ended
Oct. 10, 2018
shares
Oct. 31, 2022
€ / shares
Oct. 31, 2022
USD ($)
shares
Apr. 30, 2022
shares
Class of Stock [Line Items]        
Ordinary shares, shares authorized (in shares)     165,000,000  
Ordinary shares, voting rights   one vote per ordinary share    
Dividends declared | $     $ 0  
Convertible Preference Shares        
Class of Stock [Line Items]        
Preferred stock, shares authorized term 5 years      
Preference shares, shares authorized (in shares) 165,000,000   165,000,000 165,000,000
Preference shares, shares issued (in shares)     0 0
Preference shares, shares outstanding (in shares)     0 0
Maximum        
Class of Stock [Line Items]        
Par value of shares issued ( in € / shares) | € / shares   € 0.01    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) - shares
Oct. 31, 2022
Apr. 30, 2022
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 30,891,591 27,584,356
Stock options    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 4,714,431 5,219,124
RSUs    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 4,536,920 4,717,548
2012 Plan    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 21,640,240 17,647,684
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2018
Oct. 31, 2022
Oct. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Unrecognized stock-based compensation expense related to unvested stock options   $ 37.2 $ 37.2
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue   $ 49.97 $ 48.56
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue   $ 49.97 $ 48.56
Unrecognized stock-based compensation expense related to unvested stock options   $ 37.2 $ 37.2
Equity Settled RSUs      
Share-Based Payment Arrangement [Abstract]      
Unrecognized stock-based compensation expense related to unvested stock options   421.0 421.0
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense related to unvested stock options   $ 421.0 $ 421.0
2012 Plan      
Share-Based Payment Arrangement [Abstract]      
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue     $ 122.13
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue     $ 122.13
New Employee | 2012 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term (in years) 4 years    
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details)
6 Months Ended
Oct. 31, 2022
shares
Equity Awards, Outstanding [Roll Forward]  
Available at beginning of fiscal year (in shares) 17,647,684
Awards authorized (in shares) 4,708,746
Options granted (in shares) (94,105)
Options cancelled (in shares) 114,072
Available at end of fiscal year (in shares) 21,640,240
RSUs  
Equity Awards, Outstanding [Roll Forward]  
RSUs granted (in shares) (1,230,913)
RSUs cancelled (in shares) 494,235
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 521
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
USD ($)
$ / shares
shares
Oct. 31, 2022
USD ($)
$ / shares
shares
Options, Outstanding Number [Roll Forward]    
Stock options granted (in shares)   94,105
Stock options    
Aggregate Intrinsic Value    
Unrecognized over a weighted-average period (in years)   2 years 2 months 19 days
2012 Plan    
Options, Outstanding Number [Roll Forward]    
Beginning balance (in shares) 5,219,124 5,219,124
Stock options granted (in shares)   94,105
Stock options assumed in acquisition (in dollars per share) | $ / shares   $ 16.04
Stock options assumed in acquisition (in shares)   (484,076)
Stock options exercised (in shares)   (113,359)
Stock options cancelled (in shares)   (1,363)
Stock options assumed in acquisition cancelled (in shares)   4,714,431
Exercisable as of April 30, 2021 (in dollars per share) | $ / shares   $ 21.19
Exercisable as of April 30, 2021 (in shares)   3,818,238
Options Outstanding, Weighted Average Exercise Price [Abstract]    
Beginning balance (in dollars per share) | $ / shares $ 29.41 $ 29.41
Stock options granted (in dollar per share) | $ / shares   82.24
Stock options exercised (in dollars per share) | $ / shares   79.85
Stock options cancelled (in dollars per share) | $ / shares   54.63
Stock options assumed in acquisition cancelled (in dollars per share) | $ / shares   $ 30.62
Remaining Contractual Term (in years)    
Remaining Contractual Term (in years) 6 years 2 months 19 days 5 years 9 months 18 days
Exercisable, Remaining Contractual Term (in years)   5 years 6 months 7 days
Aggregate Intrinsic Value    
Beginning balance | $ $ 266,021 $ 266,021
Ending balance | $   187,821
Exercisable as of April 30, 2021 | $   $ 173,361
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans - Summary of RSU Activity (Details) - RSUs
6 Months Ended
Oct. 31, 2022
$ / shares
shares
Non-option Awards, Outstanding Number [Roll Forward]  
Number of Awards, RSUs granted (in shares) 1,230,913
Number of Awards, RSUs cancelled (in shares) (494,235)
Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward]  
Unrecognized over a weighted-average period (in years) 2 years 8 months 8 days
2012 Plan  
Non-option Awards, Outstanding Number [Roll Forward]  
Number of Awards Outstanding and unvested at Beginning of Year ((in shares) 4,717,548
Number of Awards, RSUs granted (in shares) 1,230,913
Number of Awards, RSUs released (in shares) (917,306)
Number of Awards, RSUs cancelled (in shares) (494,235)
Number of Awards Outstanding and unvested at Year End (in shares) 4,536,920
Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward]  
Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share) | $ / shares $ 108.44
Weighted-Average Grant Date Fair Value, RSUs granted (in dollar per share) | $ / shares 81.65
Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share) | $ / shares 102.56
Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share) | $ / shares 109.97
Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share) | $ / shares $ 102.20
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 47,287 $ 29,982 $ 94,170 $ 60,160
Capitalized stock-based compensation expense 0 54 0 82
Total stock-based compensation expense 47,287 30,036 94,170 60,242
Subscription        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 2,029 2,064 4,189 4,198
Services        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 2,313 1,292 4,538 2,867
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 18,763 13,658 37,473 25,755
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 16,013 8,403 31,660 18,253
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 8,169 $ 4,565 $ 16,310 $ 9,087
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Numerator:        
Net loss $ (47,305) $ (47,023) $ (116,856) $ (81,512)
Denominator:        
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) 95,307,146 92,206,199 94,964,423 91,703,786
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares)     94,964,423 91,703,786
Net loss per share attributable to ordinary shareholders, diluted (in dollars per share)     $ (1.23) $ (0.89)
Net loss per share attributable to ordinary shareholders, basic (in dollars per share) $ (0.50) $ (0.51) $ (1.23) $ (0.89)
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) - shares
6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 9,251,351 8,987,759
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 4,714,431 5,913,745
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 4,536,920 3,074,014
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 7,043 $ 2,850 $ 9,891 $ 5,503
Tax Provision Adjustment - acquisition related $ 3,700      
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
United States        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution expense related to plan $ 4.4 $ 3.5 $ 9.1 $ 7.0
Other Countries        
Defined Contribution Plan Disclosure [Line Items]        
Defined contribution expense related to plan $ 2.1 $ 1.6 $ 4.5 $ 3.2
Maximum | United States        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of defined contribution to participating employees     6.00%  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 264,401 $ 205,980 $ 514,482 $ 399,075
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue 159,694 115,509 305,061 218,649
Rest of world        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenue $ 104,707 $ 90,471 $ 209,421 $ 180,426
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 35,536 $ 32,644
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 21,862 22,112
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 3,188 4,478
INDIA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 2,649 3,407
Rest of world    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 3,060 919
NETHERLANDS    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 4,777 $ 1,728
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events - Additional Information (Details) - Subsequent Event
$ in Millions
Nov. 30, 2022
USD ($)
Employee Severance  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent 13.00%
Minimum  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost Remaining $ 32
Minimum | Employee Severance  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost Remaining 25
Maximum  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost Remaining 36
Maximum | Employee Severance  
Subsequent Event [Line Items]  
Restructuring and Related Cost, Expected Cost Remaining $ 28
XML 81 estc-20221031_htm.xml IDEA: XBRL DOCUMENT 0001707753 2022-05-01 2022-10-31 0001707753 2022-11-30 0001707753 2022-10-31 0001707753 2022-04-30 0001707753 us-gaap:ConvertiblePreferredStockMember 2022-10-31 0001707753 us-gaap:ConvertiblePreferredStockMember 2022-04-30 0001707753 estc:OrdinarySharesZeroPointZeroOneMember 2022-04-30 0001707753 estc:OrdinarySharesZeroPointZeroOneMember 2022-10-31 0001707753 estc:SubscriptionMember 2022-08-01 2022-10-31 0001707753 estc:SubscriptionMember 2021-08-01 2021-10-31 0001707753 estc:SubscriptionMember 2022-05-01 2022-10-31 0001707753 estc:SubscriptionMember 2021-05-01 2021-10-31 0001707753 estc:ProfessionalServicesMember 2022-08-01 2022-10-31 0001707753 estc:ProfessionalServicesMember 2021-08-01 2021-10-31 0001707753 estc:ProfessionalServicesMember 2022-05-01 2022-10-31 0001707753 estc:ProfessionalServicesMember 2021-05-01 2021-10-31 0001707753 2022-08-01 2022-10-31 0001707753 2021-08-01 2021-10-31 0001707753 2021-05-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2022-07-31 0001707753 us-gaap:TreasuryStockMember 2022-07-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001707753 us-gaap:RetainedEarningsMember 2022-07-31 0001707753 2022-07-31 0001707753 us-gaap:CommonStockMember 2022-08-01 2022-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0001707753 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0001707753 us-gaap:CommonStockMember 2022-10-31 0001707753 us-gaap:TreasuryStockMember 2022-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001707753 us-gaap:RetainedEarningsMember 2022-10-31 0001707753 us-gaap:CommonStockMember 2021-07-31 0001707753 us-gaap:TreasuryStockMember 2021-07-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001707753 us-gaap:RetainedEarningsMember 2021-07-31 0001707753 2021-07-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001707753 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2021-10-31 0001707753 us-gaap:TreasuryStockMember 2021-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001707753 us-gaap:RetainedEarningsMember 2021-10-31 0001707753 2021-10-31 0001707753 us-gaap:CommonStockMember 2022-04-30 0001707753 us-gaap:TreasuryStockMember 2022-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001707753 us-gaap:RetainedEarningsMember 2022-04-30 0001707753 us-gaap:CommonStockMember 2022-05-01 2022-10-31 0001707753 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-10-31 0001707753 us-gaap:RetainedEarningsMember 2022-05-01 2022-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-10-31 0001707753 us-gaap:CommonStockMember 2021-04-30 0001707753 us-gaap:TreasuryStockMember 2021-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001707753 us-gaap:RetainedEarningsMember 2021-04-30 0001707753 2021-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-10-31 0001707753 us-gaap:CommonStockMember 2021-05-01 2021-10-31 0001707753 us-gaap:RetainedEarningsMember 2021-05-01 2021-10-31 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-10-31 0001707753 2020-05-01 2020-10-31 0001707753 estc:SaaSSelfManagedMember 2022-08-01 2022-10-31 0001707753 estc:SaaSSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-08-01 2022-10-31 0001707753 estc:SaaSSelfManagedMember 2021-08-01 2021-10-31 0001707753 estc:SaaSSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:SaaSSelfManagedMember 2022-05-01 2022-10-31 0001707753 estc:SaaSSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2022-10-31 0001707753 estc:SaaSSelfManagedMember 2021-05-01 2021-10-31 0001707753 estc:SaaSSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 estc:SelfManagedSubscriptionMember 2022-08-01 2022-10-31 0001707753 estc:SelfManagedSubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-08-01 2022-10-31 0001707753 estc:SelfManagedSubscriptionMember 2021-08-01 2021-10-31 0001707753 estc:SelfManagedSubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:SelfManagedSubscriptionMember 2022-05-01 2022-10-31 0001707753 estc:SelfManagedSubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2022-10-31 0001707753 estc:SelfManagedSubscriptionMember 2021-05-01 2021-10-31 0001707753 estc:SelfManagedSubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 estc:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-08-01 2022-10-31 0001707753 estc:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2022-10-31 0001707753 estc:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-08-01 2022-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2022-10-31 0001707753 estc:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-08-01 2022-10-31 0001707753 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-08-01 2021-10-31 0001707753 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2022-10-31 0001707753 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2021-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 2021-07-01 2021-07-31 0001707753 estc:CmdWatchSecurityIncMember 2021-09-17 2021-09-17 0001707753 estc:CmdWatchSecurityIncMember 2021-09-17 0001707753 estc:OtherAcquisitionsMember 2022-05-01 2022-10-31 0001707753 estc:OtherAcquisitionsMember 2022-10-31 0001707753 estc:CmdWatchSecurityIncMember 2022-10-31 0001707753 us-gaap:LeaseholdImprovementsMember 2022-05-01 2022-10-31 0001707753 us-gaap:LeaseholdImprovementsMember 2022-10-31 0001707753 us-gaap:LeaseholdImprovementsMember 2022-04-30 0001707753 estc:ComputerHardwareAndSoftwareMember 2022-05-01 2022-10-31 0001707753 estc:ComputerHardwareAndSoftwareMember 2022-10-31 0001707753 estc:ComputerHardwareAndSoftwareMember 2022-04-30 0001707753 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-05-01 2022-10-31 0001707753 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-05-01 2022-10-31 0001707753 us-gaap:FurnitureAndFixturesMember 2022-10-31 0001707753 us-gaap:FurnitureAndFixturesMember 2022-04-30 0001707753 us-gaap:AssetUnderConstructionMember 2022-10-31 0001707753 us-gaap:AssetUnderConstructionMember 2022-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2022-10-31 0001707753 us-gaap:DevelopedTechnologyRightsMember 2022-05-01 2022-10-31 0001707753 us-gaap:CustomerRelationshipsMember 2022-10-31 0001707753 us-gaap:CustomerRelationshipsMember 2022-05-01 2022-10-31 0001707753 us-gaap:TradeNamesMember 2022-10-31 0001707753 us-gaap:TradeNamesMember 2022-05-01 2022-10-31 0001707753 us-gaap:DevelopedTechnologyRightsMember 2022-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2022-05-01 2022-07-31 0001707753 us-gaap:CustomerRelationshipsMember 2022-04-30 0001707753 us-gaap:CustomerRelationshipsMember 2022-05-01 2022-07-31 0001707753 us-gaap:TradeNamesMember 2022-04-30 0001707753 us-gaap:TradeNamesMember 2022-05-01 2022-07-31 0001707753 2022-05-01 2022-07-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2022-08-01 2022-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2022-05-01 2022-10-31 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2021-05-01 2021-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2022-08-01 2022-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2021-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2022-05-01 2022-10-31 0001707753 us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2021-10-31 0001707753 us-gaap:CustomerContractsMember 2022-10-31 0001707753 us-gaap:CustomerContractsMember 2022-04-30 0001707753 srt:MaximumMember 2022-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2022-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2022-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2022-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2022-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2022-10-31 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2022-04-30 0001707753 us-gaap:ConvertiblePreferredStockMember 2018-10-10 2018-10-10 0001707753 us-gaap:ConvertiblePreferredStockMember 2018-10-10 0001707753 estc:ShareBasedPaymentArrangementNewEmployeeMember estc:TwoThousandTwelveStockOptionPlanMember 2018-09-01 2018-09-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-10-31 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2022-05-01 2022-07-31 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2022-05-01 2022-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2022-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2022-05-01 2022-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2022-10-31 0001707753 estc:EquitySettledRestrictedStockUnitsRSUMember 2022-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2022-08-01 2022-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2021-08-01 2021-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2022-05-01 2022-10-31 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2021-05-01 2021-10-31 0001707753 estc:CostOfProfessionalServicesMember 2022-08-01 2022-10-31 0001707753 estc:CostOfProfessionalServicesMember 2021-08-01 2021-10-31 0001707753 estc:CostOfProfessionalServicesMember 2022-05-01 2022-10-31 0001707753 estc:CostOfProfessionalServicesMember 2021-05-01 2021-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2022-08-01 2022-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2021-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2022-05-01 2022-10-31 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2021-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2022-08-01 2022-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2021-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2022-05-01 2022-10-31 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-01 2021-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-10-31 0001707753 us-gaap:EmployeeStockOptionMember 2021-05-01 2021-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-10-31 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2021-10-31 0001707753 srt:MaximumMember country:US 2022-05-01 2022-10-31 0001707753 country:US 2022-08-01 2022-10-31 0001707753 country:US 2021-08-01 2021-10-31 0001707753 country:US 2022-05-01 2022-10-31 0001707753 country:US 2021-05-01 2021-10-31 0001707753 estc:OtherCountriesMember 2022-08-01 2022-10-31 0001707753 estc:OtherCountriesMember 2021-08-01 2021-10-31 0001707753 estc:OtherCountriesMember 2022-05-01 2022-10-31 0001707753 estc:OtherCountriesMember 2021-05-01 2021-10-31 0001707753 country:US 2022-08-01 2022-10-31 0001707753 country:US 2021-08-01 2021-10-31 0001707753 country:US 2022-05-01 2022-10-31 0001707753 country:US 2021-05-01 2021-10-31 0001707753 us-gaap:NonUsMember 2022-08-01 2022-10-31 0001707753 us-gaap:NonUsMember 2021-08-01 2021-10-31 0001707753 us-gaap:NonUsMember 2022-05-01 2022-10-31 0001707753 us-gaap:NonUsMember 2021-05-01 2021-10-31 0001707753 country:US 2022-10-31 0001707753 country:US 2022-04-30 0001707753 country:NL 2022-10-31 0001707753 country:NL 2022-04-30 0001707753 country:GB 2022-10-31 0001707753 country:GB 2022-04-30 0001707753 country:IN 2022-10-31 0001707753 country:IN 2022-04-30 0001707753 estc:RestOfWorldMember 2022-10-31 0001707753 estc:RestOfWorldMember 2022-04-30 0001707753 us-gaap:EmployeeSeveranceMember us-gaap:SubsequentEventMember 2022-11-30 2022-11-30 0001707753 srt:MinimumMember us-gaap:SubsequentEventMember 2022-11-30 0001707753 srt:MaximumMember us-gaap:SubsequentEventMember 2022-11-30 0001707753 srt:MinimumMember us-gaap:EmployeeSeveranceMember us-gaap:SubsequentEventMember 2022-11-30 0001707753 srt:MaximumMember us-gaap:EmployeeSeveranceMember us-gaap:SubsequentEventMember 2022-11-30 shares iso4217:USD iso4217:EUR shares iso4217:USD shares pure 0001707753 --04-30 false 2022-10-31 2023 Q2 10-Q true 2022-10-31 false 001-38675 Elastic N.V. P7 800 West El Camino Real Suite 350 Mountain View CA 94040 (650) 458-2620 Ordinary shares, Par Value €0.01 Per Share ESTC NYSE Yes Yes Large Accelerated Filer false false false 95605341 856237000 860949000 2385000 2688000 1801000 2700000 185906000 215228000 45418000 43628000 33030000 41215000 1122976000 1163708000 5696000 7207000 303742000 303906000 29840000 25437000 37384000 45800000 77544000 74419000 5395000 5811000 11655000 16643000 1594232000 1642931000 41055000 28403000 62350000 53930000 60501000 68002000 12348000 11219000 410718000 431776000 586972000 593330000 22867000 33518000 567026000 566520000 19127000 16482000 6675000 17648000 1202667000 1227498000 0.01 0.01 165000000 165000000 0 0 0 0 0 0 0.01 0.01 165000000 165000000 95575775 95575775 94174914 94174914 1005000 990000 369000 369000 1351987000 1250108000 -27036000 -18130000 -934022000 -817166000 391565000 415433000 1594232000 1642931000 241211000 190257000 473025000 367442000 23190000 15723000 41457000 31633000 264401000 205980000 514482000 399075000 55101000 42242000 108652000 79762000 19656000 11642000 39084000 23784000 74757000 53884000 147736000 103546000 189644000 152096000 366746000 295529000 75568000 63763000 154217000 123145000 128179000 94953000 253185000 182986000 34925000 30555000 69013000 57607000 238672000 189271000 476415000 363738000 -49028000 -37175000 -109669000 -68209000 6209000 6332000 12610000 8152000 14975000 -666000 15314000 352000 -40262000 -44173000 -106965000 -76009000 7043000 2850000 9891000 5503000 -47305000 -47023000 -116856000 -81512000 -0.50 -0.50 -0.51 -0.51 -1.23 -1.23 -0.89 -0.89 95307146 95307146 92206199 92206199 94964423 94964423 91703786 91703786 -47305000 -47023000 -116856000 -81512000 -6282000 588000 -8906000 -1276000 -6282000 588000 -8906000 -1276000 -53587000 -46435000 -125762000 -82788000 94970627 999000 -369000 1300379000 -20754000 -886717000 393538000 258813 3000 4324000 4327000 346335 3000 -3000 0 47287000 47287000 -47305000 -47305000 -6282000 -6282000 95575775 1005000 -369000 1351987000 -27036000 -934022000 391565000 91770228 963000 -369000 1112845000 -9969000 -647807000 455663000 1266000 1266000 690538 8000 9844000 9852000 105259 1000 -1000 0 29454000 29454000 -47023000 -47023000 588000 588000 92566025 972000 -369000 1153408000 -9381000 -694830000 449800000 94174914 990000 -369000 1250108000 -18130000 -817166000 415433000 484076 6000 7718000 7724000 916785 9000 -9000 0 94170000 94170000 -116856000 -116856000 -8906000 -8906000 95575775 1005000 -369000 1351987000 -27036000 -934022000 391565000 90533985 948000 -369000 1071675000 -8105000 -613318000 450831000 1266000 1266000 1530746 18000 20813000 20831000 501294 6000 -6000 0 59660000 59660000 -81512000 -81512000 -1276000 -1276000 92566025 972000 -369000 1153408000 -9381000 -694830000 449800000 -116856000 -81512000 10430000 9325000 35674000 28570000 506000 307000 5649000 3842000 94170000 59578000 -80000 -249000 -48000 -4000 -67000 -98000 -25193000 -519000 43569000 39277000 -7909000 -2218000 -4809000 3337000 12320000 10485000 -1645000 16719000 -5947000 3823000 -5573000 -3983000 -22168000 -3462000 937000 3668000 822000 751000 0 108104000 0 2713000 -822000 -111568000 0 575000000 7724000 20831000 0 9234000 7724000 586597000 -12854000 -3407000 -5015000 475290000 863637000 403708000 858622000 878998000 12104000 0 3861000 1905000 6605000 4829000 64000 39000 10770000 2330000 0 28000 Organization and Description of Business Elastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. The Company created the Elastic Stack, a powerful set of software products that ingest and store data from any source and in any format, and perform search, analysis, and visualization on that data. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company offers three software solutions built into the Elastic Stack: Enterprise Search, Observability, and Security. The Elastic Stack and the Company’s solutions are designed to run in public or private clouds, in hybrid environments, or in multi-cloud environments. Summary of Significant Accounting Policies<div style="margin-top:12pt"><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:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying interim condensed consolidated balance sheet as of October 31, 2022; interim condensed consolidated statements of operations, comprehensive loss, and shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and interim condensed consolidated statements of cash flows for the six months ended October 31, 2022 and 2021; are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all normal recurring adjustments necessary to fairly state the Company’s financial position as of October 31, 2022; results of the Company’s operations for the three and six months ended October 31, 2022 and 2021; statements of shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and statements of cash flows for the six months ended October 31, 2022 and 2021. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the three and six months ended October 31, 2022 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2023, or any future period. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.</span></div><div style="margin-top:6pt;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 note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of April 30, 2022 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2022 filed with the SEC on June 21, 2022 (“the Company's Annual Report on Form 10-K”).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:6pt;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 fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ending April 30, 2023.</span></div><div style="margin-top:12pt"><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 and Judgments</span></div><div style="margin-top:6pt;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 the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, the discount rate used for operating leases and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.</span></div><div style="margin-top:12pt"><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:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to the Company’s significant accounting policies described in the Company’s 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Awards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In May 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-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%">Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU No. 2021-04”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which clarifies the accounting for modifications or exchanges of a freestanding equity-classified written call option that is not within the scope of another topic. It addresses how an entity should treat, measure the effect of, and recognize the effect of a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange. The Company adopted ASU No. 2021-04 on May 1, 2022. The Company’s adoption of this ASU did not have a material impact on its consolidated financial statements. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, improving consistency in accounting for acquired revenue contracts with customers in a business combination by requiring that acquirers apply ASC Topic 606 to recognize contract assets and contract liabilities as if they had originated the contracts. If the acquiree prepared its financial statements in accordance with U.S. GAAP, the resulting acquired contract assets and liabilities should generally be consistent with the acquiree’s financial statements. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2024. Early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.</span></div> <div style="margin-top:12pt"><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:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The accompanying interim condensed consolidated balance sheet as of October 31, 2022; interim condensed consolidated statements of operations, comprehensive loss, and shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and interim condensed consolidated statements of cash flows for the six months ended October 31, 2022 and 2021; are unaudited. These interim condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all normal recurring adjustments necessary to fairly state the Company’s financial position as of October 31, 2022; results of the Company’s operations for the three and six months ended October 31, 2022 and 2021; statements of shareholders’ equity for the three and six months ended October 31, 2022 and 2021; and statements of cash flows for the six months ended October 31, 2022 and 2021. The financial data and other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the three and six month periods are also unaudited. The results for the three and six months ended October 31, 2022 are not necessarily indicative of the operating results expected for the fiscal year ending April 30, 2023, or any future period. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.</span></div><div style="margin-top:6pt;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 note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”). The condensed balance sheet data as of April 30, 2022 was derived from the Company’s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these unaudited interim condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company’s annual consolidated financial statements and related footnotes included in the Company's Annual Report on Form 10-K for the fiscal year ended April 30, 2022 filed with the SEC on June 21, 2022 (“the Company's Annual Report on Form 10-K”).</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:6pt;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 fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ending April 30, 2023.</span></div> <div style="margin-top:12pt"><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 and Judgments</span></div><div style="margin-top:6pt;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 the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, the discount rate used for operating leases and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.</span></div> Revenue and Remaining Performance Obligations<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;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 revenue by category (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.415%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>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-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>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-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>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-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elastic Cloud</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total subscription</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,401 </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:middle"/><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:middle"><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:middle"><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,980 </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:middle"/><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:middle"><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:middle"><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,482 </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:middle"/><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:middle"><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:middle"><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,075 </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:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:6pt;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 revenue by category (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.415%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>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-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>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-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>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-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elastic Cloud</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total subscription</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,257 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,723 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,401 </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:middle"/><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:middle"><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:middle"><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,980 </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:middle"/><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:middle"><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:middle"><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,482 </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:middle"/><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:middle"><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:middle"><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,075 </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:middle"/><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:middle"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 103237000 0.39 69031000 0.34 200966000 0.39 130561000 0.33 137974000 0.52 121226000 0.58 272059000 0.53 236881000 0.59 241211000 0.91 190257000 0.92 473025000 0.92 367442000 0.92 23190000 0.09 15723000 0.08 41457000 0.08 31633000 0.08 264401000 1 205980000 1 514482000 1 399075000 1 901200000 0.89 P24M Fair Value Measurements<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Assets</span></div><div style="margin-top:6pt;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 measures financial assets and liabilities that are measured at fair value on a recurring basis at each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;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 assets that are measured at fair value on a recurring basis as of October 31, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="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</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:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">566,258 </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:6pt;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 assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="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</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:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,462 </span></td><td style="background-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%">559,462 </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:6pt;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 considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The Company uses quoted prices in active markets for identical assets to determine the fair value of its Level 1 investments in money market funds. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Liabilities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 (the “Senior Notes”) in a private placement. Based on the trading prices of the Senior Notes, the fair value of the Senior Notes as of October 31, 2022 was approximately $480.7 million. While the Senior Notes are recorded at cost, the fair value of the Senior Notes was determined based on quoted prices in markets that are not active; accordingly, the Senior Notes are categorized as Level 2 for purposes of the fair value measurement hierarchy.</span></div> <div style="margin-top:6pt;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 assets that are measured at fair value on a recurring basis as of October 31, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="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</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:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">566,258 </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:6pt;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 assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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="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</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:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,462 </span></td><td style="background-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%">559,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 566258000 0 0 566258000 559462000 0 0 559462000 575000000 0.04125 480700000 Acquisitions<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2022 Acquisitions</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">cmdWatch Security Inc.</span></div><div style="margin-top:6pt;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 17, 2021, the Company acquired 100% of the share capital of cmdWatch Security Inc. (“Cmd”) for a total purchase consideration of $77.8 million. The purchase consideration includes an amount of $13.4 million which is being held in an indemnity escrow fund for 18 months after the acquisition close date. Pursuant to the merger agreement, Cmd’s vested stock options were paid in cash and unvested stock options held by Cmd employees were assumed by the Company. The fair value of the replacement equity awards associated with pre-acquisition service period of $4.3 million, consisting of $3.0 million paid in cash to vested option holders and $1.3 million of non-cash consideration, was included in the total purchase consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that will be recognized as stock-based compensation expense over the remaining service period and was excluded from the total purchase consideration. Additionally, an amount of $6.5 million for post-combination services, which is payable at future dates upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount will be recorded as a post-combination expense over the requisite service period. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The acquisition was accounted for as a business combination in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and accordingly, the total purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The total purchase price allocated to developed technology and goodwill was $15.5 million and $58.7 million, respectively. The fair value assigned to developed technology was determined using the cost to recreate approach. The developed technology asset is being amortized on a straight-line basis over the useful life of 5 years, which approximates the pattern in which the developed technology is utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and is not deductible for income tax purposes. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cmd has been included in the Company’s condensed consolidated results of operations since the acquisition date. Pro forma and historical results of operations for this acquisition have not been presented because they were not material to the condensed consolidated results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Acquisitions</span></div><div style="margin-top:6pt;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 2, 2021 and November 1, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) and Optimyze.cloud Inc. (“Optimyze”), respectively, for a combined total purchase consideration of $57.2 million. The purchase consideration includes an amount of $5.4 million held in an indemnity escrow for the build.security acquisition, which was released on the 12-month anniversary of such acquisition, and $6.0 million held back by the Company for indemnity for the Optimyze acquisition, which will be released upon the 18-month anniversary of such acquisition. These acquisitions were accounted for as business combinations. The total purchase price allocated to developed technology and goodwill was $9.8 million and $46.7 million, respectively. The developed technology intangible assets from these acquisitions are being amortized on a straight-line basis over a useful life of 5 years which approximates the pattern in which the respective developed technologies are utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and the value of the acquired workforce. This goodwill is not deductible for income tax purposes. Build.security and Optimyze have been included in the Company’s condensed consolidated results of operations since their respective acquisition dates. Pro forma and historical results of operations for these acquisitions have not been presented because they were not material to the condensed consolidated results of operations.</span></div>Excluded from the combined purchase consideration from these two acquisitions is an amount of $6.3 million, payable in equal installments at the first and the second anniversary of each of the acquisitions, to certain employees of build.security and Optimyze. These amounts are for post-combination services and will be recorded as a post-combination expense over the requisite service periods. 77800000 13400000 4300000 3000000 1300000 6600000 6500000 15500000 58700000 57200000 5400000 6000000 9800000 46700000 6300000 Balance Sheet Components<div style="margin-top:12pt"><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-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and accumulated depreciation of property and equipment were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><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%">Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lesser of estimated useful life or remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">19,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">5,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">7,207 </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:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property and equipment was $1.0 million and $2.0 million for the three and six months ended October 31, 2022, respectively, and $1.0 million and $2.0 million for the three and six months ended October 31, 2021, respectively.</span></div><div style="margin-top:12pt"><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-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of October 31, 2022 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><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:120%">Gross 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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">70,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,279 </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%">32,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">3.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9</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%">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%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#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%">0.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,417 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</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%">Foreign currency translation adjustment</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="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%">(33)</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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">37,384 </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:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><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:120%">Gross 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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">70,130 </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%">31,355 </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%">38,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</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%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,795 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,805 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</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%">Foreign currency translation adjustment</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="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%">(5)</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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">45,800 </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:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the intangible assets for the three and six months ended October 31, 2022 and 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue - subscription</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%">2,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and 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%">1,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total amortization of acquired intangible 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: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%">4,193 </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%">3,926 </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%">8,388 </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%">7,367 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-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 expected future amortization expense related to the intangible assets as of October 31, 2022 was as follows (in thousands, by fiscal year):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></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%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,384 </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:middle"/></tr></table></div><div style="margin-top:12pt"><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-top:6pt;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 represents the changes to goodwill (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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:120%">Carrying Amount</span></td></tr><tr><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"/></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%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Balance as of October 31, 2022</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%">303,742 </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:7pt;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 goodwill during the six months ended October 31, 2022 and 2021.</span></div><div style="margin-top:12pt"><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 and Other Liabilities</span></div><div style="margin-top:6pt;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 and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,066 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</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%">11,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</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,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value added taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,350 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Compensation and Benefits</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and benefits consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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%">Accrued vacation</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%">28,628 </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%">27,280 </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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 withholding taxes</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%">7,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,886 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</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%">60,501 </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%">68,002 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;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 provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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%">Unbilled accounts receivable, included in accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Deferred contract acquisition costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-top:6pt;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 the deferred contract acquisition costs (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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%">86,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,962 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,037 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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"/></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"/></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"/></tr></table></div><div style="margin-top:6pt;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 did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 2022 and 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:7pt;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 deferred revenue activity (in thousands):</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoices issued, excluding amounts recognized as revenue during the period </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from acquisitions, net of revenue recognized </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%">1,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized that was included in deferred revenue balance at beginning of period </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%">(301,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,585 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,313 </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:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:7pt;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 is a summary of the changes in the Company’s allowance for credit losses (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:top"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</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%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off</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,684)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and accumulated depreciation of property and equipment were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><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%">Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lesser of estimated useful life or remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">19,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">5,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">7,207 </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> Lesser of estimated useful life or remaining lease term 11017000 10863000 P3Y 2186000 1473000 P3Y P5Y 5979000 5753000 21000 1119000 19203000 19208000 13507000 12001000 5696000 7207000 1000000 2000000 1000000 2000000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of October 31, 2022 (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><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:120%">Gross 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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">70,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,279 </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%">32,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">3.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9</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%">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%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#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%">0.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,417 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</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%">Foreign currency translation adjustment</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="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%">(33)</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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">37,384 </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:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><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:120%">Gross 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:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">70,130 </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%">31,355 </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%">38,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</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%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,795 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,805 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</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%">Foreign currency translation adjustment</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="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%">(5)</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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">45,800 </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> 70130000 37279000 32851000 P3Y1M6D 19598000 15428000 4170000 P0Y10M24D 2872000 2476000 396000 P0Y10M24D 92600000 55183000 37417000 P3Y 33000 37384000 70130000 31355000 38775000 P3Y7M6D 19598000 13177000 6421000 P1Y4M24D 2872000 2263000 609000 P1Y4M24D 92600000 46795000 45805000 P3Y2M12D 5000 45800000 <div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the intangible assets for the three and six months ended October 31, 2022 and 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue - subscription</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%">2,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and 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%">1,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">Total amortization of acquired intangible 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: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%">4,193 </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%">3,926 </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%">8,388 </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%">7,367 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2961000 2498000 5925000 4510000 1232000 1428000 2463000 2857000 4193000 3926000 8388000 7367000 <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 expected future amortization expense related to the intangible assets as of October 31, 2022 was as follows (in thousands, by fiscal year):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></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%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,384 </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:middle"/></tr></table></div> 8280000 13985000 8018000 5057000 2044000 37384000 <div style="margin-top:6pt;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 represents the changes to goodwill (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><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:120%">Carrying Amount</span></td></tr><tr><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"/></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%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Balance as of October 31, 2022</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%">303,742 </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> 303906000 -164000 303742000 0 0 0 <div style="margin-top:6pt;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 and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,787 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,066 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</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%">11,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</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,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value added taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,350 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 24787000 24066000 11352000 4286000 6918000 6918000 5329000 8926000 13964000 9734000 62350000 53930000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and benefits consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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%">Accrued vacation</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%">28,628 </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%">27,280 </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:top"><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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 withholding taxes</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%">7,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,886 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</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%">60,501 </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%">68,002 </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> 28628000 27280000 15654000 23806000 7302000 9030000 8917000 7886000 60501000 68002000 <div style="margin-top:6pt;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 provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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%">Unbilled accounts receivable, included in accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Deferred contract acquisition costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-top:6pt;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 the deferred contract acquisition costs (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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%">86,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,962 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,037 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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"/></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"/></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"/></tr></table></div><div style="margin-top:6pt;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 did not recognize any impairment of deferred contract acquisition costs during the six months ended October 31, 2022 and 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:7pt;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 deferred revenue activity (in thousands):</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoices issued, excluding amounts recognized as revenue during the period </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from acquisitions, net of revenue recognized </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%">1,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized that was included in deferred revenue balance at beginning of period </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%">(301,354)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,585 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,313 </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:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 3236000 9244000 122962000 118047000 433585000 465294000 118047000 86352000 40589000 38255000 35674000 28570000 122962000 96037000 0 0 0 465294000 397700000 269645000 238822000 0 1001000 -301354000 -247210000 433585000 390313000 2700000 2344000 785000 2221000 1684000 1669000 1801000 2896000 Senior Notes<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the Senior Notes is payable semi-annually in arrears on January 15 and July 15 of each year, commencing on January 15, 2022. The Company received net proceeds from the offering of the Senior Notes of $565.7 million after deducting underwriting commissions of $7.2 million and incurred additional issuance costs of $2.1 million. Total debt issuance costs of $9.3 million are being amortized to interest expense using the effective interest method over the term of the Senior Notes. The Company may redeem the Senior Notes, in whole or in part, at any time prior to July 15, 2024 at a price equal to 100% of the principal amount thereof plus a “make-whole” premium and accrued and unpaid interest, if any. The Company may at its election redeem all or a part of the Senior Notes on or after July 15, 2024, on any one or more occasions, at the redemption prices set forth in the indenture governing the Senior Notes (the “Indenture”), plus, in each case, accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. In addition, at any time prior to July 15, 2024, the Company may on any one or more occasions redeem up to 40% of the aggregate principal amount of the Senior Notes outstanding under the Indenture with the net cash proceeds of one or more equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes then outstanding, plus accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. The Company may also at its election redeem the Senior Notes in whole, but not in part, at a price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, if certain changes in tax law occur as set forth in the Indenture.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company experiences a change of control triggering event (as defined in the Indenture), the Company must offer to repurchase the Senior Notes at a repurchase price equal to 101% of the principal amount of the Senior Notes to be repurchased, plus accrued and unpaid interest, if any, to the repurchase date.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indenture governing the Senior Notes contain covenants limiting the Company’s ability and the ability of certain subsidiaries to create liens on certain assets to secure debt; grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to, another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the notes are rated investment grade by Moody’s Investors Service, Inc. and Standard &amp; Poor’s Ratings Services. As of October 31, 2022, the Company was in compliance with all of its covenants under the Indenture associated with the Senior Notes.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Senior Notes was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><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:120%">As of<br/>October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal</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:120%">$</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:120%">575,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized debt issuance 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:120%">(7,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net carrying amount</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:120%">$</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:120%">567,026 </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:6pt;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 interest expense recognized related to the Senior Notes (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended October 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">11,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt issuance 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:120%">506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest expense related to the Senior Notes</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:120%">$</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:120%">12,365 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 575000000 565700000 7200000 2100000 9300000 575000000 7974000 567026000 11859000 506000 12365000 Commitments and Contingencies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Hosting Commitments</span></div><div style="margin-top:6pt;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 six months ended October 31, 2022, there were no material changes, outside the ordinary course of business, to the Company’s contractual obligations and commitments reported in the Company's Annual Report on Form 10-K. </span></div><div style="margin-top:12pt"><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:6pt;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 had a total of $2.3 million in letters of credit outstanding in favor of certain landlords for office space as of October 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, results of operations, financial position or cash flows.</span></div><div style="margin-top:6pt;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 accrues estimates for resolution of legal and other contingencies when losses are probable and reasonably estimable.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the results of litigation and claims are inherently unpredictable, the Company does not believe that there were any matters under litigation or claims with a reasonable possibility of the Company incurring a material loss as of October 31, 2022. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;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 indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.</span></div><div style="margin-top:6pt;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, the Company indemnifies its officers, directors and certain key employees against certain liabilities that may arise as a result of their affiliation with the Company. To date, there have been no claims under any indemnification provisions.</span></div> 2300000 0 10200000 Leases<div style="margin-top:6pt;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 leases are composed of corporate office spaces under non-cancelable operating lease agreements that expire at various dates through fiscal 2029. The Company does not have any finance leases. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,268 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease term and discount rate information are summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><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:120%">As of<br/>October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</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%">Weighted average discount rate</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.74 </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-top:6pt;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 lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2022 were as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending April 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,345 </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%">2024</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%">12,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 minimum 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,977 </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 imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 future minimum 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,475 </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 current lease liabilities</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%">(12,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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%">19,127 </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:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease costs included in the condensed consolidated statement of operations were as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,268 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3318000 2486000 6451000 4771000 565000 449000 1348000 990000 3000 302000 227000 507000 3880000 3237000 8026000 6268000 <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%">Lease term and discount rate information are summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><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:120%">As of<br/>October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00</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%">Weighted average discount rate</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.74 </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> P3Y 0.0474 <div style="margin-top:6pt;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 lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of October 31, 2022 were as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending April 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,345 </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%">2024</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%">12,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">1,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 minimum 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,977 </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 imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 future minimum 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,475 </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 current lease liabilities</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%">(12,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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%">19,127 </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> 6345000 12688000 8397000 4379000 918000 1250000 33977000 2502000 31475000 12348000 19127000 Ordinary Shares<div style="margin-top:6pt;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 articles of association designated and authorized the Company to issue 165 million ordinary shares at a par value per ordinary share of €0.01 per share.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of ordinary shares has the right to one vote per ordinary share. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the board of directors, subject to the prior rights of holders of all classes of shares outstanding having priority rights to dividends. No dividends have been declared by the Company’s board of directors from inception through October 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ordinary Shares Reserved for Issuance</span></div><div style="margin-top:6pt;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 had reserved ordinary shares for issuance as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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:120%">Stock options issued and outstanding</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%">4,714,431 </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%">5,219,124 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs issued and outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,536,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,717,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining shares available for future issuance under the 2012 Plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,640,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total ordinary shares reserved</span></div></td><td colspan="2" style="background-color:#ffffff;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,891,591 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Preference Shares</span></div><div style="margin-top:6pt;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 board of directors has the authority, for a period of five years from October 10, 2018, without further action by the Company’s shareholders, to issue up to 165 million shares of undesignated convertible preference shares with rights and preferences, including voting rights, designated from time to time by the board of directors. As of October 31, 2022, there were no convertible preference shares issued or outstanding.</span></div> 165000000 0.01 one vote per ordinary share 0 <div style="margin-top:6pt;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 had reserved ordinary shares for issuance as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</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:120%">Stock options issued and outstanding</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%">4,714,431 </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%">5,219,124 </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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs issued and outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,536,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,717,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining shares available for future issuance under the 2012 Plan</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,640,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total ordinary shares reserved</span></div></td><td colspan="2" style="background-color:#ffffff;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,891,591 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4714431 5219124 4536920 4717548 21640240 17647684 30891591 27584356 P5Y 165000000 0 0 Equity Incentive Plans<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2012, the Company’s board of directors adopted and the Company’s shareholders approved the 2012 Stock Option Plan, which was amended and restated in September 2018 and further amended in December 2021 (as amended and restated, the “2012 Plan”). Under the 2012 Plan, the board of directors, the compensation committee, as administrator of the 2012 Plan, and a duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSAs”) or Restricted Stock Units (“RSUs”), to eligible employees, directors, and consultants to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to employees, directors and consultants, and to promote the success of the Company’s business. The Company’s board of directors, compensation committee or a duly authorized committee determines the vesting schedule for all equity-based awards. Stock options and RSUs granted to employees generally vest over four years, subject to the employees’ continued service to the Company. The Company’s compensation committee may explicitly deviate from the general vesting schedules in its approval of an equity-based award, as it may deem appropriate. Stock options expire ten years after the date of grant. Stock options, RSAs and RSUs that are canceled under certain conditions become available for future grant or sale under the 2012 Plan unless the 2012 Plan is terminated.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity awards available for grant were as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31, 2022</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%">Available at beginning of fiscal year</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%">17,647,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Awards authorized</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,708,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</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%">(94,105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</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%">114,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</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,230,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs cancelled</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%">494,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</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%">521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available at end of period</span></td><td colspan="2" style="background-color:#ffffff;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%">21,640,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><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 Plans Assumed in Acquisitions</span></div><div style="margin-top:6pt;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 acquisitions completed in prior years, the Company assumed certain unvested stock options that were outstanding on the date of the respective acquisitions. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plans and are included in the stock option activity table below.</span></div><div style="margin-top:12pt"><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:6pt;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 stock option activity (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><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:120%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div></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="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%">Balance as of April 30, 2022</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%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,021 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options 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%">94,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options 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%">(484,076)</span></td><td style="background-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.04 </span></td><td style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options cancelled</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%">(113,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisition cancelled</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,363)</span></td><td style="background-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.63 </span></td><td style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</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:10pt;font-weight:400;line-height:100%">4,714,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Exercisable as of October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,818,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52</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%">173,361 </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:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase ordinary shares and the fair value of the Company’s ordinary shares. The weighted-average grant-date fair value per share of stock options granted was $49.97 and $48.56 for the three and six months ended October 31, 2022, respectively. The weighted-average grant-date fair value per share of stock options assumed related to the Cmd and build.security acquisitions was $122.13 for the three and six months ended October 31, 2021.</span></div><div style="margin-top:6pt;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, 2022, the Company had unrecognized stock-based compensation expense of $37.2 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 2.22 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-top:6pt;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 RSU activity under the 2012 Plan:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:120%">Number of Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Grant Date Fair Value</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="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%">Outstanding and unvested at April 30, 2022</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%">4,717,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs 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%">1,230,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 released</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%">(917,306)</span></td><td style="background-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%">102.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 cancelled</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%">(494,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,536,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.20 </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:6pt;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, 2022, the Company had unrecognized stock-based compensation expense of $421.0 million related to RSUs that the Company expects to recognize over a weighted-average period of 2.69 years.</span></div> P4Y <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity awards available for grant were as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.836%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31, 2022</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%">Available at beginning of fiscal year</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%">17,647,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Awards authorized</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,708,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</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%">(94,105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options cancelled</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%">114,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</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,230,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs cancelled</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%">494,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</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%">521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available at end of period</span></td><td colspan="2" style="background-color:#ffffff;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%">21,640,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 17647684 4708746 94105 114072 1230913 494235 521 21640240 <div style="margin-top:6pt;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 stock option activity (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><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:120%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div></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="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%">Balance as of April 30, 2022</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%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,021 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options 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%">94,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options 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%">(484,076)</span></td><td style="background-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.04 </span></td><td style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options cancelled</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%">(113,359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisition cancelled</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,363)</span></td><td style="background-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.63 </span></td><td style="background-color:#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</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:10pt;font-weight:400;line-height:100%">4,714,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Exercisable as of October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,818,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52</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%">173,361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5219124 29.41 P6Y2M19D 266021000 94105 82.24 -484076 16.04 113359 79.85 1363 54.63 -4714431 30.62 P5Y9M18D 187821000 3818238 21.19 P5Y6M7D 173361000 49.97 48.56 122.13 37200000 P2Y2M19D <div style="margin-top:6pt;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 RSU activity under the 2012 Plan:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:120%">Number of Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Grant Date Fair Value</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="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%">Outstanding and unvested at April 30, 2022</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%">4,717,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs 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%">1,230,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 released</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%">(917,306)</span></td><td style="background-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%">102.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 cancelled</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%">(494,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at October 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,536,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4717548 108.44 1230913 81.65 917306 102.56 494235 109.97 4536920 102.20 421000000 P2Y8M8D <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in the Company’s condensed consolidated statements of operations was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">16,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of amounts capitalized</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%">47,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,170 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized stock-based compensation expense</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%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation 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%">47,287 </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%">30,036 </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%">94,170 </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%">60,242 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2029000 2064000 4189000 4198000 2313000 1292000 4538000 2867000 18763000 13658000 37473000 25755000 16013000 8403000 31660000 18253000 8169000 4565000 16310000 9087000 47287000 29982000 94170000 60160000 0 54000 0 82000 47287000 30036000 94170000 60242000 Net Loss Per Share Attributable to Ordinary Shareholders<div style="margin-top:6pt;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 ordinary shareholders (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,023)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,307,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,206,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,964,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,703,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to ordinary shareholders, 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.50)</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.51)</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%">(1.23)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;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 is in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods. The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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%">4,714,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,913,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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,536,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,251,351 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,987,759 </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:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:6pt;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 ordinary shareholders (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,023)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,307,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,206,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,964,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,703,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to ordinary shareholders, 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.50)</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.51)</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%">(1.23)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -47305000 -47023000 -116856000 -81512000 95307146 95307146 92206199 92206199 94964423 94964423 91703786 91703786 -0.50 -0.50 -0.51 -0.51 -1.23 -1.23 -0.89 -0.89 The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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%">4,714,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,913,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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,536,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,251,351 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,987,759 </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:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 4714431 5913745 4536920 3074014 9251351 8987759 Income TaxesThe Company is incorporated in the Netherlands but operates in various countries with differing tax laws and rates. The Company recorded a provision for income taxes of $7.0 million and $2.9 million for the three months ended October 31, 2022 and 2021, respectively, and $9.9 million and $5.5 million for the six months ended October 31, 2022 and 2021, respectively. The provision for income taxes in the three and six months ended October 31, 2022 includes a one-time charge of $3.7 million related to completion of acquisition related integration. The remaining increase was primarily due to foreign taxes. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period loss before tax plus the tax effect of any significant unusual items, discrete events, or changes in tax law.<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses uncertain tax positions in accordance with ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Uncertainties in Tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next twelve months due to the expiration of certain statutes of limitations and settlement of tax audits is not material to the Company’s interim unaudited condensed consolidated financial statements.</span> 7000000 2900000 9900000 5500000 3700000 Employee Benefit PlansThe Company has a defined-contribution plan in the U.S. intended to qualify under Section 401 of the Internal Revenue Code (the “401(k) Plan”). The Company has contracted with a third-party provider to act as a custodian and trustee, and to process and maintain the records of participant data. Substantially all the expenses incurred for administering the 401(k) Plan are paid by the Company. The 401(k) Plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the 401(k) Plan up to 6% of the participating employee’s W-2 earnings and wages. The Company recorded $4.4 million and $3.5 million of expense related to the 401(k) Plan for the three months ended October 31, 2022 and 2021, respectively, and $9.1 million and $7.0 million for the six months ended October 31, 2022 and 2021, respectively.The Company also has defined-contribution plans in certain other countries for which the Company recorded $2.1 million and $1.6 million of expense for the three months ended October 31, 2022 and 2021, respectively, and $4.5 million and $3.2 million for the six months ended October 31, 2022 and 2021, respectively. 0.06 4400000 3500000 9100000 7000000 2100000 1600000 4500000 3200000 Segment Information<div style="margin-top:6pt;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 Company’s total revenue by geographic area based on the billing address of the customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,401 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,980 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,482 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,075 </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:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;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 United States, no other individual country exceeded 10% or more of total revenue during the periods presented.</span></div><div style="margin-top:6pt;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 Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">21,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Netherlands</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,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Kingdom</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,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</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,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</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,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</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%">35,536 </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%">32,644 </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:6pt;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 Company’s total revenue by geographic area based on the billing address of the customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended 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:8pt;font-weight:700;line-height:100%">Six Months Ended October 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,401 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,980 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,482 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Times 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,075 </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:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 159694000 115509000 305061000 218649000 104707000 90471000 209421000 180426000 264401000 205980000 514482000 399075000 <div style="margin-top:6pt;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 Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">21,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Netherlands</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,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 Kingdom</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,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</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,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</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,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</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%">35,536 </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%">32,644 </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> 21862000 22112000 4777000 1728000 3188000 4478000 2649000 3407000 3060000 919000 35536000 32644000 16. Subsequent EventsOn November 30, 2022, the Company committed to a plan to align its investments more closely with its strategic priorities by reducing the Company’s workforce by approximately 13% and implementing certain facilities-related cost optimization actions. Pursuant to this plan, Elastic intends to rebalance investments across all functions and to strategically reinvest some savings in key priority areas to drive growth. The Company expects to incur total pre-tax non-recurring charges of approximately $32 million to $36 million under the plan of which estimated charges in the range of $25 million to $28 million will consist of employee-related costs, including severance and other termination benefits, with the remaining costs related to the optimization of office space. The substantial majority of these charges will result in cash expenditures. The Company expects to incur the substantial majority of these charges during the third quarter of fiscal 2023 and expects to incur the remaining amount of these charges in future periods. The Company expects that the implementation of the workforce reductions and facilities cost optimization will be substantially completed by the end of the first quarter of fiscal 2024, although the timing of workforce reductions may vary by country based on local legal requirements. The foregoing estimates of the charges the Company expects to incur under the plan are subject to assumptions, including application of local legal requirements in various jurisdictions, and actual charges may differ from such estimates. 0.13 32000000 36000000 25000000 28000000 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /J)@E4'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 " #ZB8)5!Z[-B^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITE1,'1[43PI""XHWD(RNQML_I",M/OVIG6WB^@#>,S,+]]\ M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7KDO"EN0O)*2K/M(>H](?: M(XBFN0&'I(PB!3.PBBN1]9W14B=4%-();_2*CY]I6&!& P[HT%,&7G-@_3PQ M'J>A@PM@AA$FE[\+:%;B4OT3NW2 G9)3MFMJ',=Z;)=M$(47%1-6(KA.37LKU]GUU_^%V$73!V9_^Q M\5FP[^#77?1?4$L#!!0 ( /J)@E697)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M^HF"53'<@ZG+!0 T!X !@ !X;"]W;W)K]OFS@.(\,538D\YVO* M8,^"BY0H6!5+1ZX%)5%>E"8.=MV>DY*8M4;#?-M4C(8\4TG,Z%0@F:4I$<]7 M-.';RY;7VF]XB)8;N6+9:11YIQ_URLWT67+U2VB"0V5CB#P;T,#FB0Z"=KQSRZT5?ZF M+GRYO$^_SN$!9DXD#7CR-8[4ZK(U:*&(+DB6J >^_8WN@+HZ+^2)S/^B;7%L MI]-"82853W?%T((T9L5_\K0[$2\+_)H"O"O /Q5X=;_@[PK\'+1H68[U@2@R M&@J^14(?#6EZ(3\W>370Q$QWXTP)V!M#G1H%?$,%:B.Y(H+*H:,@4^]QPEW] M55&/:^I[Z!-G:B71A$4T^K'>@;:4#<+[!EUA:^!]J,Z1[YTA[&)L:$]@+[_C M&RAW3>4_-,"Z5@"'WM^D,%0D=]">\7A?T VREA.[;TT0<>9G")*O3XO*8F4GNYY[8_FY"L50V1 MNB52]SBDSQD1BHKD&3W0-1?*A&>/4B(SG93 6M40KU?B]8[L,4'@UIK?&>OY M[%D+DD@CH+6L(6"_!.Q;&S5A*E;/Z#I.*+K+TCD5)C![ANMZ;7_0ZW=-<-;2 MAG"#$FYP#-P#7<;Z]@+=>$=2XX5W("HF=HIHBBB L4\(PI\0S_(R.X/7S:-^%::QKB>F[U0'6/ 1Y'$:3+ ML_T"NH7CT#TS4AZ('+@N^DJE0I,$!00L@,.8(8F)W9[4%/Z%37C-X1^WW AO MCYQE,0P5O^L:<:VU37%QA8O_%VZ@UV!4/_(M,Z+:XS[IBP'4&VE;->):ZYOB M5B[D6>WC/[CE53P5?!.ST#RV[9G!V AZ"@WR*@_R[";S,^B42T42]&>\KKU1 M'4B\Z+@=\P@^A1UYE1YY=JG)1^P87@#KP>P!;WI=]ZT1[!1>Y%5BY-EMYI:' MT&/3%6OQKXO@V;Z"./).(5&>95' M>78! OL%AB6:/:=S;GHN7AT(F,P> R/7*=3)J]S)L_O-OE?1Y"E<$;:DM8)X M(.CNVVQBY#N%*^'*E?!1KA1D0NB7F.+-)>](>+)DQL\1!Q*_&3]B!/:JIIR5 M%N&CM.B&P1MH\>$*Z:\U>W CISVQCO,4/H0K'\)'^9!^6P.U!SE8M/:?VY=M>UY2O M,B%\E E-4BJ6^L+\" EJ!;*0K@DS=ZT]L![T%"*$*Q'"=H_9=^2*0D?:\.PQ M]7BGT"%A2.OF M:7J283.ZZ/;P'5S9#K;+ROYQ>1U+[;C?*/C:A$7ZD6)T@P-Q[;;;:?M&Q[57-@6M M] ?;K66<4A;EGS>O$V(>F_: ^JOQ%-[C5][CVRVE_&P+4AWSR-I[!Z+*^9+: M"1-[0%/6RGU\NZF4K"^'ZS5L-#XF#X0!H_&*M)?%G*%^N.=3J1*%^A-4,7U8;BVG:\?Y)*53'5[,]7XBV@TD2N@" M2MWS/MS<13%]6JPHOLYG(.=<*9[FBRM*(BKT ;!_P;G:K^@?*">Q1_\"4$L# M!!0 ( /J)@E4]H,--:@< .,? 8 >&PO=V]R:W-H965T&ULK5G;CMLV$/T5U@F*%K!C7G3=BX%DT[0%VFZ03=IGKD2OA M;+^^0UF1;)&BO4T>DI7DX>C,<#CGD+IZE.KO>B6$1I_7955?3U9:;R[F\SI; MB36O7\F-J."7I51KKN%6/5%-%E?-L_=J<26WNBPJ M\5ZA>KM><_7T1I3R\7I")E\>?"@>5MH\F"^N-OQ!W G]:?->P=V\\Y(7:U'5 MA:R0$LOKR6MR<<-2,Z"Q^+,0C_7!-3*AW$OYM[GY-;^>8(-(E"+3Q@6'/SMQ M(\K2> (<_[1.)]T[S<##ZR_>WS7!0S#WO!8WLORKR/7J>I),4"Z6?%OJ#_+Q M%]$&%!I_F2SKYG_TV-KB"*<5_%K .+VXD54MRR+G M6N3H#2]YE0ET9]S5:(8^W;U%/[S\$;U$184^KN2VYE5>7\TUO-F,GV?M6][L MWT)'WG*;Z5>(D2FBF%+'\!O_\-<;!<.Q:_@*B4JC7A= M0YP7KGCV#@*W [.V+NH-S\3U!!9/+=1.3!;?OR 1OG1%]XV<'<7*NEB9S_OB MAMF >P621A1%E_-=X?Q.,PBG 9I9W:$ M-.B0!EZD'T2M59&90C187?CV#L*#%U.6A -T#J,H2=S8P@Y;Z,7V.LOD%I(& MG2L3D,'[4DQ1!5U6+A$OH1B*;GE4^NU(16U"0)4QP-DF.; M41)2.I*>J$M/Y$W/6[$4L*1@XF2E%;1F:,]0:771M.I,UNYRBRPP01B09 #9 M8<6B,<1QASCV(GZOQ(87.1*?@1#-3)G$2[T2,(-'W<&%.[80,889'N"VK0(" MR7;C3CK0;$Q"X'0FD:#^O!91>Q&(^D-^U@IB?2"T)#Z:S&27#/?]B+]&B+)VDANV)QBP.Z "9 MV^YP\1V#.R!GX@5W"TGDNJ@>4"E JR!E1,E,+F=;N!F?_-;KT2I/DV!8H"ZS M,&!C*>W9E7@);?%KI7GU4$"/;#&.SGOKZ"AQ,4N"(5#;+ @3C$> ]M1(_-QX M1ML"Z+*:M>O-&0*SRS(. RL$AUD0D!'*)#UG$C]I=B%H_ME7$38IABP=,J?+ M*B%D!&//G<1/GK=-6_6 *UN_E;?CH'NF(WZJZS37 MAC\9P>4,V.:O@&"[=&PS"OUPK'1ZEB-^F@.(:BN<*N)@JIS ;38#H1U:+=K! MC"QE(YV/]JQ'_:SW!7@FUP8YWV^I ?R]J,2R<"\$:M-% M="RO/0%2/P%Z%M;I%#LX+R742K&3&I.QGM 3(_5OXVZ'O?8T8'M;%D7QD# < M5B2.@K&2Z#F-GK-].[70')LR"O5@%Z[+D,9!.H:S)S;J)[8;N5X7VNS9]IQF M!#(4B*@RP(Q^^$-J4>^I/FE^3W]T!N)]B5M (.6GWN0+L6WD[CKTG7.8GW!M9[6 3WVSDX 70 M?(4YY:I-2F"A03I8%%SB5YB 1%-HQ\NMN$2@W*<88_.O-45\JU=2%?^*?(JZ MAT5=&P72**:MKF'+F)L6]#\.QYP38=/Z4%MY38Y3UK,^\[/^K8(@N'KJDM0E MYCA=T+0:BPM_NBY1&D[#.)S"EO(K\Y8&4Q('TY0$9SDZ-\VV,B$8#[NIPRI- MQW)]<+!]*%Y$,^S%AY_>?7?L_0VS]<:,1>D0PPFK8Q"])F%^3?(ZSYO3 NCJ MYCQQ5E0HXYL"NKPS7;;2(* TTL0Z87<84I#:8^=RK!UY M)^P!H,>93W,[T1Q<.Z';ZF-&8\R&*L5E1Q(RIOY8KU*87Z4< L]ACY(53GYG MMM*8I2QHZO<8J,,P(3&)1E0UZT4)\XN2/F7"GJE,FL;PS" <>L1Y4N(R])V4L%ZX,+]P.5-SMUX./V$Y-;?3SJ&Y MYP=?8,WG[]^Y>BBJ&@3U$@;B5S&$JO9?E/?JDZ\P/40S9(TE1(M[L"8TA%TUZT%E*$0QRHSC2+<,8ZS'$ MB;:8Y<\V=#$C&8]P@C84L"R.(?VY1!$YS353.S_XB@\AEP_TQ2R%![1%_%NZ MH:*E5R@!CE'",$D 1?NY]LE\\LR1-,B_^([1B=7N@>S*CI ?LO%G,-<,Z1&* MD,\E!!27(UJA*))(PH]_2U"MXI2&]?LS^A]YYT5G=I"A%8G^P0$/Y]I$ P': MPRSB7\GI,RH[Y$@\GT0L_P>GXEMGJ@$_8YS$I;'P(,9)<87/I1 U ZO-P"H- MK$L#I\5@5!J,^C+8I8'=E\$I#?*NZT7?<^'6D,/%C)(3H/)K@29OCO>NAOO4TH%GM'7.V\(6K=WNHA9%3BK"IR5$]AM!)&8XWFT M1+8 D+=Z_,\?&QVNJOV:T7,-H,GJ*&!M*CBHE1YU*?J$!3D22+&/S MH;P"F/&04/Q+3(Q[,?"+IP_71"WPG;JH8\?(?Q?*=GHR5%F58)XBL$8$["H" M=F<$1!(Z(LKQ+D)@(Q8*)-).GH9:YMZR$VY@SU[D27":U!Y%S>J3A92?OT. 58&YMZAF/E_ELK9+1N\'8 M$'M*O;@)#3NG80Z?1DZX'O3>HIH&P*[E<#N&P7&C&6WQ75?]?)2U$[^ MH:+>I/,4T37$G%1B3MXHIJA$&!>;0YP<;BDZN:EHIQ-#%;U)YRFB:R@ZK12= M]MN";$L]Q9+86F^K;(< ML$R:KVO+-HV5UI;7>%LT5EHYZK6C+'E2^1>D!YPP$*&]@#<>7>$1+0[_B@8G M:7ZZM2.M[JZ,%_<[M-'<2_T[_M/I?DV/[&LLYTH5"8+5(K-W>PG M?)-04AG4B#\R\:3./J-*RH.47ZHO[]=W,Z^Z(Y&+E:XH4O/O*)8BSRLFGLW"V=H+3;I(=>?Y=/_1"O(K_A6 M,E?U7_348KT96AV4EKO6V-S!+BN:_^G7UA%G!H8'-B"M ;$-V( !;0WHI2.P MUH!=.H+?&M32YXWVVG%QJM/%;2F?4%FA#5OUH?9^;6W\E1751+G7I?DU,W9Z ML92%DGFV3K58HWMM_IE9H!62&_1Q+\JTBJ9"5^CW^QB]??,#>H.R OVVE0>5 M%FMU.]?F'BJF^:H=[UTS'AD8CZ)?9:&W"B7%6JP!^WC MD5'"CRM]C2C^$1&/$.!^EI>;8TC.]XV>?//H/6?0TVR@-1\=X/LLCJ(X""BL MC2&##:MT=J/VZ4K(IR9*)R'K>9R?OLS'V MQ6]2I[G)OH,Q:,QY;5[M ,<%X8QY)O+'<^\",,^/0J\/BUV8CQD+21^6N# : M15[@GV ]K?Y)JS\ZTY92Z2K)C*CUIYQQ4Y+%4Y(E$Y'UHL!/4> 7S+C5R[%H M:/RS21"PP ^LB>>B?!J&S)IW+@JS(*#S15.?[ MJLJ"PA&Y"\WW>6A-/Q?%:<"I-?M<%/89P=:J30 8H9@-)'CL=96E-RK[/LV% MJC6;%N2+J&8B6"]ZP/@A#B)+,X"+6.3;H@$8\2D.?4LU-&Q(HG @O^"S@AJ/ M9QA1F'67U\+3M2G9,Z6K=7@$$VM+UDL1+"*^+1Z >;[OV^)=&(\\3&WM+LP/ MN!<,2">=='+!=B(ORCLM52].-.0!L96[.).128!MZ2Z.!9QA)^XNCIK%0\,! M\5WIC$=KP[-TFYLM!I1,G:&O6.01>W5#.!K@P(DV@,-F$^*1K1D \M#L5P.: MNX(5CU>L[PLM3+[4*&DB#:IFP.#G8[>B(1BEQ-8,P##AV+,E [C0[-$#BKNR M%8_68XN/>BM*]$$6W2Q_7ZSD3J"WK0]^ )W@ T5/9$=T"<"N.+>K"HC,I#AF MN\"%T4$'=!4C'B\9?ZGJIP>QD:5 6:-/GTIYS.I#,N. E_6[A5W@,6JK!\J_T+>[-0 5 MA1&VA;LHW_?H@.RNDL2C]='B@]##62UT&L0K%IC=R98)XCSB!!G 8/E?AN_E==V+9.RQ2W;2V& 8"-AZ,I/,EY^_ED? MC8OU57HT&]2C:+RHT$$9#YL8F(RU-]Y&Q23A:LCA&(W>YZMC-"5;3-P"V/02 MILUWPP0@<>#18*A1(%VU3,:KY7\^4DTZJKO."V/F%L>FP_(";!]9+"$D(1[' MD578Q1!RP-< U*K-]]5 #E#_I(?>D;/&D;,E4;/UP M='T#8=_ZG(&,=AROCL&4;/&D;,E4;/T8=)T,&>]D7GS:T-KWGB,P3+#]N ' M8=/5VJ?#,8"KZD3[K",!<)0')E\,)(&N=2'\>Y\YD-'FY]6S;TJV>%*V9"JV M?BRZ1HJ,-U(7/WD@4$>#G6=> (P1PNSC P"&O9#[]D,O !=$ 1^:@ETC1<8; M*=,_;H2J&LAJ.S)>S59PZSC.\^J)..G!_*1LR51L_8ATS1Z)OGDK&FT37QV# M*=GB2=F2J=CZ+QUTK2,=;QU?W(HH<*A/S29C)0$ AOW .6$ 8 PS>[]* !C% MG X[6)QP3;4\O2+'&Z?22TA M&.;.-@3 :.393\H3 $9,-\2L&3@_>_UK)\K'^KT[950="MV\^W.Z>GJW[Z?Z MC3;K^CM\L\3 ]1C?),V;>QU]\R+AKVGYF!4*Y6)CAO*N [-:RN;=O.:+EOOZ MY;,'J;7OX'4BSY!KOT..Y3B:]QF^GF[K[/Q?]/$_ M1]](AMM6A5OIN3OTVD+8KH-+FK"2H._GCT)R^,Q_Z-:^5O?TZFKKZXD93LC M &%!^((8\=LW=F!]T"7^D&*C0XJ-#R2VL41>NT3>/O7X"YPA!7R3NO37S*!B MJH-B$9]ZH6OY?7.QGE@MS'+<3=A( [/M(/*#3=Q8@XMLWW9:V(9/O_7I[RW% M:YD1CI*-&LSK&CQ6_D]ZN@SXARS 0XJ-#BDV/I#8QL($[<($>PL0SFDXA2D< M4IP3FKP@V ZH*'!]_J<_X>RJCA+=\M3*_GJI!$[D=.IS&^5'4:ZM; MFAJ4[82!OC+#-@'AW@3\M3)USL-7.=]&;3O7*&F<:U"[G4>M\VBO\WLF<=%Q MOFLOBK9W!=_UH[#C6 /S L_M;%DC#YUCB5A$^K MCE6 LSF5]6G9SK9-\7G5"W;F+^S>T-;,CZ")KGO>/_)U!WZ%^32G A5D J&L MLQ#6B-==;3V0;%:U;8],0A-8W6;P1X!P!8#G$\;D:J "M'\MXM]02P,$% M @ ^HF"55WU?%=X"P 6L !@ !X;"]W;W)K"JKC_4#YXWS:9T7]>7DH6DV MKV>S>OG UVG]JMSP0OS/75FMTT;\6MW/ZDW%TU77:9W/L.OZLW6:%9.KB^YO MU]751;EM\JS@UY53;]?KM/K\EN?ET^4$3;[\X4-V_]"T?YA=76S2>W[#FU\V MUY7X;;:GK+(U+^JL+)R*WUU.WJ#7S"-MAZ[%KQE_J@\^.^VAW);EQ_:7=ZO+ MB=N.B.=\V;2(5/QXY'.>YRU)C..W'CK9VVP['G[^0D^Z@Q<'>LW=GM7+-(F_3JHBJ?G*IM+6CMA\Z_76_AD:QH0_&FJ<3_9J)? M>=5D[>=K$2N\XL62 M.S"0^M12IZ:'/$(W?^7M:F$;+SJ;WG9,A,!-<^PO ^PG!'I4>H;_E]5A19 M<2]21IZV8?.CB("Z.XLOG+1QWFRJ5PYQ7SK8Q<@4$%9^FZM?UYMTR2\GX@S4 MO'KDDZL__PGY[E]-8;*#>1VLS=./5Y'K$1*%WL7L\3 <(*W&D+ $$L: 8%)H MD'UHD)&A<4XX[)C^@0>IYX8$R?Z;Z\TB&BH^UMM,B1_)C6*]$7(#Y =*P"0& M6(A'SDGWBUS.JN0=T&F%-NVCM;?9C936%EM3LVK#PMD2./ MN 'UE6L=_'2=Q'T,H4);[F6&Q([[Z>E=7L;AWT6,\;1X6(<@^ -,F 8))+ M@[U+ ZM+=T_\W8137.75,!58'DP%-L-4H,\/36E.&5DAGGW%D^]F>YMG2X$4 M_=HH.9$PK&,BW!$E:B!M!E#PA)(& ."2<$5[H,K_-9\(AIJ3725QA%KB4.\8UL&/C0!]0%/%7@)ICP'!)+]&>[]&I_TZ M;96AE<@3ZXV8C:9MPC-/X$TR8!@DFN1.PA% MKM6Y_^2-DYMUA;=]5RG*0^0AK+C3;F*L/T%I,2@M :6QT^=7=NJ!^H>L3A63 M0)[=%XY(J>U]_+/35&E1YT>OVAXG#03AP%?];+4ZVL^0M!B4EIQW0AB44=G- M@P2'[!I<7*PL MS[9?/*(>BXXF*GCWT.0P8)#GLB=V)5@@.U&X/2$E :@Z+) M\3'H<,@NQ"GQ<59,$,V+E$:AJ][!D4&'"[#J:!UF$.(,K9"8\U-7F?@E)EQ$ M0J1>E(9F?D1#XAY)JX,8AYY3C4.@FE\X%OU8#O MTJQR'MO)UBMCS!GD->QK]WE("6L!2HO/.H($U":#HLDQ,LAPR*[#G2RU_6V; MG\CJD +6'.FB682"P,58E>I [<:@M 24QJ!H0@.WA1 MSZX2?L>R'-8U/U4HZIM(%7TU$F#?R=/'-$5J$H%]U^Y[J'QX4/FP7>4;4Y[# MNC:&(^I1U6E6BV.?+T%I\7F'D( :95 TV<6#\(BM*I2U2-=WE>*=BLFX.HFS MFQCM4U"!$)26@-+8Z?,K.W60_K!=^AM;I,.Z\N6%H>IE4.D.E!:#TI)S3@># M,BF[>%#NL%VY^\8"G9T^^L',(-N9"W2@=F-06@)*8U T.3X&V0[;9;NO*-!A M@V9G*M!A@V:G%>@,,(-F9VAE+M"9<(8"G:F9K4"'!\T./Z=FAT$U.U#: I06 M@](24!J#HLDA-6AVV*[9/7.!#NO2FZ% 9Q_SZ%@"E?'..H($U":#HLG+G09Y MCMCEN5%KX;#)[78#8U,-,2AI% 4T0NI;T:!V8U!: DIC4#0Y1 :EC]B5OI-K MXLQAH6MI%'F4J'.[OIUTLX]&=]H,R^(,\AWV7*3=[$TX%"*BF&6F=B$* MT$%*D,_I(&P1_(QW>P+Z-APH;0%*BT%I"2B-0='DD#I8N6K7TKY?A'1X M&5[3"ZFKOJ"Z +4:@](24!J#HLF!,RATQ*[0P5;HB*XY!0%65=J^E6W-BWW4 MH_UO&I:Z/B\!M"2H2@M 24QLXXP;);!_6/V-6_L34ZHHM?TS!R-4>#ZG>@ MM!B4EIQW0AB447F3G4' HW8![_PZG5&FL=/'/IY1@WKG>8$7J%L3+4#MQJ"T M!)3&H&AR? SJ';6K=_8ZG3DF=-F+1,CS%1_.J2[=(5?=7FIAH!FT.T,K1#P4 MA8%RZS7A<. 2];(TM8L([0[9N*W5H-W1;]P^[G#Q@OD$@^IUU+!ZE4:!Z^- M=06H%@=*2T!I#(HFA\B@Q=&OV$;N=%CHRAB)B/;N^IP:%K!&ZKS' #-==H8% MK,1U2:!.:DPX[ ;JNVO,U"X,_0 =6=1"#[:3H\\HF5-(I6<.2EN TF)06@)* M8U T.:0&A8S^7OO*V0V/#B]=]<)>J.WUM0"U&H/2$E :@Z+)@3.H7O0YMY>C MNJA$B7KSGE-=Z]+\#ZIUF8>EOJP,:I-!T62_#FH7_7_88\X^R-')0Y>T"/4) MT9[3084T4%H"2F-0-#G(!KV-_FY[S='3F\U1?;@HMMYAY" &F50-'D[XD%T\[Y^YSG/ ML#,:#8BJB\SM)L;Z%)06@](24!H[?7YEIPY*F0>[\YQG4)A\'*J+D>U61_L9 M=.DI*"TY[X0P**.RFP?YSH/:>W&H+0$E,:@:')\ M#-J=]RT[SYEC0A?DC(*YH9U!,#>T,BAW)I91,#?A3(*YJ9U1,)\=?+=/^^50 M_TBK^TS,<7-^)WJZKP(1S=7N^Y9VOS3EIONZG]NR:M0W$_]^5 M9?/EE_8;A/;?>G7U/U!+ P04 " #ZB8)55?D>17 * "01 & 'AL M+W=OGNS=S,MJ^-$4%=8[&2R<-^^DJV03@Z*'@KWB1@CH[EOXZ/])-DW[XP M_IO8$%)[K]NR$G>C35WO/D\FHMB0;2X^L1VIY"]KQK=Y+;_RIXG8<9*OFD+; M>">V&^W.7_[0DKV1$GGSUU M*4O&?E-?OJ[N1KZJ$2E)42L7N?SW3.:D+)4G68_?.Z>CXSE5P=//!^\_-16B#J"C27/FFO MO1$NR^M\=LO9B\>5M?2F/C3J-Z6E7K12@?)8<_DKE>7JV9Q5@I5TE==DY3W6 M\I^,@EIX;.W-<['Q?I*1)+RQ]^MCYOWPUQ]O)[4\J2HZ*;H3?&E/@,Z<(/9^ M9E6]$=ZB6I%5O_Q$5O988W2H\1=D=?BMJ#]Y.+CQD(\04)_YY<4#H'AV>7$? M*+ZP%[_?<5G$P,?FP\W_O"YYE-MM&[::,W9UI,)A.Q5):?/8I<7Y&XDLX\@_)F,9G_[2Q#[?X<$=^DL<^ELX,U_2/Y@#4)JV[ MZ"3* S_$OGD[F(93C"+S9K#6;ZB4CISUI$R.4B96*>]/E%.]LAP$$JK C9SV%TZ/" MZ4"%E[5'A=CG54'.*YH:0D4^D+]-,^PGIIK6*@Y5TY&SGIK3HYI3>[?'JG&3 MFW4^+HD^X" GHLC?:2S&KXLV3'94,W79JX-R8N//9 MDRHT VX.V@&"6JLX6%!'WOJ":LH+K*0R^U9O" =%PX88L=F[S &S*70O.X4O M5][ZFFG\"D([&F_RZHD(>2N?HH$01.9)-20M:;ZDY7E,"%SRU-RIM\RIMX4K M;_V&TK076%%D=E\4;>\ED8'0YWQ9MAT;V"B1.3R-@BD&0MZTE(9 S#N%+E?> M^E)J[ H^XJX_!0>!257C4/(!, J#3/$4)<"0UE[7P \("36&!'<,>.-GE M='48>;4IA*FTW/5R=9=;0'U-J$JF/J0N0%\H@#*U4_IRY:VOK>:OP Y@3>]F MD\]D*#DP@.0S#<<88R@VG?*6*V]]_31Q!7;D.B;07?ZFLB>HH8E/ <((&K(" MEGZ8 G,L]FH-%O$:K(4T:R$[:TD1^9Z -_C)2 &2%IFL- [BT!1L#E@&<0+U M2O;*#I76E;>^M)JJD)VJ#M+V$%;)NR0565/XID< .473$!C< I8X1>:0(+-7 M<["HUV LI!D+V1GKV[OIE8^"%*"F*$J @1-DB:LU6,5K0!?2T(4^7O2Z:&4&E#<$ M)O>A&]ZTPS'0")F]LH.EO08F(8U)R+XJ]GZIEU;/1%RBJM/U+J?>,J?>%JZ\ M]1M(PQ>RP]?#GA>;7 T=V%K%OXSZ^JWIYXADL)U:SP3;!R"J%)F)8@X9)E$ MA+U3\'+EK:^J!B]D!Z_Y84K[N#Y#JYKP*B_'>]GM";:N7W(.IVN3I@Q-39,Q M2@*HLW-*7*Z\]475Q(7LQ'5,TWO13'9?GDP PH*#%3 ,@B "T[13&'/EK2^M MAC$T'92FU[3*J^("95W"U-RIM\RIMX4K;_T-4QKTL!WT'C@K"%EUS?/UL,XK M$\LCJ2CCWK]8]326*6;K960)IFQLDB!@ M#P-@B/P4 UVE_6H&:W\-),0:";$="1_RM^/F316Z.KCGYV9^L0E[AI@ #TX1 M!I;<[-4;+.8U>!"?;*RT\R!(,I&T*G@S??3# MBK2??E3#P?]7>W/M;1SY 3 C:J_BX+W#K;?3S;)A$J&IV>DN7)VXK[UF16QG MQ?GE M]X2_)$JTIE'066A%,&[N[!)A^F,8ZA&11[[0;+[I0W77GKMXSF3?P1 M;PYH&:+6"*QM8O)E*A,\1$SV>@UN$Z>XZLI;OTTTKN+4RE2/^]VN;!Y,R4MO M1451,K'G[41+<> MF;?:YZ;.;#'&+BES[M1;YM3;PI6W?FMI L;VY0TY7-][BM2CW*Y6]YGIWHGK'MTV5I6< M*O+26;!E29_RL[-GH4FY@9] F_\!2X2!A[$R^R4,%OP:.!QJ' [M.)R9C_VH M&%8[5VZ\?:5Z U!6DW4-/8%-J\ RB+U^@]6\!N"&&G###Q9##W.1-9/C.ID@ M./&^[(6TDJ$KQR6_M ^N-!UM]SLL;VP@O2$OL"X:^"DT-,SLM1ZL\350-=2H M&EZ"JHV$BU-4_:XQM?E1Y>CWQWH%OE:'(7I&Q8X)V3'_@[/]KBDI#ZG=Q+12 M6[BZK'0NQ;B$SGGG[;3ITR2=0@\N.#WQ CAQZ./$[YVX;;/)R9L7MH0_-:^\ M$%[3\[6O-#@>/;Y6X[YYF<2[XU^"SUG[<@SMIGU7Q\\Y?Z*5D$E^+5WZGQ(9 MZ+Q]_47[I6:[YOT.2U;7;-M\W)!\1;@RD+^O&:L/7]0)CB\AF?T/4$L#!!0 M ( /J)@E65UA<7?P, .8' 8 >&PO=V]R:W-H965T&ULK55M;]LV$/XK!Q4H.L"U;"5-B\0V$*Z1D)P:RH, &&#)Y+\\]S_%MT5NZ]PUB@.^M-GZ9-2&XRSSWLL%6^*EU M:-A36VI%X"EM<^\(19626IT7L]E%W@IELM4BV>YHM;!=T,K@'8'OVE;0?HW: M]LMLGAT,7]2V"=&0KQ9.;'�]W1SS+CRB5:M%X90T0ULOL>GZY/H_Q*>"K MPMX_&D-44EI['R>_5Y=!A;7H=/AB^U]QU/,FXDFK??I"/\;.,I"=#[8=DYE! MJ\SP+[Z/??B9A&),*!+OH5!B^5X$L5J0[8%B-*/%09*:LIF<,G%1-H'8JS@O MK&YI*XSZ1PPM,A6\1R])N32W-:P[SQG>+_+ U6).+D?D]8!<_ OR!7RR)C0> M/I@*J]/\G%D>J18'JNOB6+0BH_*"".5T+!A(_+.#![^NBY](-Y;WY[JT$#@_&D"\;Q=>BN%!&6G)6>*>5]#Q9AHRM.A]K!;'GY&_ MI)E+#.<-,B^F\#L[1CR0?&'%]!A\8,6K*.\G(,#9'JGN-'B^!!G1VSKT@A < MV:J3O,JA$8&!M^A#$LS'DMV\5P349%N();SM2&)R*Y,LPY4Y22;'%7C*)03) M)MJ$WGOE!^].^4[H0TOYEPI&_"DW=\=7)^=[*#NEJ^2V[B#]1 T[0#BG]\F5 M="5!J6ATLEG10#SIL'J'##NN%^LM-;;^M'>VKF/QT!#B0V\XM8ML!U:Q.P/\ M*:%+/OT!R9'R")M1^VT9][HHE59A/S1@@[(CG@V53S5%?WC@$_?&_.V5?\0@ M\JG0JZV)2VR!.A/7P'6E9A3>85Q_Q^L/4MNNXIZSL]F7I"I LU-D33K,DQC* MKI9O=/4ZQ9[XIT^=ROS1W=LB;=,+XT':SH3A&CY:CX_8]7!W/X0/+^ G05O% M6D#OPMIV/!#C!0#V%];&PZ36.#XM*]^ %!+ M P04 " #ZB8)57]#1@S$+ "&( & 'AL+W=O5%>'L^GTQ6$MM1F=O^9GU^[\ MM6U#I8VZ=L*W=2W=W86J[/;-Z&B4'_RDUYM #P[/7S=RK18J?&BN';X==E)* M72OCM37"J=6;T?SHU<4)K><%_])JZP>?!5FRM/8C?7E7OAE-22%5J2*0!(D_ M-^I2514)@AJ_)YFC[DC:./R2/<])7F$KS_^*;5Q[N#K=-F:%!K$__*V^2'P8;3Z0,;9FG#C/6. M![&6W\H@SU\[NQ6.5D,:?6!3>3>4TX:"L@@.;S7VA?-%#(:P*['0:Z-7NI F MB'E1V-8$;=;BVE:ZT,J_/@PXCW8=%DGV190]>T#V"_'>FK#QXLJ4JMS=?P@] M.V5G6=F+V:,"?RS"1!P?C<5L.IL](N^X,_Z8Y1T_(&^/E>+?\Z4/#LGRGWT& M1WDG^^51 ;WRC2S4FQ$JQ"MWHT;G7W]U]&)Z]HBV)YVV)X])_\)0_56RQ87T MVM/":S+1!,G5]?-&H<(*6S?2W-%Z;8)RNA:%1?"-5R5]\A!2RH O2UE)4R@1 MD4>R0(37+I7K(GSVE!"/PQ40(O!V )5C9?Q8D").;0@\;I2HK,>4:(UL2PW1$W*_5T\IL-(&/M>R&JJRD7#04BDCX+ & M8DM!8$E0AS#3?NT#5@*7PH;5E,:TD/&T:&@[ADZ\R3;:4)[ \EH:P#TMH;=% MU9:0657"$,I60/JB=8Y22):_ 0"C+*,*Y3VE:+!B);6K[N)1+/TRYEV*J!^H MTUBO(_P_D&)(8@ XO]PGJ4^J+TR0W>C_7_/P+TPTSJR!.Q%MR2\MY+C!"VTB M02!7E]H7*#E5YN ;&P <"%SXTVGJ5,4OHY!]SA&(E+:EY]*0E;?WZJ.+])]R ML&,KNC342#]M2J DD8JG0%7P#R^Z4='06K9TW$">. MIWS4\5A@)3)0K-K0XM1H5;2@,^BOJG1M&+1=R5C,%2Y[R(=>$-)4B-U:&9A6 MP6J\5TWH8_O!L$(+.H?S;5Y#LT**;RBO9].S#Y/%1/Q]/K_F[T=GSQ)6QL(/ M.^FUF[F#>HQ[\'B+HJGN#NS6$**V2Z]+C7 H/Q'SJHI^25U(H(T;+XM8O20@ MV39TA:HT6)5,!O5.Q)Z)N%0N@-?N)#?)H7S.68X8^01=G!-L5N>=O:8]YO[. M6P,=^R C-6RM VG;M,ZWU*-31A:PT2+YU:IR@Y\LJ*.=01W)6 MUH8(;GYCVPK'$\S(G$N_M2;.'EWO_,3TS^BE'0;VI]Y/MR3^;U[,H^"?5&-= MH(Y.,XPXFA[\XR$H@I1[P5OI"@\[W9$.).C[UB@QR\"8<^6/GMXGU-MX_*]T M_,][>_B.>I[$9 4G$+U":)&"W%?2VHB?9)^ZE36 :TQS(W \U!)PSRZXVLVNY\#._%QP.Z,RAY(('!_&[, M!);7LC?1 .!+4%MFA9PKF85TI!@(1PG6^D28>C[%:^.QO8MW(]$%#UEB M:S +>4NL8 M?'WC4R?HLPJ2-IAQ++&6*E89R@'$AZLY,3GHZ1B%H@H(2^L3 M"?ZD)I$/2_ *16ZD+$5'\-9P:VZ!LQ%]"^V*MD;I$(;E08BGGH$X&=$M,D'* MY@"+KAY$!+FT*(R=Y;D@D1"*H0(S'9J.)17A,O1 T)^,\D7D.RFD(3?/C$^L MM[H%P=(1)7]+N CNU?&+#!'@$BW')C[W#P'&D.3IV.3E5D9!)JN(Z(] MG$(#ST6';[GW#K7,$N&]MF&5B#QV,1]WJG-2 BC((@X+4I9;>U<^>]MVK )L M'8!DGL+[S*KEG8CT:DRA-&J;HV(+L+ 8O[)D>+DW0U&U+"D8JHR@&A.I [#4 M\/\ <0 WL7'^Q0;4@.+J^&A H1&W(K0\<\=QI6!'EIJ0)/,UZS]I0A060N:X M,'9ALA4I1:LLX;N<-;@OJEA1 -]U$];]9M,O FT]>3@^>T_[+09-,Y"-?'IT^BZ7Q M+0T8/(C'D[Y3Y1I')0F7J9=S7[V"%T(?Y!^W)KNQ5^?TZ/G!R?09/$IN<'U& M]%ZD?I.'PUU+\2*/5 R);YU2!%4,[?&H@\L*^($]EM!2)0A#C?[8 MYO82^:Q=C5-U),3;?4E%-[ OPS1UL\PR(JKZ>)O2&?]EMCM5,W=)-W6#+7*% ML^_IU+M\EX7(7-F[X278H ).D]5D[U#$>SN+$0L24FJ&CPA)?QZ.)N('-*B' M\>8''/$KIOT>F3IN'.$GWYH-( BHLA]-3L?BHO5H;]Z3D4NZ@XG)'ZO[=/H< M%7B_Y#(MG_)8I=F44G4_.=>;:HZ"VB&XG(3.*8(T.6BEUT:0,$7UR*:/6+Z0MJ:'W6 M]X-(;W'W;&= @PJKV.&I*8',KM.U5J()46U4Y2JA!>N@!I=187]W?O26:IP& M-Z(/3%ZSP_8I/M0W(4!_K[A4^W]L2'H^02"H5HA>H;]$-2/-\0DRZ(XV7WOD M,ORC-[(G$^I[U5U?>RB[AGASZ*Z6L\SNGBK>^T8+=DHVJCE(,Y\:,L7]2PMX MWX^,AX/?AI&I:_X%G)F>"?%GXNYI]R/[//ZVW"^/O]"_EVY-\%>I%;9.)R^? MCX2+OWK'+P!^_J5Y:0/*@C]NE,3$0POPGBZN\A-#01SR.\V@0<@S62[]WJ]=+M;>]'/%6@]D/@]!/U]BK MPRI@P6GC3K:==1O1>KD3+=ZC_;*[U21%,TLC!QR-5"-HW*Z"*W9YG3I[;_"' MQ(,Y6X.+I%+JJQ-^;U9![!S"'FOK& 3]'G"#?>^(R(U_CIS!?*0#GJ]/[!]] M[!1+)0QN5/^G;&RW"A8!-+@5^][>J<-O>(PG6D:6#G'E4'TFO)U+^"FD. MG]1H.P,?Q@:;Y_B(')R]Y"UO8"$A\3V?OT[?8_V_-OI_T#MUUEF/[&CV\ET:TK<9)!K6%$_YS1VE5/5UV MA[>BZA%\#D9KZ!9/1M43U,)BJ_03_"Q'L)W:&SK9_'))!!KQ60,!E5]55!+7 M ??R\76E:P_W86>KJT'M1PL_.B>_9_VA%\;*&C:]VC?P#EB&,[=..O,K66.Y\GEA1A6:20<=(SSD+. M<\@6)/""AW%60N:0/,G#Q8)!YE@_*ROZYS0\)21C4#)'4\8ASPHH'6=:)&', MLTE(\B),4SX)]]2$LD9#Y"%!P%&S+"QX NY\8DR)Q"TID7DR[4YGGZI&X>9I MF,:,!*MV?@Y6RM(-]\N.GC'4SH#T M6Z7L27 'S _C^E]02P,$% @ ^HF"5<681Y[%! ,0P !D !X;"]W M;W)K&ULQ5=M;]LV$/XKA)H5+6#X1;&3-"\&DG3! M.C1;T'3MAV$?:.EL$:5(A:3L9+]^SU&RXB1.MA48]L7BR_'NGKM[CO3QRKIO MOB *XK;4QI\D10C5X6#@LX)*Z?NV(H.=N76E#)BZQ#Y5ZD Z'>X-2 M*I-,C^/:E9L>VSIH9>C*"5^7I71W9Z3MZB09)>N%3VI1!%X83(\KN:!K"K]5 M5PZS0:GH\&S,\E'@BZ*5WQ@+1C*S]AM//N0GR9 =(DU9 M8 T2GR6=D]:L"&[)R&DN:QT^ MV=5/U.*9L+[,:A]_Q:J1W1TG(JM]L&5[&!Z4RC1?>=O&8>/ P?"9 VE[((U^ M-X:BE^]ED--C9U?"L32T\2!"C:?AG#*W:6OJCPURST MQ>ZH)])AFKZ@;[=#NAOU[?X]TO?*9]HR6"]^/YWYX% K MG5-FP1Q2GD5(9@76*^L"KU?DE,U%[7DB-Q44BIQT67'7F*H@YV#ZSVB;< (V MYL+.. %RIDDH4]6MHZ",*A^+UN:I\*H@TR)@!^[-]\7I1@R40;74'+_7KP[2 MT?Z1%YE&8-1<93+VF94*A3+1W%8, ,]M!$@KVXBA,9(/0M.2-+L7/6JP0MBK MA8G:#=;L8[WE?4+[,7]SJZ&/(80(K^FV,0)M_KXO7YX] R?MC%Q'2_$F(K6U M1ZS]VT/Q,6(8M=^T_>Z*SS8@>(\+[E"<2U_$/&4\H)M:P0^EP4VMU- M-F<6UVA.#@"T1C$N"GT'$L-2CG);HOQB2^AADNDZ9[SE4\M8J?4]WCJ&]@130&8"&-*U*&C/*9 #^^DQ8YA@$%GG: ,]:W^*NK^1 ML(\;;>^#$3_7B"(J &P(&WXK[VNXO#/9G_2'Z$!:Q_?'8N%HP8$ %JBKV-W2 MUJ U7!KW1^GD!W%-!LU-_ +,7N3P-IH836*AO1-OV QG.AT>;8K&I='1VQ@? MUK^,=C2NIJ8SG,6.T_8;7'G>EJ ]EGFN):RP+JO*V5N%\B"X MOS,^&/;WUX'HBZ^%TK1%'Z@(NEF7-U3,K __R!&VV*4[;[LKL#XIG77-=,PW M-K3U=(0OFT9<]%UONW-H\+2PW$-R!K]F-U<@"KNR_CZ8VSOT_2W0W_8^&&P\ MXTIRB_A8Q?W"-=*\Z+K5[CU\VCP#[\6;Q_2E=&"H!PGG.(KH3Q+AF@=J,PFV MBH_"F0UX8L9A@3<].1; _MP"=CMA ]V_A.E?4$L#!!0 ( /J)@E6?K^9O M"0< ,04 9 >&PO=V]R:W-H965TOQ.G2NO<^ PCB+C>%/^ME(93/!P.O,LBE3VP)!:[,KW M&/C2@4Q9*#>#\7!X.,BE+GKGI_SNVIV?VBH87<"U$[[*<^E6EV#L\JPWZC4O MWNA%%NC%X/RTE NX@?!;>>WP:=!J274.A=>V$ [F9[V+T?/+ ]K/&W[7L/2= MWX(LF5G[GAY>IF>](0$" RJ0!HG_;N$*C"%%".-#K;/7'DF"W=^-]A=L.]HR MDQZNK'FGTY"=]8Y[(H6YK$QX8Y<_0VW/E/0I:SS_%+A#8%P+C!EW/(A1_B"#/#]U=BD<[49M](--96D$IPMRRDUP MN*I1+IQ?J ^5]IH8\J>#@!KI_4#5TI=1>KQ#^E"\LD7(O/BQ2"'=E!\@DA;. MN(%S.7Y4X6L5$C$9]<5X.!X_HF_2FC=A?9,=^BXKCV^\%U-!]LU4I(\]Z54<-;#+/#@;J%W_NRKT>'PY!&\!RW>@\>T?](= MGR\M7FBOI&$BQ<:"RM-W,JA,W("JG XK\;)0B7A=X(LR0#X#)T9'[ )T1,B MR"MEL<(40C4.4C$:#K\6=LZ+/I,.A)*E#G@VZH(+#^:) >-O%AF&K%I+V:@BX7(P*0H1Q(:@S@O"#!X18Z;5T7*&$=X M? QT.0](#]DMUYP*92QB266 1%Q7SE<23PZ6]^7@%B@B%PX JUGHBYJ!T=&) M%[?@ Q**>:[>"UM&#RT!&2VE9F!*^@S1I:(JMFYF V8KTBH@+XU= =0JI,=: M"[S:<6-D<"ZU$[?25- XTD%I,*X)HP"T#7F02^E23WJLTI+.7NJ0"0S\_:[Y ME 5:(61PVJ9,^4$R:1CO1R?Y0'33VB09MM[8L!(9JTV,QHG,&O2M9_/W1FN5 MI*:PQ3Y+;81 7RRE;^* -9-ICT58(B[*TMD[C24>S$KL'2:'W7/" [)V$T5G M2V.L8J[0G-+ZL(TJCVIE0#:-P3A$C?>DV*4'/LOSZ&-]S1 M;\1P6\>@ ^J[Q.L]%Q!A! ;N:B+FSN:?0T6:,DXT8M6_ET6'R;3EA9*";5/K MNMK:UE_G6"E70X5'$1!9H$9.KHN;*W$\G/;%]M[59]]&(>2)W/0IMSX,2Y:0Q4*S;PK* MD_6C]Q#\NM;3LM%RI@V:!WY=5#@^+2<89@?F+6=0VDD67R]OT!.KY-N'F$M' MK&[@3.$6Q\:2'D!EA35VL6) "VM3]B29MC>:=D*3:\7T.#E:UQ_LTR7P^&<> M5C^T1R^*1\ZC(U+ LH_C%ZZ05Q9LE<*@(2D,)9R',3(D%1*ILGC&=O#$[KK[ M8%"ZP'E/R 5-)31&[E-G)X9Q8QN!E8=Y9= 7&NJ&,8<=!Z+>$!,:87.H=BC9,':;7,*SSL*#4Q,\ DW MMS;Q[U?W^L"VIV+PIY2\*:>!-3KE>(H&>0*,#+@ZG]";&'7;@_3:6<'?/0P7 MBTBP&*/2[%!%Z .7FHZF3-X"F\G0>63DNC #)=&C=/(J=FO:1.YS&D^HD_0I MIN (AR)N<]C;F.K&<:AC:W[%N(JCWI=/>I>5QMFC'?-^">EZS)O16M)XOIWX MZ.C7V-SSU4=(<&RJTLWIL%EK!#:3MU]/C+&$_7GPV1N(/#Q]O"]O+XH#3ZOK&ULQ5A;;]PV%OXKQ-0H8D#UZ'Y); .VDW0+I-L@E_:AV >.Q/%P(XE3DO+8 M_?7['7(TENVQZV8#]$6B1/)G,Q6UJY?SN>F7HF. MFR.U%CUFEDIWW.)37\[-6@O>N$U=.X_#,)]W7/:STV/W[[T^/5:#;64OWFMF MAJ[C^N95^)"M"T1@AA_ M;&G.=BQIXW0\4G_K=(6GQUIM MF*;5H$8#IZK;#>%D3T;Y:#5F)?;9TW/>\KX6[*/S@ O5K54O>FN.YQ;4:-^P-W\,;P)?MLQ')HV3NY%&[N1G!M#MF9(9K^^4X@#E>J;9CLP.5*=$[J=\) ,5H@ MC)6=$VKPU%JBIC32""4JV5^REF@P*W3'#E@4!6%4T" ,RCQQ4 R88RNNFPTG M@:,OK/A(6!U&9LRA(BX2]'70O[;!=M)37-#8L^2%C65 5%9Y%ED!T(R#D M@.C0 +"'RPT^,\41*$51Q3XIR]O'<(NJ( X3_RJ=KB\?A_]%E 196!QB$ =A M&!W>-:FX-6D/DQY Q+S*\2Y O&"OIZ3$-0H H-+"\['J4YC=F M$MUE=>?_.;>FF1':0@6>!TQ]5Y-#L:=J]Y7YX&[_ZB5 M,>PMEYK]RML!#"N4MO)/;PB2X!SE;;ON-U=P:-&5T*B?L!J$AV%@(E&O M>M6JRQLR:1A$28A! N/"&S&(@S*+6'(4L0M7883VU@47LY)K0TZ6526+LB"- M2Y8&41&R\ @.JGDC6,\[^#>(%#&>:9&S!,[CYIT#'[ J#O*0>&89 B7QS%-$ M6 ([H9I"]![536O1US<,N;7G[^.?YD%1$<\T M"\J0>,;/QS^[A=]M#^_B,2:&,=[D ]M\1;B[5122+IL\428^.9K3EN,.K8]@ M].BD8^28W(XNJ*3!732LV,.\/Z!/79A:R[53]@!(5WGDWBE,0RFSBAVR01:% M["-O81,2'KWM%V')_Z(@3F(J$H@A[,JI;)19L0653[$$8UXCD6I(^A!'8A)5 M+HS E/)TB6@H7;Y.\L*59+)&3>ZX''PMVF>J20[?;[%'DM93M@C8X@95S]30 MB6HU;//!5=G&UV(02)S$<1G21TIN7949C3/\#J.2ACD #0$.AG@$89K>C_T? ME6HVR/%.W=LHMYSDU\*U-=0&D&;U"HK!(%#T/<#?QVYH M;]J %"'$#O/GAT^4IX?WB#X UI,MTIB4@M4(Z%Y16X.$Y,A@UTZ#9M!.8RCX M_$ ZHHRF!RQYX[W N^DOH*+19?&%;*65^#LN$]-ERBUK)\N>2+CW$9[V; ^H M(Y+2H"@+/PCS',F]1BZ$0:\QO>8WSK 19\9J/::H,\IA20URXB)OP[J2AL[2ANIYG M*8L3)/5;4(&6!E8+B09D>[3Y2X>N_5H-.+S$5J=@=:(!N6MSN&[5" M*4EP-"A=YV.)L0OW#$]QG%7^3(/X7/N>Z"1>)4L'7A9T#_ ,9G MENUS<2E[=XQ;;//KK&5DQ+[A" IW+*LJ#6+T:.=W:O-SU(E M05052/DO$()9$1Z2!O=$W-FGRA%(OG!3VN#]#6MD@]1OR17490]4&?V]6PF> M(\=7%HF=$WS8>LHS+/X@9G8N\ WM.GHI0J(J@@)=*.J$IM,[Z2JHQ,O^2DE* M'4APR#\!2=8X4 K%<#(JR!/T9S $TJ(-?+RZ6"" MMO&!.ND8)RR^_ZZ,H_@5>C^(3A;8%??GY6DV> #G" +6+G;(T,V*E_5% M$E)Q="Z7(MM'^WSN-MR3*@R2*&%G9%,W2_WY!1A*R][A%/0@]TH4P?&Z=HSJ ML;-R!MYYKU.X>(7U=XC7GGCKB7]#IXB=(] [078\YY2_%W;7YQ;47@8Q-I^- M&7:CI;6"HGF)UBS(2X(-[[S:%Z@HC+[7+W&RW7>1-Y]P_K%J["]R%LJ@^;K@2 M. AJ6H#YI5)V_" &NQO]T_\!4$L#!!0 ( /J)@E6"0H6L! < &42 9 M >&PO=V]R:W-H965T&%$59LMJB*&!8Y')F]LSM M[) 7*^<_AR515 ]%;L-E;QEC^78X#.F2"AT&KB2+)W/G"QUQZQ?#4'K2F2@5 M^3 9C6;KT*55%HOWY'N5M=]L:]S<(GLUA&7AA> M791Z07<4?RYO/>Z&K97,%&2#<59YFE_VKL=OWYVRO C\8F@5.M>*/9DY]YEO M;K++WH@!44YI9 L:/_?TGO*<#0'&E\9FK]V2%;O7&^O?BN_P9:8#O7?YKR:+ MR\O>ZY[*:*ZK/'YRJ^^H\6?"]E*7!_FO5K5L,NVIM K1%8TR$!3&UK_ZH8E# M1^'UZ F%I%%(!'>]D:#\H*.^NO!NI3Q+PQI?B*NB#7#&)4<-_IC&@3H9 M]U4R2I(C]DY:MT[$WLD1M]0'$]+X#^7OJ73W_:GPV.C^"]+1%>GK,^M4=6>.\^N@BA0[B0S"/&CH,<\?Z MC57?5_F:8XQ(QR6I]ZXHM5TK$T)%F7HVF4X&(Y19GDO'+!:>%CJ2*KVQJ2EU MKG3A*AN5FZO3P3B9?*UV=L@JJK<83R25;Y2!&5:_%S,YX*&CD>L;&PDH87"/#ZSWO<:RY\V4MMEF8\9&.EVJ->3Z M*G4%=DR-7>RJU*4V4#]UPN I)7!$IBS8L/0N)$,XEW!TTSI+#/, M7X@]9TG;E* <8JV6#,8;-;CB(J0R+OT#HF\&)]L=T!(S8AS(IX_F3VP4'39M MDD(/(/U J@HLP[X2?!<"W0H5%)7K((EHM#H=F-<:$YSAE1L2?8Y_RN ME@YIQQ*N2^UC7^FH6#'B+.!*PB- [5;9J8CP,SA,7U J+#$>C;[>P-FK7RQZ MPL,RKP)4GW_U.DE&YX7^3*\$@"R,SZ&(^JL*28E.4\]=PM>5+;7)VE@ ^9Q! M[KL*9 8):$^AQG54,_NHQ<7#]61%0&IHQ]F^DA)9XT?BA 3B-TVU%).$BXWQ M1D4I>TI@ EHI*ISB<,$K37QN-@I->%[V)8"2 M-VDY@*#^L4 U@;>;@(&&7%_-*BZY-*\R0*B929=E;E*A@(XG&5B$N:/MBG]2 M';M4QTDY%L!-AJJ2#9UN:^@X&^[GKXHA(@)MYXM(&T$<\T@$+S'78._EEG!@ MK@L-%6WBNF6?4%?[X_QV"[^AYJ>*_Q!<+-@NYG[3&O]S*O?:)0_NJ9[9/R8: MMJAWM2[N)ZJM"^![JN+0$4\GRG M-)EUO<%A1+17T"T3ULJ!>PCPD4@T"V9_WEH[*O^*SE M$N)0>"HKCPU \7M1;:JK%=B+XOA?5I;#4=,QF/U]:75+JB&S%LZV;OX1?7'L M)$40L=JBK')3U$=P)SS,9^/I.4#-3,[-QJ"D=IM[MTUVJ&;!9$8C4^)18YQ) DU9MP7X MX=X(G^A=E<=.GPM\>!Y<;CA>0B7D%PWKR.'*S8H+O!_)2>2X 5:& VQ"Z8(8 M;DXIA@I:B$9F,%F<2X>V+J+AK%A0J. @L\@2(V@GZCQQP,X?:&D.B5:V*F:0 MAR5)B(Y"O@P<]$'"$9@3-JP M;%W;0.$1$'YXCT+C690SDF$<6N.=QF7;4K@1"8=1\PZS-'J@CZ5T(!#OF"6U MS]1S793GZM8YW^I]TE%8NM&"$]="Z7C%<>SQYBUGMS]76N@#8R'(4B8W254G MV%O/#QTG2(5+C;C6GBS[0UA]UGB_;D:_IWJ6T>!O[G*\M&,&$')Q58#7X>7; MQJ';MON?*;PX]$>CD?K9;@?*0X/HBVG_S?3TI?IX BLG$W[H^1,H-9[2Y\V M+P(Q-$1:SRZ/1E7,[FYA96-/N02B(8_=<>:1*W?F8>===B]-R)"5-T?FO[U= MGZGQN/]Z\D9=UVY+&7-P#CD_&9TU,_H!]$]#QAY)_^1LH@Z];0X[K_[2XOR! M@XL%$:V_ K2K[3>4Z_K3P5:\_@#S@_8+@Q[,:0[5T6 ZZ2E??]2H;Z(KY4/" MS,7H"KE<$GK'LP">SQWP-C>\0?MEZ>HO4$L#!!0 ( /J)@E5KR.G&] 4 M ,X. 9 >&PO=V]R:W-H965TSF[9W=!G&^LN_,-41!?6VW\Q:0)H7LUG_NRH5;ZF>W(8*>VKI4!2[>:^\Z1 MK))2J^?+Q>+YO)7*3"[/T[M;=WEN8]#*T*T3/K:M=-MKTG9S,3F9[%Y\5*LF M\(OYY7DG5_2)PN_=K<-J/EBI5$O&*VN$H_IBO*\N)@L&1)K*P!8D_M9T0UJS(<#XTMN<#"Y9+EX0&'9*RP3[NPHH7PC@[P\=W8C'$O#&C^D4),VP"G#I'P*#KL*>N'R MQK:M"LAR\$*:2MQ8$Y19D2D5^?-Y@ L6G)>]N>ML;OF N>?B PPT7OQL*JH. M]>> -N!;[O!=+Q\U^%L99N+T9"J6B^7R$7NG0[RGR=[I?XE7O%&^U-9'1^*O MJ\('AZ+Y^[XL9"=G]SOA1GKE.UG2Q02=XLFM:7+Y],G)\\7K1T(X&T(X>\SZ M]U/V/\R)&VUC)=Y9S^_$6/9-=/PJ-"2\^BK:S#LQ[P*LV8+<0-R4Q9#4#?\8 MBP(.Y)34HFPD7/FIP+SPJJ)DSKI*&4P(4=KH/-:U**('; _!8),,D'32;)\^ M>;D\>?':0]0DMB*,VD*KE>2FSQ&5(]2..NL"("HSMO.C%U?&L/+')" P,+CK MQ:\K&ED)"6"!?=?BA^7L%*VJ-4\=N-%[Y3(K M<[ !R#A_$*CEVKJT32Y(UL">1A:\J--&K4HDF0M*R&3G.+^,< 7O'V1V]=;9 M5@0,SY0N_$_'P0*P%P4A+03W:ZO7.1^EEJK-*;/,%Y"ST;8W*IWR/>)OL#0[ M2 ]<$,H'C*">H G9G:>TWB;+-!-7.C0VKIIAVS$^+AP3]%9$TW'ZRB +?120 M0@%$U\L9&X3XN@-#(,!6JQM3&&L,48]!VR,R.$DC<+0*O3-EGOM>ZFK+# P M905I16M*+(W'Q9C!B.GBQBXY2]GC1H4&3 S@B5/I5:$@O66@!_5BN%RXF$?< M<3X>[*_W\-P:A4[,CL=\($8&IPQ*2!W)(;-KY=,HRN"Y'N3*$>5YE&#O*&)S M3,^W.VS*(>B8)LCNG>BD"P9(IOL!,AT&HW6YLUF(?:#Z^),N-72:BYZD*YLD M4X$';3M&.!.W\!VE"7V# (=TCJ=V"N"0S!28%Z,\H)$:BSYJI&MU IY+3+5% MBHFUAYQ1AK=-]3P,PURF/J*E4$1,>:8/S\7V 0.@4?95>L3]<&*D[T'%N#:@8!1HB0,XY14?G#AB0?#&1^8-V? X7_0P4QUI&3*( M[/FX(O=(T-3[-!T2V3=CCK26RHFUU)'Z7-X;SZZ/#F/A>P'3Z-,I3"X-.8PA MS#YTG))]?T(@HJC*/('0-%7$^+QO'W'A0$3,0X$\P.^>QYT9+OLQ)P_W*O<[ M9GF51O'143/4FD^-DT]G;KH*Y._[;(?N#N<;M9VV6^X,N>)<[+&/H:7!U\K^ M.+RGA,&"A#?H)+AI=(R@(?&H#["P^]I*AU-!&/7XY.K+(\=_$,B_H[_O(W4^ MNF. QU6Z23&K:)%\W1C>#I>UJWQ'V8OGF]X'Z59<$9IJJ"YF+YY-A,NWI[P( MMDLWEL(&W'_28X,+)SD6P'YMP6V_8 ?#%?;R'U!+ P04 " #ZB8)5F%J MU3,$ !A"0 &0 'AL+W=O+3FU#23=B@U8T2#I6@S#/M 291&52)6DXF2_?G>4XCA-XNV+ M>"3OY7GNCJ26.Z6_F89S"[==*\W*:ZSMSX+ E WOF)FIGDON5=QZ=7:2D[Q2^"+XS!S(0DXU2 MWVCR6[7R0@+$6UY:\L!PN.'O>=N2(X3Q??+I[4.2X:%\[_V#XXY<-LSP]ZK] M*BK;K+S"@XK7;&CME=K]RB<^&?DK56O<%W:C;H3*Y6"LZB9C1- ).8[L=LK# M@4$1OF 03P:QPST&B/!4776"$Y(*LJUU;@KT,ZN?^=( MR2P#B[YH)2@GNXO1+G[!;@X?E;2-@5]DQ:O']@%BV .)[X% M^LVK:!Z^.P(PW0-,CWD_DOFC=L^CFMA^;CB\5UW/Y-V;5T4\,M.,6TQQ* MW%*&5Z!JE'6O-+,<)[4H.3B?!@:LIP:IY-N2R9*W;-.B2L]1509INH#(3]("%HL0OF )7-4.M$Z24TA"C![GD(4Y?%86Z_%#\*((W1@G.8Z% M'\8CB'A>3&5PP3$G4&%!U8!Y=!TDY/@ZN&L6,SG>\.(?S,1#4L_@W)7MJ[LH M:>L&D[#E>+73X_&0#!?DY(XS;1#T+ R?FCP.G\[R%'Z"#X,=,#A>DJ(;[G/4 ML[NQ3_]/7R,^)"!)=PI #<0,-C RH-M?&&*$+)Y4^+]:Z$_B0^U!TF3_C]0\L<:33Y>0[3P(Z3Y MW(4;'#Q['==;][AC?"K<^ +N5_?_#^?CL_F@/OY\?&1Z*R1=EC6:AK,\\T"/ M#_HXL:IWC^A&67R2G=C@/Q#7I(#[M5+V?D(!]G]5ZW\!4$L#!!0 ( /J) M@E47[#=C6@0 %(* 9 >&PO=V]R:W-H965TQ$UUSA3*%- MQ1P.S6YJ:\-9[ITJ.4VB:#&MF%#!9N6_W9O-2C=."L7O#=BFJI@YWG*I#^L@ M#OH/#V)7.OHPW:QJMN./W'VK[PV.I@-*+BJNK- *#"_6P4U\=9N2O3?X5?"# M';T#9;+5^HD&'_-U$!$A+GGF"('A8\_ON)0$A#2^=YC!$)(].$7WN4S)[Q,2^O_X=#:QFB<-=;IJG-&!I50 M[9/]Z.HP;>!/,N?F&.;E=$',&2-:/3B4_7>2$XH6I1'9W!6 MH)_;?#&Y4+@:\%@RP^UJZA"4IJ99!W#; B1O "S@DU:NM/!!Y3S_I_\4R0R, MDI[1;7(6\$OF)C"+0TBB)#F#-QLRG'F\V1MX'[XWPAWA]YNM=09%\,>I'%N( M]#0$-<:5K5G&UP$JWW*SY\'F_;MX$5V?(9@.!--SZ/]E"?X7 'PM.=SIJF;J M^/[=,HDOKBTPXT0F<5(7P*S5F6"^*W)NQ4XQQW-@"G^-*[41?^'0/:. TR"L M;3C$BSFJ4$IRU7U8VX9E#AC4S,">232MN7EA0K&1T&R17D>3*/86?F("'UA6 M0JEE3D[%*^B26<_'4(\1&ZTX[+4[%67B\V^Q["DP8L*DU<"5$TY2JAKWEXSC M]@"YV(N2*[Q&^:&A(7I+OF)1'8'LF)-M*[FM&AEC'3*))#MNC9[K5 MS.04/1<([;2Q(6Y\VS_QG<*126V$-FU*GN>(,D8!Q+.V7;"...ZIUF%$H798 MD3T]/ ;)NX-!Z"&#"7P>C<@#:?$37%]JY35W*(RN0*B,UUXUKC2ZV96 O:JW M6**^72?P4HL/;;OD@.<'?$0-,009*Q1YY6!ZJY=K15ZB]V(TEGB,V"NX\85I M_Q^=SIY >VJV%6JKYG'!TO B3L-T%L,\3.++,$Y2>'C\=L9^/EN$ETGD/2_" M>;K$9.B8H]E>2H,0B&C1N 95,O!%W6!MJ,))%"=P+YF") X7:10F:00(NDCQ MMTSAJW9,ODI^J,HL"I>7<3B_C"%!)LLTG,T76$"%\G2"PM_C6<8-IZAG-H$3 M"]MW5M?X[ACZ5!@UEM#>N*"^.'+6RZ!?]#BB18^7(1Y9Z-PX+(!!+../6E3) M&_+RV75B#Y^WEJ:F]_$&T\N^\)4<]JELE'?]G'=G35SZ;J U?;; 8*A@V?CE MQ&ULM5C; M1@"37)B7+@S U',U^?T M# B!%*4D6YL'6[AT]YSN/GTAKG>U_FXV1%8\ED5E;@8;:[=7PZ')-E1*$]9; MJO!F5>M26MSJ]=!L-U,[UJP)\NZ_LXWG_*;0<2 J*#,L@6)/P_TGHJ"#0'&[ZW-07ZW@G-TK#& M%\Y5IPUPJN*DW%N-MPIZ]O;C[XVR>_&IRJCB^(@OA:S,]=#"-DL,L];.G;>3 MO&!G(GZN*[LQXF.54WZL/P2F#EAR ':7O&KP?HR-D; MO6#O?B,UO;U# G/Q1>[!*RL66LMJ3>[Z[XNEL1HD^<=LC3UZS_#RGZ(W9P+^YI:ZE)WCE(C,+=Q^\N0_$-&OH)KX?(M\]CX9]G" #Z ME70>X:94UA(%@L_/4;R*&09Q5CTQR[BDR)MB+V1C-[56_P+:S@9*?B_68*L5 MQH6M=F$S3J]V[I-+[]NE8[C< 2%0F0;QQ/%?X;)6&0?1AWWA!,1%Z_W7^X4Y M."X \)G\MTK9OOBW3ARNUX(*M5;+@@25VZ+>$^'L7G 890:X:)5PP;"&M*[: MVH18C \?6APLY(-4A61S6U"GKBHJ!.:/V-9&>;<10-.@8&%-R8(SNL5CM50% M8N 0,=M43@A\[G0@I3KF,^(S0$]Q>N#>6%E;<@@1THR,.>3P69TT!G5G3"A^ M^:^J*'B!-9R%UPB1DR5=\E$.Q@/BIJJUX*D-)7+QDD5QCA9AF],^ASBCGF"4 M'X5'K*DB#4M[=X9 #6L8;[38D]2.8LM_PA568B"=8NLSQQ/(&ICEQJ@R.DBV ML3D?J!>"PF5 C]M"9S;$"20 UF=B8ZK M5F7=23E1Z36VFL\Y#1R0((W"4N6#(>3*MATC9U@XPX7T1"\07&Y/8;<;"<[# M4";!T )(&M=Y,M*N+A#!O.7]DA +ZA4(IWG5V ;:OCW@WDB\:)XW+SPKF+G' M#Q4>."9Q2_3)\%%IV7)RF#]E1S@0@5K5!=8Z/1!B POVONP(<1+A:= M&7B[I+6J*LX08K12)D-&.(0BG@:3%/]FZ:%%]=B?!M-H%DS323LUGAA[,4^# M.!I?=B]\*#F6<9P&T30Y9OA%'"2C*)C'HTO_XDD^A:ED-!9N83!8Q^QF0T7N MG+?R$8_&F"E'WE#E:AK-2M6Y2&*X$ 5)&K5I/YVX"X,5V ^J1890'YK:)Y?J MJMU7^6 LK;WW7!,%M8,0C*R[&NR5$[+BK1_8TU1<#%Q^1]QUI'-IQ*K.C31W MV:B.V,O7W%O)[8[&3Q?Y MOFT.31Y/E.Y#V+H(NFD)Z.CH1=/.?->;>S#\PL\\MBY/2_X!$AYM'<;YX#G, MN+R@_WT"PID7[%VXT^K& :"3X\9EA*_[3ADX$%[ASC*RZN3,S_W(O&WQJTI M\/1EF=_<+PO*WX)T:&YK$A\?26?*@$^:^^E7XE]?+/H>,>>IVJ"1 GJ7@C MDGF8QF(2XC%N)I. MZOCEG@H,%^/$)LE(71/^Z;'CSI,9UR=DTM(QI,P.I5\ M*LN+.!X%H_&<):?S<#8^'6)/1=6CZ9&!8#09L?HX#2>C$Z^?M2OT&C2.=!1# M812%$T0BG$4,:W"\)MRQQ0:K5"K7*>)=D=T2>[X= WJ:;G-?2529/_B%M>9$TU?_[L!,V1+39?^MZQX]DT_UP&O;6;KPRO\F MG8?SJNS3YTC(8,Z4?,W1VS 2]9E'L_RR8!W)I*F2[(+D@ ME?X'Q;)111X:RAKMYF:_:3O/XB0)X]$?\"<.,2W.<>NXYV\D[PS8*.MUY2:E M@]^N-4>K%%867#L7WXRF82)*]&'_@:5S[;6)T3^5;65^F^^.]ONA?![S=CCB MW(3[AVM*H9^]_Z$)0^:I]YY9:ZYZ7;3=&;J6>>B8?W%;RP?.^$^<<=_X/I_, MI,YQ.'K2!KD=3(-QRJ4<1[,P38\7BFZ?X)87AY.Q?XVHDDO"Q1SJH\@WNBAA M=I_L'1?MXN$E7"F\AN],PQJ/)L$\B=H3Q+W'Q]_EAH+J1$%K: :A=/Q M0&C_0<_?V'KK/J(M:VOKTEUN2(*++(#WJQJ_#]L;/J#[JGK[;U!+ P04 M" #ZB8)5D]6XH=T# "A"0 &0 'AL+W=O+X1/.YNU4T\P\HI6BPU4*VH' ]]R[#Z55B[9W! M'P*W^F@,-I.5E/=V\ELY]P(;$-98&(O Z>\!K[&N+1"%\?<.TSM06L?C\1[] MOR_B)*4\V]B0*H!'M\,\?=SH<.4R"5QRBG4/DXAZ(7)1ON>&+F9);4-::T.S I>J\*3C1 MVD-9&D6[@OS,XH;._7>I-=RB@F7%%<*E,4JL>L-7-8*1\%&5HJ4#&[8K69>H M],PWQ&XQ_&+'=#4P1:\PC>&#;$VEX5U;8OFUOT]1'T*/]J%?16?) B=GCQ*WCON&I%NSF6XL_+E3:**N>O4_D.<,EI.-M-4]WQ N<> MM8M&]8#>XJTX4P-L22E'W!DMHB;RVY!V1:T?.7Y#+/;D^)G\C M6F*0O28TS0 ?"^S,'H$(GO%*ZJ6+*46K$+^J6Z"JDRNRLX6W%(^O;]JJM#_A MT>BF;U!Q(]44;O9)_ AODHS%07JQ&P91[(9A.&:3=.S&DY"E870!;[&5]!48 M(+ZX3PZ6/_,'0MW@$+N&7E,HE.H@I-7Y6Q5C)]3/4PHV8V$RACQB43!F89Y# MGK!\G+ DBB$/61;$+)N,GY/\#KRD0C!*@XO=(!PT&NW$"D:3_((.I"W0%=$U MY<[;)Q#:*L&/%)!:N-*B@@->US8T(4O:L,7=$M.>_(1HA&;!-6\H$7VN(%^@ MCUX4/EV/VE!V=MQ)0[R"K)\&1+JF7LBB88L$2@5;][;.UDHVIWKE?W>(#=OB M_DL46&'!J;#24-7NAM6](9"90UH?RVI"G832W!XE2W^ M 5!+ P04 " #ZB8)5;4!#W#\$ "9"0 &0 'AL+W=O5Y M*!ML59BX#BWOU,ZWBGCJ-WGH/*HJ&K4F+Z;3\[Q5VF:K15R[\ZN%Z\EHBW<> M0M^VRC_9:/*)5NT0;M+'BLE]GU M[.KF5,[' []JW(6C,8B2M7-?9/*^6F93(80&2Q($Q?^V>(O&"!#3^#I@9J-+ M,3P>']!_C-I9RUH%O'7F-UU1L\PN,ZBP5KVACV[W$PYZS@2O=";$7]BEL_-Y M!F4?R+6#,3-HM4W_U7Z(PY'!Y?0[!L5@4$3>R5%D^4Z16BV\VX&7TXPF@R@U M6C,Y;24I]^1Y5[,=K=[;TK4(G]0>PR(G1I3UO!RL;Y)U\1WK<_C@+#4!?K 5 M5M_:Y\QDI%,?)0WCWCS9^7!.QU*XT+O$7Z_ M7@?R7!!_/"8Y(9X^CBA-(RXRX(Z+>8K5Z]F)U/WS[!]W3D>_H4^K/I M^._6GQJ$6]=VRCZ #J!YRW?.*\**)T"\_3/RKS?*5@'6/0%WNNS+8=@JKUT? MH'2]):]Y<:>I@4K7-7IM-T <4J-V =@'DQF7)E&Q.;E,%>%I,WXX)8"%=J/"*TJ=I0J@VX5MP:_5@NT9@' M/.7$=!C[W3R<)- W1Z!QX6QR]B\O0>__EX\D_0F=0\23"L%XWA/;F[YB6P7. MXFOBJQ#*1OD-QJC-)QHR7@.M6N NYF M]H'"*P)TA@LVAIDG"3L&@:LQ,'%=ZU*Q=6_[(-XU81M.N*0#JR:FMV5L7F " M'&>[&=*6ZOS;XE8AH/PQ5HF>U'"NO9] 2N MR]A7$G/1^_F 0CHYE?OJ'QYYK]1=#!$UBJ).U0J*:)2T.:O6G"TF$?3:('.3 M'F3=?TH$&7&-%FM- P S,!4_8$/*W193X"WN&7V'9COVVU ,8?[3OLQX0?Q M@13UE/K9Z%:32F&(E8Y$!EM,1(6'ZBMAP05B'8%4A->CG ^[5S=)B(@_%K;/474$L#!!0 ( /J)@E4;DGR ^@, /8) 9 M >&PO=V]R:W-H965T[%%\ER^[]S( M26?LO:L0/3S52KMI4GG?7&29*RJLA4M-@YI.EL;6PM/2KC+76!1E4*I5E@\& MIUDMI$YFD[!W8V<3TWHE-=Y8<&U="[N>HS+=-!DFFXU;N:H\;V2S22-6>(?^ M6W-C:95MK92R1NVDT6!Q.4VNAA?S,(U*L2&"\=#;3+8N67'W>V/]4^!.7!;"X;51WV7IJVERGD")2]$J M?VNZW['G<\+V"J-<^(4NRH[(8]$Z;^I>F=:UU/%?//5QV%$X'[R@D/<*>< = M'064OPDO9A-K.K L3=;X(U -V@1.:D[*G;=T*DG/SS[6C3)K1)BCQJ7T<*.$ M=I/,DVV6R(K>SCS:R5^PD M61X7E$0K%VWHF(9D06KP)/XMO4OIVR.G%[R!AU8HN5Q#2QL6[F*31?[CP1#, M,JA])@VKA8);?$3=LML2X1T?O7USGN=!^-W]^X K[ POWZ>P#S# HCR1ZT[Z MB@#[2MKRN!'6KZ&QYE$R"H)%0A 8A=XI)3$0F@!;6B)^B O#*@4Z%Y8\NKSH M>5HLC"T=XV?CLI $PD-)O97"74OU0DLIE%H#_005?*()Z=!1>(K66L)(LQ)$ M2=TJR:F5>A7D=IB"L$CV90F+=3CKR4;FNX*%>43K:&;N>\8^LPZZRD#-\YL= MUFT--$P#,2Y*63"GA[:O_:I:T>.S%$\]%Z9ZGK1;WV">NKZ?@8S\0;<.[I[]L"F:+R7/8-B2Y,H9G MEPZ^'^> PFHZC%0Z(KOG.::0TG T3L>Q(FNI5+@#2.-HE)X\WR77?0Y)5PD? M"WP?*2>5]WQEJ9_J..UB.]"L,@NTT>IF9@5G]$%+F@\-ANM'K6,)'OV:#@] M.TL'SWP_3TQ9#_MW$=[R>W3WG^?\3UT*#/=N[B&NTJO#A[VT?- M5;S+?XC'%]$785>2TJ%P2:J#].PD 1M?&7'A31-N]H7Q]$X(GQ4]S-"R )TO MC?&;!3O8/O5F_P!02P,$% @ ^HF"59 "59"Q P (@@ !D !X;"]W M;W)K&ULC59M;]LV$/XK!W4K-D")7BQ;4FH;2+(- M*X:N0=QN'X9]H*6S3)0B59**X_WZ'2G;LS/'VQ?Y2-X]?.Z5GFZ4_F+6B!:> M6R'-+%A;V]U$D:G6V#)SK3J4=+)2NF66EKJ)3*>1U=ZH%5$:QY.H95P&\ZG? M>]#SJ>JMX!(?-)B^;9G>WJ%0FUF0!/N-1]ZLK=N(YM..-;A ^[E[T+2*#B@U M;U$:KB1H7,V"V^3F+G/Z7N$WCAMS)(/S9*G4%[=X7\^"V!%"@95U"(Q^GO > MA7! 1./K#C,X7.D,C^4]^D_>=_)ER0S>*_$[K^UZ%A0!U+ABO;"/:O,S[OP9 M.[Q*">._L!ETTS* JC=6M3MC8M!R.?RRYUT0>M[#19[E#\RR M^52K#6BG36A.\*YZ:R+'I4O*PFHZY61GYPML*,06WLLAP12I:60)V!U'U0[D M;@!)7P&9P U5UZ$?!C9:]AE(20QFEZ 6]T\'+D M\4;_X>4C=DI;+AOXXW9IK*::^/.)*0E"9%.,E*JA1C'5>:*:*&),[" M/,ZAC,,L=^!EF!%T4M ZG<"GDX@0R"0+L]C#$7!9Q"2-$]HK4G=9689Q/H:/ M% =-KK,A4"<\0Y *E%?@LN9/O.[IADKUTNHMX'.%Z'Q/XF]!:6B51A_8$QYU MKWU.";M#S55MP->"I&NNSR9^=WP^[4+)YDK0"*V!&8.6.')9B;YV]IVF9T+; M+5 2 ;_VO'.51EX@?=R>.V:^\P12>8!VT_)*K:YZ6NSQ3FM)8^,J]&5]W/H: M&KXO&PO=V]R:W-H965T.*T/71Z@,@E"1L?- !*5G]]=D&1EF)9]44D@=VW;]]B M5YBNK'OP%6* )ZV,GR55"/7%<.BS"K7P UNCH9W".BT"?;IRZ&N'(H].6@W3 MT>ALJ(4TR7P:UV[=?&J;H*3!6P>^T5JX]14JNYHEXZ1;^"K+*O#"<#ZM18EW M&/ZL;QU]#7N47&HT7EH##HM9HU(,1#0>-YA)'Y(=M]\[]%]C[I3+0GB\MNIOF8=JEIPGD&,A M&A6^VM5ON,GGE/$RJWS\A55KF_Z<0-;X8/7&F1AH:=JG>-KHL.5P/GK%(=TX MI)%W&RBR_$4$,9\ZNP+'UH3&+S'5Z$WDI.&BW 5'NY+\PORN67A\;- $N%G2 MKY\. \'RYC#;0%RU$.DK$&?PV9I0>;@Q.>:[_D.BTW-*.TY7Z4' +UD8P&1\ M#.DH30_@3?H<)Q%O\M8C3P>XGO1<3PZAOZT>AR'&9P-X ?/%P!]VB7J!#B:C5MIC"!7"M=6U M,&O(K-8R!,PA6!!0*V'BFY*E 4FB2;-$'W044%N'D"E+[;6F$QNJ:,&:!BQE M!K63ULD@T<-B3IY7^B;WIK_ !N&^<;07)0 M2J&2/N9W##=*^$!\I0EH"]HC/=L(B<];30RDH&M.B1F[DT:=-NYQL MZP?>:@0OED2:Q8,'7'>Z4*(T06.XW-%4@I*.2:@&\&VK(/A4T^B*1M)DC:.7 M(!1!X(<@GL!80XG3NHNJ5,*5I+8M?M#P:)*VAU-+I5@2@CN:G.VN-=2Y+E8G MEIU 5I7,*J T(D[>XU,>;.:$*9'MCM+3E_#I^>[:BIY4')KD7)\"D.IIUX@[ MA?/'G*9J3H_/9;;!XG+0+&S(HZ/)(N2R*(A.X:PF M&EL-[P?[_LN&6_<,C83"MRG?2MA>.?K5_L)VV=Y3GLW;V]YG(B&I% H+==9K!^ [#IM$@0Q5MD61=$/U REX9I#3OBP M[/[ZGGLY,QK9LKV/],M:&I&7]W'NN8>SIQOG;T*E5!1WM;'A;%3%V+R;3$)1 MJ5J& ]%)+;4?GI_SLVI^?NA2-MNK: MBY#J6OK["V7O-?K*M*#R?EI(]=JH>*'YMKCVZ2W4NI:V:"=%5ZM MSD;SPW<7Q[2>%_Q#JTT8?!84R=*Y&_KR4WDVFI)#RJ@BD@6)/[?J4AE#AN#& M'ZW-47\D;1Q^[JS_R+$CEJ4,ZM*9?^HR5F>CMR-1JI5,)KYWF[^K-IXW9*]P M)O"_8I/7OGD]$D4*T=7M9GA0:YO_RKLV#X,-;Z=/;)BU&V;L=SZ(O?RKC/+\ MU+N-\+0:UN@#A\J[X9RV5)1%]/A58U\\7^1B"+<2"[VV>J4+::.8%X5+-FJ[ M%M?.Z$*K(+[K/GU_.HDXF@Q,BO:8BWS,[(ECCL6OSL8JB"M;JG)W_P0N]W[/ M.K\O9L\:_*V(!^+H<"QFT]GL&7M'?1Z.V-[1$_;V!?SO^3)$#]S\9U_ V=[K M_?:HE]Z%1A;J;(1F"_MZ^>LGU_(H /5[)ILVR@) MX?N<_ (SXO=*H5D*5S?2WE-"M(W*ZUH4#L6S097T*2!+I8SXLI1&VD*)3"*2 M#:(\;JE\7Z&3EXP$'*[0[)&W@W,\.Q/&@ASQJB(>N%7"N(!GTF)')?'8F5+Y M\.TW;V>'/YP(]4?2\5Z JT1$%+'R2N7%^D[4&8&*$/C(05Z%#X3 2EOD7$LS=*622-!2*2N0L 9F2T&\ M1ZR%,M-^'2)6@F)BQ6Y*:Q-LO&P:WH[A$V]RC;:$$T1>2POFIB7T:V%2"9O& M"$N$:4#:1?*>("3+C^"R;,NJ0H5 I!.=6$GMS7T^BJU?9MRU%0T#=QH7=&;R M)R &$(.+^<=]EK:@^DJ [%;__XK#/Q%HC*Q!.E%MR3\ZV/&#'[3-LYY27>I0 MH.54V17?N@AF1.'B%\/4*\,_9B/[DB-0*>W*P*TA37 /^J.O]!CJ+ULX;F!-'4S[J:"RP M$@@4JQ033LU1Y0CZ@/ZL3M>62=N7S,7%Z-CWY<+ X$'^;SZ_Y^^')]RU7YL:/._#:1>Z@ M'_,>/-Z@:QQ*AI&72I40X5#L3B0V>@N/0(P"E=_5>CNU O2]9 M8[%,.,!QDN/.O!@6P!-Y4DJ7]]L4LM/0Z\ZK<4L]7]=!'89ZD;-R+F9R"Y5+ M!L<3S<@.2Q^3S=>(?G8^"OTS9FG/@=M3'\*M-?^7(.;9\'O5.!]IHM-U1!Q. M7_WR%!7!RH/BK;3!P]YWP($,_9RL$K..&#NL?.KI/:">$;1O>D'[YEDE^F,. MX%\(8)^,_>3-C.W'$F(G.X&BZ/)S@,A60!8Z@,=:NS;3-Z57W")#2'63&2Y6$E>)U0H3EYWP##\X M(.M,^W .ZU7;3D;+I39,A>,!F;!F4L5 M-S18(+4=KN__):_@0DE@]5L7Q]LGE!"ZU(+^4)E64A+Z MAGK8L[AB1!;]:8E9"$OP'ME[:)YCR/,W8O9IFIF#,J^=*S?:F+%(0:V204)O ML[1Y86/C20#&+%8(P4V^Y&PJQ6I98MQ[3].6 4VW:,^9A<: !6$4,C/.N (< MJ0;"$\!2:!7D5F#RVGSL-L6[E>B+!Y2X&E)+WI%,&I =OYH*[6C!13P(/2P@M16DDE&)$!F=9JR0, MGCR."NV+5*-UB%6[FR%? P?F9.;;+(T)S1$173W)"'+IT!@[R[N&!" 44P4N MN9C"CEQ$RB *H >[L5=D =B6-'9JHN,G]EO=07'JS)(?6UZ$&.T%5T<1$%>) M:Y.?AZ<(8ZAZ=58]]%UIMC*J55FZXJ MKH LS?4K2Z:7!Y=*ZI8E%4.5F50SD'H":Q70)R@IB#677PA@ WI <7?<6-PI M4+]O!2>RU,0DG8!UX=$0HK(0,^>%61=0K( 4K?+DPA.W_=/^Q?<\O^_=+L]OS7^5?DV48]0*6Z<'/T J^?PF M.G^)KN&WOTL7HZOY8P59JSPMP.^D0+LO=$#_WP'G_P-02P,$% @ ^HF" M5:3^"=,\ P ^@8 !D !X;"]W;W)K&ULC55= M;^LV#/TKA'K="HNM.BR")#AM M/,A=8]U&M)SOQ0X?T?ZV7VNRHHFEEAWV1JH>-&X7P4UR?9NZ\_[ [Q(/YFP- M+I.-4M^<\6N]"&(G"%NLK&,0]'K&%;:M(R(9?Q\Y@RFD YZO3^P_^]PIEXTP MN%+M'[*VS2*8!5#C5@RM?5"'7_"83^;X*M4:_X3#>#8K J@&8U5W!)."3O;C M6[PC2)D[UKRJ/5Y)6$ ML\L'?,9^0!!]#6O4OLM]A7"_:>5.N,(9^/PD-BV:+_/(4D2'BZHC^^W(SCY@ MS^&KZFUCX*ZOL7Z+CTCI))>=Y-ZRBX3WE;T"GH3 8L8N\/$I?>[Y^'^DO]6J M@Q5IU71-J 6V@94O/FKX\V9C_/Y?[Q5@Y$_?YW>?U+79BPH7 7TS!O4S!LL? MODOR^,<+ZM-)?7J)_:WZNQ>+NA?M)-S YA766M5#98UO\"/%EQ6:]_*X'.FI MH2BJI4]8]CNP[CZ 3Z@G:GV40>$J87&G]"M\ECW81@V&XIHOU_#4:,0WMP&H MEVI#]77M?)0O'SM=K]TC.5O==&KH+7P/:ON_UG>M,%96L&K54,,G2&(>,EX M+\G_"?(RC'D"//463;2PS/.3,^%QF.7DY63>VP;=4-N82LN]GRP)+\*R2"%C MY$]8$C*60S8C@Q4LC+,2,H=D/ ]GLP0RQ_JD++7J#0U+"9DD4":.IHQ#EA50 M.LZTX&',LM'@>1&F*1N-4T>)/"0(..HD"PO&P<4GQI1(W)(*F?-Q=XQ]ZAJE MFZ=A&B=4D_B8?A:6LWBRLX3\,S;9O*1J%=EHOW>-H[-Y1!=QYZ>N@?;O\?&O\%7HG:09U.*6H/%5D06@QTD[&E;M_73;*$NWWB\;^CFA M=@?(OU7*G@P78/K=+?\!4$L#!!0 ( /J)@E6T%$[PS ( .X& 9 M>&PO=V]R:W-H965TYIVDM\MN\^?]_9=YENE'XT M.:*%YT)(,_-R:\N)[YLDQX*9,U6BI)U,Z8)9FNJ5;TJ-+*V#"N&'01#Y!>/2 MBZ?UVHV.IZJR@DN\T6"JHF#Z98%";69>W]LNW/)5;MV"'T]+ML([M-_*&TTS MOT-)>8'2<"5!8S;SYOW)8NC\:X<'CANS8X-3LE3JT4T^IS,O<(108&(= J-A MC1[84 M:$ZGOJ53G*^?M(B+!C%\ S&":R5M;N"C3#%]'>\3NXYBN*6X" \"?DWL&0SZ M/0B#,#R -^@D#VJ\P=\E7W*3".54&_@Q7QJKZ97\W*>Y@1SNAW25,S$E2W#F M46D8U&OTXN.C?A2<'R \[ @/#Z''=U2):2405 9S8Y"NI[VK%)B%'3WTS&\Q MJ;3F<@4+9KC9I^7@:?NUW.<(F1)4P@[9NK?1UC'_1;EC#2N;$QVF$8H=>IFC MM][28U3)6X)+1Y!BG2ZZ9+5$W=TSG'!)>*HR3*;F= )?<(T"^NT8MN, [I5E M JZX9#+A9#4)FL %,SE0+"3.P*>*$P?WM"?N?>(+%9%^I*:7580/[V 41;UP M-";K^&@<]L/S5]9V]Y_G85YJ3K*"_Y6%T8?>, K?RD*[N^]-^SL]J$"]JCNM M@415TC;MJ%OMFOF\Z6%_W)L_P373*RX-",PH-#A[/_) -]VUF5A5UAUMJ2SU MQ]K,Z8>$VCG0?J:4W4[< =TO+OX-4$L#!!0 ( /J)@E7KRURNK@@ #P: M 9 >&PO=V]R:W-H965T9RYLWZ%Y_D M_B+(D2Y/A]2W0V\*2-XW%/_;U5'LHL MN!:W3?FK+,SJ5-J^\LVV[7NC.6M-DVUW0P) M*EEW__QQ:XAC-OC;#;Z5NV-DI7S+#;^Z4,V&*5H-:C2PJMK=$$[6Y)4[HS K ML<]YUN2-QU)_Q62,?NI MJ\%=U_NUZ MH8T"4/YU2.N.:'B8*$7/N5[S7%S.$!Y:J H7]TA M&HNV%*Q90F!M&*\+=IWG;=66W(B"O17@FDMNH8Y%'Q4"5YDGN_#=[ZU<(Y3, M(;4F&1]6Z_-*L+R7@H^D*%Y(L1Y+(7HIV$8HP;AFRZ9$5@#69,W,JFDUENG3 M<_9%BV5;L@]R*>S1&4]^$%HR$@+A#:R MLD*U';62J#4*J822E:SO64DTF!&J8F^8YSFNE]# ==(XL+!H,<=67!4;3@)# M!]TLC7T(F.]X:-,O*/SL3_A.%N4'"VZWZU)8 6/0B%DH:@?$#96^.-$?FJ;LKF_HDL[#I> MX&(0P-8 !P:^DT8>"\X\=FMSOB" M%"\$JWD%N(%(XN,W3&(6P)=VWN+I#T!/H'"ZB3@90^V1[D*+K5$ @L [P4Y<>0LHR61K1.,)KUTMI M& ,?+GR-(7X<-PQ?IN()IZ6#T]+C^\P5= <$88L?FJ;8R+(\Y(Y)@J^[8U<4 M#!TT8'D[3TT<63[?,;_?,M\+V%NNU!-1 )Q:I,>^KS]896 E%V9UX^.SK1>' MIR^([CF^(YN$_I3UL\'ZV?&9.,]5"R1NHZ/+!#_#- I],5_(4AHI#L;')(]7 MLO"6F1@S:RRS"$(2IP=DUMC)$!C=;U?_>4%I^3F-R G\#$%$2:ZS'@57'++, M28(^@OAQZK]AL0^);!<%(L%D]?7I],'1-EB$M+&$.$U_ MVN/Y2T:++:._Z^P'GO.^SJ5.[%-M\1.;XT:\*ZGI?D=38QM'(?,#=#4[9\.+ M"ERM8!MI5G3@ZU(&^1A9S_7A2!>>Z'P+/Z.E39P4@'GNVM?UA%==')2H$,=( MMNYD)'NC>Q7O:*]^J8&A4M@3.V4JC0*0"_E "'70I2Z%4M;IM;U]P#(4;BVM MK-1%H(20R,/"3]N.8JF::MBEK86&_O4P4B9E/CY9TXE;%G"!K+N+06O51=,: M'&ZWNO)>5S72M>A5R'M=^4C7?*?KL%"-=7P M@NYT'*#SHC8)1V\4WK=_K@;=)/C4X?GV<@'("I/=OEXK]&$!CNFI;?OBR/&S M\!@\L$-.Z2Y6Y1^BJZ#VOE/BM+\-WR-,OV?&(WO>&W$O:WNELMA6RYW*:&QB MF\9O^5HB(D?]Z80@(4(RS>A+@ MGRQ&$DFL52GS\OJ)%;)@=6,("LU]#:LR>BLQ*95M#XZ4HVB5=1%('W]4.=N/ M]2,\OA<_[2\P*VYL#S_.!GOF[(V M8O!,G3+V^^J_S$ M%435K!1+;'7/DFC&5/>IHGLPS=I^'E@T!LG4#E>"XVQ""S"_;!K3/Q"#X8/1 MU7\ 4$L#!!0 ( /J)@E6[HN('*@0 4* 9 >&PO=V]R:W-H965T MM&V) C=Y?G-D&G'3%"BQHD&0MAF$? M:(FVB$JB2U)QLE^_.TIVG,71]D4D1=[#Y^ZY(SG;2?5-5YP;>&SJ5L^=RICM MA>?IHN(-T^=RRUN<64O5,(-#M?'T5G%66J.F]D+?3[V&B=99S.R_&[68R<[4 MHN4W"G37-$P]7?):[N9.X.Q_W(I-9>B'MYAMV8;?,3(5[SPA "P^:!7_&Z)B"D M\7W = Y;DN%Q?X_^T?J.OJR8YE>R_BI*4\V=W(&2KUE7FUNY^Y4/_B2$5\A: MVR_L^K59Y$#1:2.;P1@9-*+M6_8XQ.'((/??, @'@]#R[C>R+#\PPQ8S)7>@ M:#6B4<>Z:JV1G&A)E#NC<%:@G5G\QM$E#6?W;%5S/9EY!D%IRBL&@,L>('P# M((5KV9I*PR]MR$#Z(MZ@Y5PPZ8BOZBAJW&']C3 MLA8E,SC0!ALL1$/V>!PH1@6E8<<5!Z9A+6NL;4PB"R,[S=I23R[@OE*0N!&<0[3J0]?F!)4 \>KSJ()1#[N'F:0^!G<2\/J M?V^>Y[YMPRC#-G?]L"<1ICF,9$=RR(YD-#OZ?+@G_AA6^"!T(3N4XA8U@4]M M?RRC'*>2Y?\@FSURN4=6A"R>D8&AS/VA+?Y&F9X5OX"ES:FO]NRCJ0=4:,/Q MM*;[X%DIN\G9$V=*8T3/??^URPI>..OFQ,QW2OT8V3=<, MU77#GAI;#Y>,DAU=O.J4H@3OYY>%I4+\[PS&AJGR5'A'=SY=BP.=9J#31V>[ MI]-A&2AH9?N^8&W!:YN/\F76:Z++6EH[1(S*E>D*UB@)W5!"DT0HRZMZ^J^" M_8,$HF*DW99;)6I,?Q=NK9I$#4$1*++Y'<4)#6((0C?-<^HGF/[1-*-NBN47 M95/J9C#%^KRO<'.VQDS H@L3?RBF-R(11>XTRU .C:=4L^V,/:30F%-9AF[B MAQ.XH;"B: ^L[CAQ6X]&%\,09TF/60QZ]TMJK'Q1"R/H)D1W\$R8O#IMCA:Y MO48#QCL(IFZ ;IY*5^_H:FZXVM@'".Y/PO6W].'OX8VS[*_VY^7] ^F:J8W M8[?F:S3USS,L;]4_.OJ!D5M[T:^DP6>#[5;X3N.*%N#\6DJS'] &AY??XA]0 M2P,$% @ ^HF"5?4*9_R^ @ 08 !D !X;"]W;W)K&UL?511;]HP$/XKITR:-BEJ$B=08! )ND[K0U4$[?8P[<$DAEAU M[-1V2OOO=TY"RC;*0QR??=]WW]F^F^Z5?C0%8Q9>2B'-S"NLK29!8+*"E=1< MJ(I)W-DJ75*+IMX%IM*,Y@VH% $)PV%04BZ]=-JL+74Z5;457+*E!E.7)=6O M"R;4?N9%WF%AQ7>%=0M!.JWHCJV9?:B6&JV@9\EYR:3A2H)FVYDWCR:+Q/DW M#C\XVYNC.;A,-DH].N,FGWFA$\0$RZQCH/A[9E=,"$>$,IXZ3J\/Z8#'\P/[ MMR9WS&5##;M2XB?/;3'S1A[D;$MK85=J_YUU^0P<7Z:$:4;8M[[)V(.L-E:5 M'1@5E%RV?_K2G<,18!2^ R =@#2ZVT"-RJ_4TG2JU1ZT\T8V-VE2;= HCDMW M*6NK<9U5=DCJ,K5G&G)?QDE?A)',/!) M-/8CDL!J_7#&?Q /_3$)&^2E/TA&>"2NY[C=3AY]IERXU]L(W=:VUNQ-;XVO M4H/%7$D8$5@**H%$_C )?9*$@*3#!+]1 O?*4O%?\OVIQ*$_&D?^8!P!026C MQ(\'0SAU_<%1699,[YKF8R!3M;1MA?:K?7^;MV7]YMXVQUNJ=QS/4[ M0L.+ MRX$'NFTXK6%5U13Y1EEL&&PO=V]R:W-H965TV[5J-3V9BJK.%:,=TLET(] MGD,EUV<#?[#IN"GG"T,=P]'I2LQA N;[ZEKAU[#W4I1+J'4I:Z9@=C88^R?G M"=E;@Q\EK/56FU$D4RGOZ.-K<3;P"!!4D!OR(/#G'BZ@JL@1POC5^1ST2]+$ M[?;&^R<;.\8R%1HN9/6S+,SB;) .6 $ST53F1JZ_0!=/1/YR66G[GZT[6V_ M\D8;N>PF(X)E6;>_XJ';A]=,X-T$;G&W"UF4'X41HU,EUTR1-7JCA@W5SD9P M94U)F1B%HR7.,Z/+7TUI'MG7.H>:]H==5Z+6[.A63"O0QZ=#@XN0Z3#O')ZW M#OD+#F/V3=9FH=EE74"Q.W^(X'J$?(/PG!]T>)4;EP6^P[C'^0%_01]Q8/T% M+_B;+(2"]^>8R8)=BT1]-VL)A]%65'"&%8I M^XRQF'W8#WK?C_UV 0S:M42[EMA9:TYKL34H8$)C3X5%KD_8I'S8H0'#),HI MJ#Z/6Y"%85.8EW5=UG,*;5;J7%3L$81B?N+$(?ZEX294T9B%5.7?Z#-T$B]U MDC!F5RNJ<-VBP9&C+'1\+SKN!W*!_*XJ'/+]T/$2SFXFW[?L?8<'GI/YP7$[ M\&0?HBL>1,RR1F-QFL4"JL(&;\0#=D7GPY[6TR*2G&1M;*-NZ\9MHN+5=/NDH$ M.2IKALEIM*@+[3!XR&%EF*:-8]A%&])]%:A4QR<[$6AVU1AMT(Y6_*-9$EN> M1;EK\],*+A3OQB]WX$<>.AY28;.W1$]-:8J)9REV-CM/1CUWMN M^<3/(]\/G"#*R#+)W#1Z9BDTY@WM2DH4%K(N;=*V'3A!'-#T*'3CX%G4_ZI; M+#JLH##P<4+@N3'NA)MZ!#--G!3C[I+0%L-^'X&3^BE654K;Y;M^ACXBVCL_ MP5AB_U"AQ'VAQ*\M%*SH@_5QT-'_J@]:L2^+!@40M0)G<,_G]GP]V2)XIVL] MFS=DMBK./A(Q/XE2=9S<+@"JJ::^!TW$0MUYQE#*5.)$(>VR[Z5N&.Z*7J]Y MQ$;?C:-V6.&%R9Z-1QE.#[R6@QYWH_BY-AYUXMA:9&Z6',2WATM1$#L9][H5 M^$&)3/K,)_])(M]/;3@7 M@59RP08GZL=W;[ "DP^8(XG!U*V#+?1Z@][6I>SAL[706^?WKI*C4-\N%,#+ M!_KO3WM.BOC4NI#:;J"">ZB1U9-FJG-5MN<):@(*:-;^QJ2OJ)EIUOYF*9O@ M7J&\:QP.D+Q(XZRE4HH]:9Q@4C5*>[ZP!"QPB4JN;,I0=!)4.!3,.$I9D#AA M$C >.4F$JBGPNFMG('GNP!"!?51R7"%U0B^@6.+8(Q\\"MAGJ''S*CM!%'@O M+^G.:"_0J>/'&0'"BD(/@>^QS/'29(>-^_+JL!KLMHBE;"A'N5B52(CVLI,X M''WPS,E2;H^1Q&.QAVMY[&++[K?DL1SA'U#M^R8Z?"7SWFYPD/@[7A!CH\/R MEM#PD.\MX>'6 V4):FZ?8413C+-]J_2]_4MOW#YPGLS;9^(WH?"RJ%D%,YSJ MN0E>;U3[]&H_C%S9Y\Y4&GP\V>8"7ZN@R #'9U*:S0&PO=V]R:W-H965T)MSIPSG"$YVPKYH')$#4]56:NYDVO=3%U7I3E67 U% M@S7-K(6LN*:NW+BJD<@S:U25;N!Y([?B1>TL9G;L5BYFHM5E4>.M!-56%9?? M+[$4V[GC.[N!NV*3:S/@+F8-W^ 2]=?F5E+/W:-D186U*D0-$M=SY\*?7L9F MO5WP1X%;== &HV0EQ(/I_);-'<\0PA)3;1 X_1[Q"LO2 !&-OWM,9^_2&!ZV M=^B?K';2LN(*KT3YK?*%]_UTH!;:K$D$+N)%94=.&==.Y*#.4"M[? MFWDUF+F::!@P-^U=7G8N@U=Y0W2B4C^@L?O[)'WF_G"$;[C0%6I%@U+GH&DZ/6:[VK/->K8U ML2T-VX;8*LN6OV K=FS546X6-7D0K2(TQ0"?4FST#H$X.^ MX7\++]W54-WQHN:H"1X M2LO6Y,%:BNIEU?T?M796R^D#YK@ Q8'$YD!BMI-XO#T*MDA\\4CGB9K]UY5* MIX'%);M"9&1O^-<& M=.TD3=]:MDLMT@<0C1&E(&)CG_([]"%FB4_I'<5PM_QJ)N)PQ)+ @Y!YXXAY M?@3W0O,2$A;$/@MC'R8LF8S9.$[@5(JZ!]7GW6/K,Y:8@MB6NR=0;CBE#9/< Z3I:-/;27PE-3PC;S.G-AM(LH/FU MH"SH.\;!_A6X^ =02P,$% @ ^HF"5>F8B[^O P ;0@ !D !X;"]W M;W)K&ULC59M;]LV$/XKA#H4+:!$+Y;UDMH&G+3= MBJ%=$*?;AV$?:.DL$:5(E:3B9+^^1\I6G,SQ^D4^DGJ;;@ , MN6^YT'.O,::[" )=-M!2?2X[$+BRD:JE!H>J#G2G@%8NJ.5!'(9IT%(FO,7, MS5VKQ4SVAC,!UXKHOFVI>K@$+K=S+_+V$S>L;HR="!:SCM:P O.UNU8X"D:4 MBK4@-)."*-C,O65T<3FU_L[A3P9;?6 3F\E:RF]V\*F:>Z$E!!Q*8Q$H_MS! M%7!N@9#&]QVF-VYI P_M/?I'ESOFLJ8:KB3_BU6FF7NY1RK8T)Z;&[G]#7;Y M.(*EY-I]R7;PG:8>*7MM9+L+1@8M$\,OO=_5X2 @#U\(B',];.18OJ>& M+F9*;HFRWHAF#9>JBT9R3-A#61F%JPSCS&(%-9;8D$]B.&!;J3>W=,U!OYT% M!G>P?D&Y0[L]06Q5@![!J5_0N:&%R^DFU'Q]P3AK*L3%' M9O4C,XK,7+=4! 5EH]>, MZ(F@&N0:E!/$BMV_O&C58C_1@?55,(-N*T,-)O0+B::%GQ:)M:*I/PT+M";A MU _3"*TXROTT*;#PVEBN>+?PBD1AXF=A1HK03S(+7O@)0D]99 MQ?OD"[A$W@,>>LE.0O #]VSBY3U[L<4&%$V8OW3&[.>ASL\9[*44'M+K9G$ELZ&0[?Y_*( M(S]/[3'%L1]%,;%)8@D;4-Q&$Q1"EI'(S^)\'_L[>A7Y[5X]23R+\6&%I5%R(+<_4)RN1IY%4;_/U MN-CF/%I626DR)H[CC],HSD:SJ^K873Z[$CN9Q!F_RU&Q2],H_W;#$_%T/<*C MYP/W\7HCRP/CV=4V6O,YEY^W=[EZ-VXIRSCE61&+#.5\=3UZAR^96R54$7_$ M_*G8>XW*H3P(\:5\\WYY/7+**^()7\@2$:E_C_R6)TE)4M?Q3P,=M>//-MQ M%&5+=,?S:N5E"XX^/B3Q.BIK6:"W:*[6YW*7<"16Z#GCX1NZC21?B_P;>DVY MC.*D>*-B/\\I>OWJ#7J%X@Q]VHA=H=C%U5BJJRW/.5XT5W937QDYJAMB!7Y.X1'HV+:+W.>;U&]M?%7[^K4/1>\K3XVU3UFNN9N:4N M7A;;:,&O1TKX"IX_\M'LIQ^P[_QBFG)(&(6$,2"85ARO+8YGH\\^"1DE2L:K M@IAJ4*?[57IY*WF<$=_S'+4P'O=GUQ#F3,*IHX?1P[ )]KPIT=O^BNUPL=PMI&J\5<>J:@X112!@#@FEU\-LZ^&<2!!^R M.) P"@EC0#"M.$%;G,#Z)?FQK$>M"O?'5:%FA'M?T+X@O!A!7XQ@M@AM<--V M<-,!:E?L'HI%'F_+U6<:G)5QZBJ#A%%(& .":84(VT*$9Y* $+(XD# *"6- M,*TXV.DZ?>?[NH(F7[O?>YC@O@H8XG#HD$G0TP)#G!>X*K"G"(8XUP\\CYAU M >]Y&WRB,J@V85##8 >?NB)!:124QJ!H>HE(5R)R)LUHP% E@J114!J#HNDE MZIP>MGJ5@ M;Y T"DIC4#2] )VAPY-S20*HSP.E45 :@Z+I)>J\'K:ZE0&MA'_8(C@N<8.^ M'AS&^:'C]EV%(8PX3NC[?4DPG-9U)OX1AX$[_X3M!JH4A<&]@Q5U\BJ$I%%0 M&H.BZ47I?!^>GDLH0-T@*(V"TA@432]1YPBQU=,,[1U"PYW<#?M:88SR^E(Q MA,7,4:Y9)DAGL8C=8LUYLGJ;1EFTYLL7?Y&PLTY=A* T"DIC4#2]*IT-)/A, M.D% ;2 HC8+2&!1-+U%G XG5P[S<4#3Y^IT]"(/>U__6%$@)A2G.]:?3(QT%Z5P5L;NJHU(QM,VP\T]>FZ!/TD!I#(JF5ZHSA,0[EWR M6D90&@6E,2B:7J+.,A+[0\!A;48#T6_Z$])7$&/4M*\?QBBWKQ[&J/"(=G3V MB]CMEU*%%2_*O3KESYMJ-N,%-^ZPL'-.7H"@#]= :0R*IE>D\X!TB@HC4'1]#U4G5]TG3/)A@MJ'D%I%)3&H&AZ MB3KSZ-J?(0YK+1J(?J-W^K]@F*/ZK<6@*/925#W<\=[.T)3GZVI+;H$68I?) M>K-?>[3=]ONNVNS:.WZ#+V^QX3C%EZS>U-OAZSW&'Z)\'6<%2OA*G&ULK93?3]LP$,?_E5.&)I!8DZ:% 4LC0=$$#X@*Q/8P[<%-KHV%?V2VT[+_ M?F$OM\][W/V3YG6VV>;87HX$4*96=1Y5Q]$<>VJ% R.](U*EI9 M:2.9HZE9Q[8VR,H0)$6<)LEI+!E749X%V\+DF6Z"'"^-5I1GU*'[@_WJE_#;53+4MF M<:[%=UZZ:A:=15#BBC7"/>CM#7;U!,!""QN^L.U\DPB*QCHMNV BD%RU?_;2 M[<->0)J^$I!V 6G@;A,%RFOF6)X9O07CO4G-#T*I(9K@N/*'\N@,K7**<_D# M;E U"$R5L$ 33ED5"/=+P=?,;YR%3W!9EMR/F8!;U=X$OZ6'U^@8%_8(#H K MN.-"^( L=D3F]>.BH[AJ*=)7*.X+-X+)^!C2)$WAZ?$:#@^._I6)J;"^NK2O M+@VZD_]4MS):PEPK9^@6T Z["N9A;]' C\NE#?:?0]RM_G18WW?,A:U9@;.( M6L*BV6"4?_PP/DV^O$$_Z>DG;ZGOZ(_I\OOVXFH-]=X1Z?Z(CH%)W2@W5$"; M8IR$'+Y%-_EY,AZE6;P90)OV:-/W0B-[@*\U_2MWQ\R:4T\)7)%8,OI,VJ9].=J) MTW7HUJ5V=#_#L*+'%HUWH/65UFXW\0] _WSG?P!02P,$% @ ^HF"5?+K M1?$= P V T !D !X;"]W;W)K&ULS5==3]LP M%/TK5H8F)@'Y:!-:UD:B16A(L"$ZV,.T!S>Y;2TXX3V DFS H'V;5K$0YXJBAA<"V03),$B\<14+X>6J[U=.&& MS!?*7+##P1+/80+J=GDM],HN66*2 ).$,R1@-K1.W9.QZQE 5G%'8"VWSI&1 M,N7\WBPNXJ'EF(Z 0J0,!=:'%8R!4L.D^_A;D%KE,PUP^_R)_3P3K\5,L80Q MI[](K!9#JV>A&&8XI>J&K[]!(<@W?!&G,OM%ZZ+6L5"42L63 JP[2 C+C_BA M,&(+X'9? '@%P-L5T"D G4QHWEDFZPPK' X$7R-AJC6;."JQ+AK82FLTG=I1H6>4Z_%>T/,C4D>HXQX@S_&\&OBX&7ZZ%!KN MU,%M[6QIKU?:ZV5\G5?M/2A-9#&Z)'A**%$$Y,;0BH6FZCMGXIFGOR_U ]"% M@D3^J3,G[Z9;WXUY)9S()8Y@:.G_O 2Q BO\_,D-G*]U5K5$5C&N4QK7:6(/ MSPG#+"*8(IS95BZ[/3A?[T F$*]/T9Y^II88;[\F,N_ =02P,$% @ ^HF"54>VPYP+ M P E@D !D !X;"]W;W)K&ULS5;;;M- $/V5 MD4$(I#2^)$U022SUHHI*!:J&P@/B86-/DA6VU]U9)^7OF5TG)A6N(5(?>+'W M=L[..=[Q[&2C] ]:(1IXR+."IM[*F/+$]RE982ZHKTHL>&:A="X,=_72IU*C M2!THS_PH"$9^+F3AQ1,W=J/CB:I,)@N\T4!5G@O]\PPSM9EZH;<;N)7+E;$# M?CPIQ1)G:.[*&\T]OV%)98X%256 QL74.PU/SL=VO5OP1>*&]MI@EJ^RK3,UJ MZKWU(,6%J#)SJS;O<:OGV/(E*B/WA,UV;>!!4I%1^1;,$>2RJ-_B8>O#'B < M/@&(MH#H7P&#+6#@A-:1.5D7PHAXHM4&M%W-;+;AO'%H5B,+^Q5G1O.L9)R) M+X74\$5D%<('%%1IY$]D"([@-$VE=5ID<%74Q\7Z_OH"C9 9O>$E=[,+>/WR M#;P$6<#GE:I(%"E-?,.!67H_V09Q5@<1/1'$#,L^A.,>1$$4ML#/N^&?$M.' M0>C@T6.XSW8TGD2-)Y'C&_S5DQZ<$B';P;K@6HJYS-@3I)U7*; CMYA46LMB MZ59]5(5N!LX$28)OU[P!7!G,Z7N;.74TP_9H;!J?4"D2G'J:7ZRU*3?)J>3 MYU YST3V2/*HD3SZK])\])S&/1/9(^/&C7'CSK,RKXA'B"!1^5P6KB[TN*27 M&>]H\P3$1NB4H%1DCD1R7TERI03P@6\?U)HEXS\2>#3:2]]:=6=&ULS9EK;]LV%(;_"J$50PLDL21;0G-$-$WME2ED(A3]ENPC.&8%0$I!<+=6&R6F1PA^Z1^)3=,GDV MJ54BG"+",26 H>W2NG#. ]=5 <43GS':\]8Q4*EL*/VJ3JZCI66K'J$$A4)) M0/GO :U1DB@EV8]OE:A5MZD"V\?/ZE=%\C*9#>1H39,O.!+QTCJU0(2V,$_$ M'=V_0U5"GM(+:<*+OV!?/6M;(,RYH&D5+'N08E+^AX\5B%: ,SL0X%8![O5&IW7 1(0)_R-?.33?0!>OWH#7@%, MP,>8YAR2B"\F0O9&:4["JN5UV;)[H&4??*!$Q!R\)1&*NO$3F46=BON878FK!?5A-[>E\ M)J?#0YO%X&-GME\_ULG2J[/TM%F&:?0%BC &]RC,&19/\@T.3X9RUNJ,S=FD M6&!(K,//K_GYYE\XWR1*DV*!(;$.RGF-]4C.ICV0VMZ-!6E(K /2L9N2T-:BW#RC#-LHKR!FX#-,<@3H M5I;\62)[(!V ' /6<0!%(+A32[@)D% 4"#[=MQ2D&JML3@"&<3%# XACX>H M5YWT.I_)'G9]*F.YFU+K@F_5XLXO )Y0ZVT!W M?P#Z .:,I3NFZ-!CFZ/H^_W.6I[-IJC(;4NQ\:O.-H:_L "?$5S M:>\8!^]H$FU@^%52"Y,\4BLPHVEW;@Z2G/9)>GV21LV**;4NR<:N.'J_,DSR M#H5T1_ _DMQU)*7J\Z]4[G M?1Y>OW#P>X\%^H[\:**-[7&T5F!5SH'V[T"#*1MU.D;5 E-J78"-V7'FYHVC M8]*ZK(VJ!:;4NCP;*^2\W O]AWO4MS":;M]*>7.W_Q[_#/OC-/['>;D!&FDA M]2V.QMCW45[/D :FVNS^A-QX'U?O?7Y2%:-O=2Q)MV^-_%Z5'IAJLTNR,3.N MWLS\@P!5OX&LN\:P6! V3\H( M99 \#3(TZ5C6E5J[CO)[%C\PU6;)<-+:*TL1VQ5[CLK\Y424VV;UU7I?\Z+8 MS9LTCY>;HA\@VV'"08*V,M0^F=M0(6A:',8(2N#J 7E_ M2ZEX/E$-U+N]JW\!4$L#!!0 ( /J)@E6#G0$EV00 %@: 9 >&PO M=V]R:W-H965TKE[>/?PCGHDSG:, M_Q!; (F>XB@1#K)?&T0V[Q9P@[T3A&.I7OC/W0)Y^"N>7H MB" "7VH(JOX>80E1I)%4'#]+4*L:4SLVC_?H'_/D53+?J8 EB_X* [F=6Q,+ M!;"F622_L-WO4";D:CR?12+_1;O2UK&0GPG)XM)911"'2?%/GTHB&@ZNU^- M2@=RX("O>AQ&I<,H3[2(+$_KCDJZF'&V0UQ;*S1]D'.3>ZMLPD1/XX/DZFZH M_.3BED8T\0$]Y#6S9''*$DBD0._1@RJ9((L L;6Z(22B28!N?#^+LXA*"- = MJ,KQ0YK/AS):<55=7#[GAA]^9F&JYENBMW<@:1B)=PKSV\,=>OOF'7J#P@1] MW;),*%LQLZ5*10=D^V78MT78I"=L#]VS1&X%^I $$+3];45!Q0/9\W!+C(!_ M^/(2C? %(@XA'?$LS>XW*5?N3I=[*YQ1-2VC'&_4@[>G\@*MU/S( T;__JS, MT2<)L?BGB[L"^ZH;6R\,UR*E/LPM-7\"^"-8BU]_P9[S6U?B X&U:+BJ:+@R MH2^^,DDCE#;K"O8L="5>H'DYFE[ 'A=X2IS1S'YL9M1M-:FL6J&Z5:BN,=3/ M(,2U6I7J]@@:[=$5;('G-L)XCT>N,SZ(MLM,+=*X.URO"MM-O8-(O:-(QZ213BO.<17G^ 5:U1J]95& PEC5P2/H,#L7#"/.J44_ M$%@KY4F5\N2,O3\9DH:!P%HT3"L:IJ^J4! RC/,&RP2LLPA%2@>("]5NPN=A MVM=MYL%T]P+7#[$.^#4423%>_'/0^BA,-L5II$NT.)3 XRX>C8._DD?LU(]X M9]!5M(1K+9#8P8<+4VG6['?L3+Q1=\/CAB+!QG"U",D4DVA+>;"C'/*(!5M+ M?=(9L!'PU*(?"JV=/JG3)V=L_Q)\*"H&0FM348L@;!07)RX!G728!QBA9Z"\ MRW-I]GQMZK7PP<,J'WPL:@B>'#ZA2ZM6RUZ-^SJVEC[8K'T^9CP)959VZCI\ MTL?=\V$$.KD\!T)KIUU+*.R=LU.- NUD*@9":U-1JS1LEFDGE^OX6%!.Q]/# MLH5_8ONU5,]SKJ>X+=FR)-GZQS""M?*"D_/6;@# MJ9F2BG-H(U)K(V+61O__$?/" (9'C-GSM:G7.HN8=59_&]"GOC8P0YXZ]T.A MM0FHE18YI](B@RJMH=#:5-1*BYQ;:;TP@&MH@W,H+5(K+6)66C?JS4\*E"6! M>N7P62(DS_R^MT@SULF3/A!:._-:MA'WG/4_J)0;"JU-12WEB/ESV*GZA1Q_ M$"/X0+UTV&",IP?JQ6Y\NX^!;_(M#:$*,4MD\1F_NEIMF]SDFP5V;5[LN=Q3 MO@D3@2)8*U?G&PO=V]R:W-H965T MS4-M#MKY]_A)2V:4I7>"#VY;[O[.\N]O4W7-S()8!"=SEE18GO "F'XSYR+'2D_%PI>% )Q94$[], @B/\>$>7'?VBY%W.,-6;Q(9?^OP@\!&[HR1V]=[F6$)8TY_DDPM!]YG#V4PQRNJKOCF&Y3[Z1J^E%-I_]'& M^9X&'DI74O&\!.L5Y(2Y)[XK==@!:)YZ0%@"PL> SC. =@EH[QNA4P(Z^T;H MEH#NOH"H!-AD^DXLJW2"%8[[@F^0,-Z:S0QLNBQ:"TR8*:RI$OHMT3@5CS#% M+ 4TM54\YGG!&3 ET2NA$TM'"6@,*'R6+M<3Q-T]/ZX[RN] M%$/HIV78D0L;/A.VC2XX4TN)SE@&60T^:<9'#7A?2U#I$&YU&(6-A-]3=8+: MK8\H#,*P9CWC_>&MNNV\+?K9VZ)/]H<'#5JVJYIJ6[[V:VOJUW FE="'R>^Z MBG&DG7I2<\#V9(%3&'CZ!)4@UN#%']ZUHN!+7;H.298O.@EU>74LD64Q]]PZ;@7VU_?7NRG;TR]YZA?6^9WM MZ3=IW.5_:MBM-.PV:OB5\VQ#*$4D+S 1^L96=1(VDKSVTS@D6>+(NCLB/T[# MBQZ3[I-$W7L\4#6J5(T:53VOQ$1\;OH,$ (RE.HKPYP^NIVY71%I+S=ME/ID MTH7,%XS\K;V+1HW17BO_(_O]-?Y" 6MA.46KH54^Y: MJ*Q5LSFT/=8C^ZC5&[=J[(EN3ETO>4_O.ML++!:$241AKD,%)Z>Z6(3K%MU$ M\<)V-S.N=*]DATO=8(,P#OK]G'.UG9@ 5_P-02P,$% @ ^HF"5=ZH M:X5Y!0 9R !D !X;"]W;W)K&ULO5K9 M8:E.^<82.TYP7("RU$*V[5L93NALM2RNO>&K)=O+-*'D#0=BGV68/UR2E-V? MS^#L<.%MLMG*_(*U6N[PAMP0^7[WAJLSJV:)DXQ0D3 *.%F?SR[@BQ %.:"( M^)"0>W%T#'(IMXQ]RD]>QN86"W+%TH])++?GL_D,Q&2-]ZE\R^Y_(Y4@+^>+6"J*O^"^BK5G M(-H+R;(*K%J0);3\Q5^J1!P!D#<"0!4 =0'.","I $X' -T1@%L!W"(SI90B M#R&6>+7D[![P/%JQY0=%,@NTDI_0O-]O)%=W$X63JTN<8AH1<%,,LBN6[1@E M5 IP!F[4&(OW*0%L#5Y2B>DFN55G%T(0=?]I2"1.4O%,1;Z_"<'3)\_ $Y!0 M\&[+]@+36"PMJ1J8/\:*JL9OC%CBNX/01OJ7'JOG8*/F>$ M[SJAB21GK]2+%@_TZ%^O5#QX*4DF_A[JNY+<'2;/YZ<78HP]I%G+ M-%5S2>8=J?$\.'J=HUWL99DJER_UWE. MX,*@(]?OR_7F]HC"[+>I^!5LB;@ MJ9KH'PCFXME0,O2/<$HD0" K9VN(0(P?ANK%U:.8AJ8$+? KIX1YG<.YMEG* MD*@L4E6^.2@"28RI27!J=^!]5U95SDD.9TQ)/'4;SWC Z<[KOS+PWB,Y& M1M"B5K_0JG_')$Z'M&EA4[4M>NUV F?N=M3UH_)79&06A';CF6RMQ)#<*<.\ M4V^))-&6LI1M'@;=CI9FJF2C;*$IMG8*CVPG_)Y>I&(WE5F3;*$IMG9F49-9 M],V&1$\Q.7VH]YH%-G2ZEN1D6%MPXVJAUM]-1",:6X<*-1;4"/^Y,0S#@8E M.!@4?]2?/)()EDSC1*&>Z&LGC<;D0KW+O2I6&@@'G)0^16R3W? 7O%&G:Y0M M-,763F)CG6'P76N:(<]:9=8D6VB*K9W9QE!#O:-^5$TSZIUAWSS#A;>8=Z>Y MOG]NA[4%-QX:ZDWTI)IFU%C#OF>&GHMZP@?"'!@$P\)18ZV1WEH_LJ;I6:9J MKMB..UM];G?]2Q5U+-EW$1Q1W#AAI/6#9BK:B6? @K<0T%#[FA%.\5DG^8( M]1Q?.5N@Q@$CO0-^QW%, ,49&:Q@>O3DL6.2+33%ULY<8Z71=UTA1D;=M5&V MT!1;.[.-5T??ODRLIYBUOD]O1;7E-C8=F5LIUE--EMU?!49N MX'=E#T0AWQF1W=AH9&2Q6,\R6?' MH9U9]7FV*'6X!(K:GLMRDK:_6N^@7Q=ZQU8276_"O,=\D5("4 MK!74?AZHPWR1+)=L<][RZ3ZEBL.MT150IX'J/MKQN3A)'] _;\%J_\ M4$L#!!0 ( /J)@E5CLSD$2P0 & 6 9 >&PO=V]R:W-H965T3#5[! N27S2U7=V;#DI(.'6H@#@.+I!C@UP&D#O&< ;@UPS_7@ MU0#O7 ]^#?#/!00U("BUK\0JE0ZQQ+,)9WO$"VO%5ER4X2K12F!"B\Q:2*Z> M$H63LVN<89H 6I1I/&?YAE&@4J !6J@L3K<9(+9$5SGCDOR#RVR('E1>"T J MM.B&2DQ7Y$Z970D!"O@V!(E))MXIBB^+$+U]\PZ]082BSVNV%9BF8F)*-?/" MOYG4L[RN9ND\,TL7?614K@6*: II!S[LQP<]>%,IULCF/,IV[?02_I;("^3: MOR#'8_[X5<;KN!6E_W0C(1=_=65.1>YUDQ>%^5)L< )30U5> 7P'QNSGG^S ^K4K M;#K)0IUDD4ZR6!/94;B])MQ>'_OL,Y,X0_BPH*@"@Y.O6\)5 I"G!,!E G3% MO/(0E!Z*O7,W\^RQ.S%WA[$\-7+'3G!L%)X:C=S1Z-@H.C4:NL'PV"CN7?5W M:NHWFOJ]FJI*K+90JC8,SH$FWY#DF(JL4A>G?ZM]1)T&9)>4%;%_L+:!VU:R MU_E+WXHS'$8Z'<;^2?0&?N/O2.Z@D3OX_Q3N$C,X69L[=$=>2\Y>\I?*>9;+ M2*?+.#A]^_R1975K.FPT'?9J.F="%H6 PP[H%M"_:+&]$PDGFS*)!TB=1I># M'%-UWDV1.D:@!<:+KB#T^GGIAJ"3+-1)%NDDBS61'45^U$1^])K[_TAGN'62 MA3K)(IUDL2:RHW"/FW"/7WW_'Y\4/6<WAJY(\=OU4]3XT\ MW[9:^W_OJK]34]MZ^HRS>E5=X Q$619SS.]!$KKJ_,SJ97GIVZ*5+=3*%FEE MBW6Q'4?WX"/=?LT26;/KBKI.ME K6Z25+=;%=AQUYRGJSJM7RMK%X6'-=ERG M52J[K#RG72L[K!PO:)_=NZQ&?OMKJ7_I+Y76/&B YZT?,5X0*E,%2N;(NAFJ;X%4[L[J1 M;%.VW^Z8E"PO+]> 4^"%@7J^9$P^WA0.FJ;R[#]02P,$% @ ^HF"5=9+ MNA+> @ ! D !D !X;"]W;W)K&ULK99=;],P M&(7_BA4F-"18TGRT8;21NI;!+A#3NL$%XL)-WC;6'#O83COX]=A.%DJ;9:CB MIHECG^/GO+7CC+=U9<%%CIIEB[ MLA2 ,RLJJ.M[WM M,&%.,K;/KD4RYI6BA,&U0+(J"BQ^7@#EVXDS T+4'?EM= MMW7)2 %,$LZ0@-7$F0[.9[$9;P=\(;"5._?()%ER M?F\:5]G$\0P04$B5<<#ZLH$94&J,-,:/QM-IIS3"W?M']TN;76=98@DS3K^2 M3.43)W90!BM<477#MQ^AR1,9OY13:7_1MAGK.2BMI.)%(]8$!6'U%3\T==@1 M#,(G!'XC\/]5$#2"P :MR6RL.58X&0N^1<*,UF[FQM;&JG4:PLR_N%!"]Q*M M4\D%IIBE@!9VROT DB#-WFO)*8 M97+L*AW&(+EI WY1@_M/@'].U1D*!J^1[_E^AWS6+Y^60LN]+KFK2]C6T6_K MZ%N_X F_#YQG6T(ITFDZ*C G,J5RFZ)WGR!1AFR+L3:'!PR[P6A7M@ ^"MW&T1][K?21YU))' MSY%'7>31 7GL#>(]\%[K(\&'+?CP.?!A%_CP #SRHM$>>*_UD>"C%GST'/BH M"WQT .Y[8;@'WFM])'C<@L>]X+=<8=I%'A]LSV 4Q/OHAZ/"*/;^[.*:R=TY MH\SWP2&ULA51-;]LP#/TKA%<,+;#6CI.X6^<8:-)]'8H5 MS;H=AAU4FXFURI(GR7'[[T?)B9<-;G:Q18E\?$\BF;9*/Y@2T<)C):29!:6U M]448FKS$BIDS5:.DDY72%;-DZG5H:HVL\$&5".,H2L**<1EDJ=^[T5FJ&BNX MQ!L-IJDJII_F*%0["T;!;N.6KTOK-L(LK=D:EVCOZAM-5MBC%+Q":;B2H'$U M"RY'%_/$^7N'KQQ;L[<&I^1>J0=G?"IF0>0(H<#<.@1&OPTN4 @'1#1^;3&# M/J4+W%_OT-][[:3EGAE<*/&-%[:AN867 MZJ.)')?N4996TRFG.)O-F6 R1UCZ"EBHJE82I35P"DLJ@*(1"&H%BY+)-1JP M"CXH5;1<"#B^0LNX,"=P!%S"EU(UALG"I*$E8@X^S+/0*XBB.X6YY!<=')P=PQ_UMC3WN^!G< M7OOW6T5?JHN6Z>+'D.(.:#(,Y%KMPM0LQUE O610;S#(7KX8)='; S0G/>'DQ-5T*-(*ET MM4:9/X'53!K!NA8L?E)%4TO;(4(=\'2/T.DHF0S327HZR4$Z5%#_N89DZ!K. M)_$_><.]%JM0K_T@,9"K1MJNV_K=?E9==BWZQ[T;=-=,T_,8$+BBT.CLG"3K M;GATAE6U;]A[9:G]_;*D>8O:.=#Y2BF[,UR"?H)GOP%02P,$% @ ^HF" M57-10/CW @ ?P@ !D !X;"]W;W)K&ULK99= M;],P%(;_BA4F-"18OM-TM)&V#L0D8-.ZC0O$A9NJZ,I]#B>4)KX#I)U,N2JST M4,Q<60G A165U T\+W%+3)B3#>S"E, DX0P)F Z=,_]TE)IX&W!/8"4W[I') M9,+Y@QE<%D/',T! (5?& >O+$D9 J3'2&+\;3Z=]I1%NWC^Y?[:YZUPF6,*( MTQ^D4/.ADSJH@"E>4'7#5U^@R20= (@M<*PD80VD1K,IO6!58X&PB^0L)$:S=S8VMCU3H;PLR_.%9" M/R5:I[)S3#'+ 8UMRXQX67$&3$GT 8UUQQ0+"HA/T5F>BP44Z--:MX\$B3 K MT)6:@T!?"9X02A31L\<7H#"A\IV6WXTOT/'1.W2$"$.W<[Z06B,'KM+4YMUN MWA">UX3!'L*K7)V@T'^/ B\(.N2CP_*S2FBYUR5W=:W:@@5MP0+K%_YKP7Z> M3:02NBU_=>58FT;=IF:IGLH*YS!T]%J4();@9&_?^(GWL2OC_V3V+/^PS3\\ MY)X]=0(TG="5;.V06 >SC2RS(.JEO8&[W,RB*\I+DC;J&5[4XD4'\2Y9SDM M"J]U.U;X$4\H="'6+O'&RWT_C(,MQ-VH*$CW$,8M87R0\![3!2!<%+J(+V+& M.P!Q&/2W*'>#TGZPAS)I*9.#E'9M=Q$ENX4+^TFTA;0;U>^%43=2KT7J'42Z MY0I3O>\_[S^[$W&[$]&_.U$7>6^'*0G"V-LBWXV*PW[H=:.G+7KZJD5#F *] M)!72!]@8&.$"?>>J&S?=61Y)WT^W:%\(JF'=C>/!',W?L)@1)A&%J99Y)SV= MK:B/NWJ@>&5/C E7^ORQMW/]A0#"!.CG4ZZAFX$YA-IOCNP/4$L#!!0 ( M /J)@E6*3X).S ( -,' 9 >&PO=V]R:W-H965TYA:E79[F/9@D@NQZMB9;:#]][.= MD%$(J)/V G9RSO$YU\[U<,/%DRP!%'JN*),CIU2JOG9=F9=087G):V#ZS8*+ M"BL]%4M7U@)P84D5=0//B]T*$^9D0_OL3F1#OE*4,+@32*ZJ"HN7"5"^&3F^ MLWUP3Y:E,@_<;%CC)=/9O*U&#F>,004@MQLP6L M0!-@L" :?WX#"A,J+S3S<7:#SL\NT!DB##V4?"4U5 Y=I0V;9=V\-3=IS 5' MS-WFZA*%_@<4>$'00Y^>IH]KH>E>']W59>IJ%72U"JQ>^*^U^CF>2R7TB?S5 ME[$1'?2+FJ_T6M8XAY&C/T,)8@U.]OZ='WN?^A+_)[%7^<,N?WA*/=L>@C7. M[0'H"]LHQ%;!=)!U%J1QD [=]6Z*'E02I%Z'>F5OT-D;O,E>SJN*2--F>H]< M(Q+MK.U'<338J6'2.4I. M.GK@"NO*_=WKU_UHWO:C/L_)P:F+OGY9KK[AL62\(D MHK#0/.\RT:E%;H>EOG5!&(!^O^!<;2>FL7?W>/8'4$L# M!!0 ( /J)@E6S06QP20, !P. 9 >&PO=V]R:W-H965T37(I5Q\YL M![I_/SL)$=" 0,L+Q,DYQ_>>ZUS'PQ47+W(!H-!K1ID<60NE\AO;ELD",BRO M> Y,/YESD6&EA^+9EKD G):DC-J>X_3L#!-F1$,5!JA'08?VI-JYG2$#>O MU^J?RMQU+C,L8N2KSU#G$QJ]A%-9_J)5C74LE!12 M\:PFZP@RPJI__%K[L$%P@ST$KR9XQQ+\FN ?2PAJ0G L(:P)9>IVE7MI7(P5 MCH:"KY P:*UF+DKW2[;VBS"S3J9*Z*=$\U1TAREF":!IN2C'/,LY Z8D^H"F M>DVF!07$Y^B>54O2U/9VIM>;AC(E=)FE#E@MT+@,%81$YS$H3*B\N- :3],8 MG9]=H#-$&/J^X(7$+)5#6^G030!V4H=Y5X7I[0GS6Z*ND.]>(L_QO!;Z^##] M-A>:[NREQ\?/[K;0)\?/OD.W=;F:FGE-S;Q2S]^CM[8>U<63Z-<7#4'W"C+Y MN\W<2B]HUS.MZ$;F.(&1I7N-!+$$*WK_SNTY']NL[E(L[E)LTI'85E'\IBC^ M(?4HACD( :ENGDM@!;25H5+HE0JF@2^CP/?#03BTEYL&M\!ZH7<=;,/BMS#_ MVO%=?QLV:8/U^X[3P+;2#9IT@X/I[GO]V](^J'3JZNM2+.Y2;-*1V%8YPJ8< M8<RR*%V*Q5V*33H2VRI*KRE*[^ [\L1FA%+=$G"2\,)LJ@(2($L\HW"I M-\2$%JE^2E@[@(%J*UPU9[CY/GM^;Z>%O 5=>\%N SD8_:E&=R2V972_,;I_ M7.]-UJ\!3OX41)+R>R7A4K7VI?X;DUS/N^YY.UZVP-R!$_1WW#P8XJEN=B2V MY>:@<7/PWSO9X+B=K 76MI,=C.=4ZSH2JZRS-[ZLS;GI*Q;/A$E$8:[EG:N^ M7A:B.HM4 \7S\F-[QI7>$,O+A3Z^@3 _7S.N5H/S/=[&ULK59-C]LV$/TKA!H4";!9?5KV;FP!:V^#Y+#HPF[:0Y$#+8TL(A3IDI2] MZ:_OD))5KRV[.?1BD]3,X[SAFR&G>ZF^Z0K D)>:"SWS*F.V][ZO\PIJJF_E M%@1^*:6JJ<&IVOAZJX 6SJGF?A0$J5]3)KQLZM:>53:5C>%,P+,BNJEKJK[/ M@+^86'MG M\#N#O3X:$\MD+>4W._E*&N-:';@ MR=LW[\@;:_E;)1M- M1:&GOL&P[>9^WH4X;T.,+H28DB7@DG[H\@=GCQ!;PGN0.L"S.8T#^7DG."BMU357P=2EX+ MG@R#VR9PK[4CZ/"37T+,Y;)@03&RP M+ITHA]BV$*F#L!UJER7I*+I+IO[NF,>Y67PW'@=!;_8JPE$?X>AJA ^U;&QM M&$6%[@[*2-LUVK'J#JU4LL8&E:L&%^$%.Z[&>D'U$VDJ4(0SNF:<&8:K#18< MP=,'99DS@7@YREUA?]/8"TS5=0%0^H8(K%&LQL,^"G*)=?DW[E(TSA_AR1:A M9#&4O);=Z"@K47J7)J.3Y V8Q9.)+96AY*5]\M*KR5N>!VTJ:LB>VE:2\P:+ MVY; 638[-1"T7?<2P2Q$7@?!V$\.E7)@%V4C*/P@DS&/=/Q5:;8I_Y# MQ>.SC9,X'DU.#^+<++X+XC >#F_2AS>Y&MYGD>-];Q598'91;TSL),MM1]<: M%7N#DK7'83G03O%'AT9U?S(_)+K)62D&)S3/+<(@"$](^D=W'!;#QEW]&FL% MXVM;?[_:ORX>W*5ZLC['5T?[2/@7IGVR/%&%\M*$0XF0P>T8,Z_:9T [,7+K M;M*U-%B1;ECARPF4-<#OI93F,+$;]&^Q[!]02P,$% @ ^HF"5<&ZV*'V M @ #0@ !D !X;"]W;W)K&ULK5;?;]HP$/Y7 MK*R:.FEM0D(2VD$DH)NVAVI56;>':0]N^K_,YE%2?RPH$[DRE*JG!J9KYNE) M"^=4UG=K-RKKRX7A3,"-(GI1EE0]CX#+U<#K>)N%6S:;&[O@ M9_V*SF "YJZZ43CS&Y2"E2 TDX(HF Z\8>=RG%I[9_"5P4IOC8E58 D!A]Q8!(J?)8R!:AA+_HT59C[P M>AXI8$H7W-S*U4=8ZXDM7BZY=K]DM;8-/)(OM)'EVAD9E$S47_JTCL.6 ^*T M.X1KAW#7H7O (5H[1$YHS;R,I8:O4^OP%#&]1O$N9M(!J0J[QP+DF[T4!Q4M_'V4WVL.-]E%X%/!S;LY)U'E+PB ,6_B,_]Z] MZHCD,/+SJ&M02 MO.SUJTX2O&N3_9_ 7@2AVP2A>PP]&\&,"<'$#"^GJ\PVM35$XB#L,[7,.IU> MT$W[_G);Q[Y9+XGBL+%Z03!N",9'"8YIQ0SE["=U^<'[D&_R1K?REMMKT,:] M1H^W2'6#N'>Q0WW?*NJ%<=Q./6FH)T>I#TNIS!;Q8G.1_TU!LL?M+(J3M+LC MH<4L[,5IT*XA;32D1S7@W?]#<:3[Q1&&%TFX0V_?["()HG2'G;_ULI:@9J[A M:(S-0ICZH6E6FYXV=$_YSOH(>UW=FG[#U(WRFBHL>4TX3!$R.$\Q9*IN/O7$ MR,J]W_?28#=PPSGV:U#6 />G4IK-Q![0_ /(?@%02P,$% @ ^HF"52)< MVM+N @ NP< !D !X;"]W;W)K&ULK55M;],P M$/XK5IC0D+;EI6W2C3927T @,:U:&7Q ?'"32V,ML8/MMH-?S]EI0]=FA0]\ M2?QRSW//G>V[P4;(1Y4#:/)4%EP-G5SKZL9U59)#2=65J(#C3B9D235.Y=)5 ME02:6E!9N('GA6Y)&7?B@5V;R7@@5KI@'&:2J%594OES#(78#!W?V2W8V+"DK@2LF.)&0#9V1?S.)C+TU^,)@H_;&Q$2R$.+1 M3#ZF0\ M 'G: <$6$!P"NB\ .EM QP9:*[-A3:FF\4"*#9'&&MG,P.;&HC$:QLTISK7$ M788X'8]I07D"9&ZOS$24E># M2*7Y!.C"U8PS4"1\REHR@KU!M=GX%R3P@J!%S^3?X?X).9TFM1W+UWF!;PH92 DI9E5I=4$FM&*: M%NP7I!=D)J&B# >8.W*GP?:CFV"P-RS-FUAHRT\J6V4)&)E7NM&,JV!$Y%E;?K"(]^7?MCO M'BALM0JOVR5&C<3HI$1\W'\YV>CHT/R^YQ]H.S8*^M?A@31WKPZ6()>V/2AB MI&\H>F;FNW5.)E5:2 #"F]JPC3)>M644^TJ&RU M70B-M=L.<^RN((T![F="Z-W$.&CZ=?P;4$L#!!0 ( /J)@E60PTL3A 8 M $,T 9 >&PO=V]R:W-H965TEU?]/:"8-GF"LB31)SNKY_X$;""K$+OR8L8 ML)[/(^F+D/@F6APH^\IWA CTG"89OQKMA-A?CL<\VI$TY.=T3S+YS8:R-!3R ME&W'?,](N"Z#TF2,++?;@E*R(^[1^8/!LWE'6_];049.S"#P^ M?J$'9>-E8QY#3FYI\CE>B]W5Z&*$UF03YHGX2 ^_D[I!3L&+:,++W^A0E9WA M$8IR+FA:!\L:I'%6?8;/=4<>O/SV\582'I19AS5I-N*A$^0;/2!9F+'D9^MR5H3 M[YGC74/\6+:J:1I^:=H--@)79'^.[-D9PA:V=>TQA_^1)^=H8I\,]\SA]Y%H MPK$FW.\?KLL>F,.O]TR&6[KL2E].FMMD4O(FIMO$BWF44)XS@KY9'%.Y MG+;%F3R6W4VX0!]#0<[02LB/-7H@+))?RRE?IX$QQ5 -(&%>!;/M8YW.K:F- MG5=J068-@&"*H&XCJ&L4M!TQ:RGM&V9L;=SN61@!Q:+.-NBB*9IS(NE+]=UN9$T MM,MGG2Z?85V'0R;U(6$!$$R1[:*1[<(HV[W8$8;BE_DFHEP[2(R0H8I==!3# MMDXQR*0^)"P @BF*S1O%YCWFJ1?!;J5@_ S]QBC7#C4C:ZAP\XYP\XE..,BD M/B0L ((IPME6^Z)G]9R1O')&.JF:F3-4-E":5].4.4Z_G/-!$P=0-%6\H[=T M>_BX^U._IC"C!NL'2?-JVK%^[V;SV50C'V3> (JFRH=;^;!1OF8U[S_O2<;E M@KX:@_YSE.3K8M%RG5(FXO_"PF[3BFI,,%A42)I7TXY%M>T+9ZX1%3)O $53 M16TM$=OX3KX\EJQX5RX6^NIB1O]X!75'0&E>35,>KY;FK4!3;F+-NJ_44+53 M%6IM#=OL:^B'G5844/\"E.;5-&5XX8GK:&2!S!M T53Q6D?$=KYO.;:6"/KR M7A9 =X*D7&LZVJ#V!RC- Z7YH+0 BJ;*W/HDMMDH ? >S1D&*Z^Q44ZXCW;7 MT.@,R=ZT *H9JA"MA6*;/100"]*<8[ 4D#2OIO5P(4'S!E T5=?68['-)DM/ M)]),&:Q[[KD^@M2="T M/B@M@**I?S=NK1)LMDIZ^I)FRE#A<-?:T#N3H&E]4%H 15.%:VT2_ ,VR4FC MRPP;K)_=>9SH#4K0M#XH+8"BJ?JU/@DV^R2]/4HS9[!TH'8([MHAISQ*T,0! M%$T5K_5#L-D/&>)1FE&#]0,U07#7W-!;E*!I RB:JE[KE> ?\4J&6)3F!(,U M!?50L,9#T5N4H'D#*)HJ:NNA8/._E?R@16FF#E82U$JI:=^U*.MRQ].QUJ*$ MJIVJ4&M_8+/]T=^B-(,&BP))\W#7"#EA48+F#:!HJGBM98+-EDF4KC^'(MJA M%8ER^;+W#=UET;E6/%!?!)3F@=)\4%H 15,%;KT3? 'J06-0$P64YH'2?%!: M $5396[=&FQV:VYR+J]P+A>MZ6.+PFK)H]_V)AQC>$,;)&&\K0 M?2ZX"+-R972_%Z?,G3KS\9-QJGLKO#57<;#8H.8.*"V HE5BCX_V/J2$;?>E7^UE:3+6]YD/(MG'&44(V$FF=S^22 M@54[5JH30??E#HM'*@1-R\,=">6M4Q20WV\H%2\G18)FW]#R?U!+ P04 M" #ZB8)5XTD7T8T" #W!0 &0 'AL+W=O^9 M72R\R9,V=G)M\9^^A6 ,B>E-1N'*T0UU=Q[,H5*.XNS!HTW=3& M*HZTM4WLUA9X%9R4C-,DR6+%A8Z*/)PM;)&;#4JA86&9VRC%[<\I2+,;1X/H M<' GFA7Z@[C(U[R!>\"']<+2+NY0*J% .V$TLU"/H\G@:IIY^V#P1<#.':V9 MSV1IS*/?7%?C*/&$0$*)'H'39PLSD-(#$8T?>\RH"^D=C]<'](\A=\IER1W, MC/PJ*ER-HW<1JZ#F&XEW9O<)]OF,/%YII O_;-?:9J.(E1N'1NV=B8$2NOWR MI[T.1PYI^HQ#NG=( ^\V4& YY\B+W)H=L]Z:T/PBI!J\B9S0_E'NT=*M(#\L M9D8I@:0R.L9UQ69&H] -Z%* 8V_8I*J$EX]+=JW;&O!BGLT!N9#N/(^16'BL MN-Q'G+81TVLS1)4_9P M/V=G+\]/X X[:88!=_A?TLR%*Z5Q&POLVV3IT%)]?>]3HPURV1_$]]R56_,2 MQA$UE0.[A:AX]6*0)>]/I'#9I7!Y"KVX 42PCIF:E1;H)1GUI4/*AA)A7)F- MQC[.+6H64'U;;XMTF/A?'F][Z(PZ.J.3=!;6;$5H9ZHD)NC]E1:U*-N:*B47 MRO71:5%'1W2>(9)U1+)_$2D!*L=J:Q2[@8;*F^8/2@C/W<;?YNU(O.6V$=HQ"36Y)A=O20+;CIEV@V8= M6GMID 9%6*YH,H/U!G1?&X.'C0_0S?KB%U!+ P04 " #ZB8)5,4-+,Q4# M !Y"@ &0 'AL+W=O<@ HVLYVD^_>S#:$)4%IM?0'[ V725"!$I)8#AY=BXL(>S0.$UX"'%6[XW!LK)@M)'-?D6 MCPU++0AG.!)* 4=/55UV"-( MG6X"K BP27!?(#@5P7EK!KO"39% X8C1+6 *+=740%=? MLV6]4J+.R5PP^325/!%^Q[+*')R""$+:1UP18E(.)B1&,<=_&D_ MW^_AF[($=1W@K@Z7L%?P.A)GP+$_ 6A!V+&>R=OI=I>=_\L^^^?L!\5PZD/A M:#VG_U#\O%APP>2K_*MK@TL)MUM"?=Z&O$ 1'AOR^\4QVV C_/C!]JW/7=5] M3['I>XK-WDGL8!_<>A_&ULE51=:]LP%/TK0H/1P1;9CIN.SC8T M#6.%CH5T6Q_&'A3[)A:5)4]2XO;?[TIV3 9I8"^VKJ1S[KE?RCIMGFP-X,AS M(Y7-:>U<>\V8+6MHN)WH%A2>;+1IN$/3;)EM#? J@!K)DBB:L88+18LL["U- MD>F=DT+!TA"[:QIN7N8@=9?3F!XV5F);.[_!BJSE6W@ ]Z-=&K38R%*)!I05 M6A$#FYS>Q-?SU-\/%WX*Z.S1FOA(UEH_>>.NRFGD!8&$TGD&CK\]W(*4G@AE M_!DXZ>C2 X_7!_;/(7:,9Z^P!#/I>45"YX(X7F=$=,?XV MLOE%"#6@49Q0OB@/SN"I0)PK[@%#LN0#"0OR'4Q#N*K(0MA2[Y0C*^Z W*F^ M_#Z/%PMP7$C[+F,.!7@:5@[.YKVSY!5GWTHW(=/X/4FB)/D7SE#W*#X9Q2>! M;WI>_*^;M74&Z_O[E*2>(CU-X7O^VK:\A)QB4ULP>Z#%VS?Q+/IT1N!T%#@] MQUX\AJ: BO ]&.QQ;&,_*$)MB0SY=C[?%R_ S>E\GJ>?DH \(S0=A:;_)[0Z MU-]@_4\IZ_GBOM1^]/=%-(G2JS1C^V,A[*@W_9A_Y68KE,7X-PB,)E>7E)A^ M='K#Z3:TZUH[;/ZPK/&U >,OX/E&:WI-@HW/[^\_QARS.$KU5>\!#/E6Y$(OO;TQY97OZW0/!=.7L@2!=[92 M%V,[_-6B9#MX /.YO%/8\CN5C!<@-)>"*-@NO6MZM::1#:A'_,WA MJ$^NB;6RD?*K;?R5+;W $D$.J;$2#/\.L(8\MTK(\5\KZG5SVL#3ZT?U=[5Y M-+-A&M8R_\(SLU]Z,X]DL&55;N[E\4]H#4VL7BIS7?^28SLV\$A::2.+-A@) M"BZ:?_:M3<1) (U_$!"V >'/!D1M0)TYOR&K;=TRPU8+)8]$V=&H9B_JW-31 MZ(8+NXP/1N%=CG%F]1XP!YI5J120#USPHBI(W4]N\"&"?-K+2N,@O? - MMI M_;2%NVG@PA_ ?4S-)8GH6Q(&83@0OG:'7Y<*PX.A&NTZ .X*U^_XTFP1]#_GZ1V#.W4>JFK@]/0>M":\*"N#]9,+7!K09K !F=N+G!YPIX;]W1C[9P<$JC3 MSIT5Q?)_8'D%MAYLF]/"SR]:.\&S5:/QM%\JW!QC?3X5>.JLJ,VRI>U9IS&5 M<[;A.3<&ULK9E; M;]LV%,>_"J$610)TT<77I+:!V%*Q MJU.CV,.R!D8YM(A+ID92=#OOP(R5% MM@*9LP+F(;KQ_,[A^?/NR8'Q9[$%D.@E2ZF8.ELI=W>N*^(M9%C(:E>N0;5^PXX*0PRE(W\+RAFV%"G=FD>+?DLPG+94HH+#D2>99A_G,.*3M, M'=]Y??&=;+92OW!GDQW>P KDC]V2JR>WIB0D RH(HXC#>NK<^W>1/] &18G? M"1S$R3W257EB[%D_/"13Q],100JQU BL+GM80)IJDHKC[PKJU#ZUX>G]*_UK M47E5F2R N"ZM:/JFR'YAK?)%J&XH*\G55Z+LY.P;3PA5+02MMIB# M0+^@^R0A6D.N?"Q*'\$9'T/TR*C<"A31 M!)*FO:OBK8,.7H.>!T;@MUC>(-_[C +/'R-11-X6U@64GJ\I08 ^?1CWAOTO MR#W/"[OP?JQ"=/7Q^CPM,M/N=US1O(K61FFDKE?KW2NPO3/818J%0&R-5I+% MS^C/W]1W]" A$W^UQ#@O8?UVF![$[L0.QS!UU"@E@._!F7WZX ^]+VURV(2% M-F&1)5A#D7ZM2-]$/_; 4N//U17A7&X9)_] @JX(K=ZV];ZYD=]5))NPL(0- M"IB>LO8S?SCPBK^)NS]5P)+;A@*#6H%!-P7V3!*Z05Q/,FU==V[D=*!] ..&*-2-LR;C.RR!*L(IJFV"_D4?V\0P M%1G>&3,\(+1/7!)GE) 2[4\ PXTAFHAT)9H M(ZYKHFW"0INPR!*LHVU3$)BRT"8LLP1J*W-:*W!I[2=DS]/ C MM"1MT[,$GK6I8P8/T$_ O'7=:C3LJH1-6&0)UE#"]XY[%>\"+8I1ZMV+IGQ>ZQ>'GH_HCYAE"!4E@K4^]FI +E MY3EV^2#9KCBH?6)2LJRXW0).@.L"ZON:,?GZH!W4OR;,_@-02P,$% @ M^HF"55>6QN,) P & T !D !X;"]W;W)K&UL MM5==;YLP%/TK%I.F5MH*-I_I"%*;:EJE38N2=7N8]N 2)T$UF-E.TOW[V8;0 MD%"T:O0E\<<]AWM\#W")=XP_B#4A$CSFM!!C:RUE>6G;(EV3'(L+5I)"[2P9 MS[%44[ZR1,P!4 ]"_ MP:X!JA569&U@V6.(DYVP&NHQ6;'IBS,6BE M)BMT&>>2J]U,X63RE2^R0M4/S->8$P'>@WE54,"6X'AS1@3A6[( RC[@5H@- M+E("SFZ(Q!D5YPHL3&!L2Y6:OH"=UFE<5VF@Y])(Y05PX3N '(0ZX)-^^%7) M%=SI@MOJ0)I30WDN3B5Y>VBLSK)M,W MXJ4H<4K&EKK3S E:R=LW,' ^="D=B*REVVUTNWWLR3=!*/0CS_6#)K"5OM>D[_6F7U6+ ME?H!T6G"7OA+"S4064NIWRCUAS2H/Z3N@%T//<8W^> MQOD(CB#RNNT9-LF'O=KNQ%O;0Z Y&U!$:-P&A(5T9#ZAZ(K*5[U.@> MO:(K1Z>N]-U@A)PC5W;$A3#TO:C;E=!Y:@&\^DZHO-<*T^70C7 6I_ MR9C<3W1SW'P,)7\!4$L#!!0 ( /J)@E6S6_79N00 "L> 9 >&PO M=V]R:W-H965T%PM@%T^3%IJ0Y1S.'P\N(PRUE M#WP)(-!CFA ^HBL@\LD]92D6\I(M7+YB@",-2A,W\+R> MF^*8...AOC=EXR%=BR0F,&6(K],4L]T9)'0[7T0 MP%PH"BS_-G .2:*8I!\_*<"5MM/[)]U\#*8&>9P3I-O<226(V?@H CN M\3H1UW3[.^0!=17?G"9<_Z)M;NLY:+[F@J8Y6'J0QB3[QX^Y$!6 Y&D&!#D@ MV!?0S@'M?0&='-#1RF2A:!U"+/!XR.@6,64MV51#BZG1,OR8J'Z_$4P^C25. MC"]^K&.Q0Y=D#D3U )HFF'!TC"91%*N>P8E\F.67ZJ>C$ 2.$_Y1FMS>A.CH MPT?T ;F(+S$#CF*";DDL^"=Y4[:OXB21*#YTA?15O=&=YWZ=97X%S_CEHRM* MQ)*C"Q)!U( _-^/;+^%#,[YGP+M2XT+HX$GHL\!(> .K%FI[GU#@^8.F>,SP MKW,AX;Z"!T%3./\97HNF7:1-6_.UGXM&=??QF1QP$9KBG9P(!)HPALD"=/O[ M9,8%DX/ZKZ:NS[@[S=QJICOE*SR'D2.G,@YL \[XUU_\GO=;DVXVR4)+9#5- M.X6F'1/[^)8PF-,%B?^6HLJ!/W\XGFF!YS25TSS/!B \JC;(.3?!0CX4%*W) M!KAX B&Z$L^-.:,#APJ?D?F>9E/KRV;<[K=D=FVJBKYD59.J6TC5-4JETT]G MWWE%FTH"GNU*DSP_)UO,HJ^9-A,NUSF(+LD46$RC;WIU@&BR 287NR^21LVF M\!G'[ XG:VC2TNCAH5IF9(.*2)V3UDG_)RT;K :M;J]9RUZA96^/H9QE6E7- MVGB>[5#5KACR2E/T_0])B2X%I+QQN/=L*F63++1$5M.]7^C>?_UEF\NMOZ$+;I(5PG= :!_D'DY MM%IR664+;;'5OYR715>P3]'UFI-'8+4PL\H6VF*KBU\69H&Y,+N3F]:8+) MEJ*CF* =8,8_-JIH9NIDT$;%;)9FH2VV3#&W=_;FF>':->8;:("4<)W$NHU^K+W1#+3B:S"T%7^JQN1H6@J6XN 4? ME(%\?D^I>+I0+RC.A\?_ E!+ P04 " #ZB8)5%^,P3% # X"@ &0 M 'AL+W=O"1O MNI?JJRX!#+JON- SKS1F<^W[.BNAHOI*;D#8+VNI*FIL5Q6^WBB@>6U4<9\$ M0>Q7E DOG=9C"Y5.Y=9P)F"AD-Y6%54/-\#E?N9A[W'@CA6E<0-^.MW0 I9@ M/FT6RO;\3B5G%0C-I$ *UC-OCJ]O<.@,ZAE_,=CKHS9R2UE)^=5UWN-Q^5/^]7KQ=S(IJ>"/Y9Y:;Z3<;*OF&O52:VL+QX3;E:51]BNS=B9]]VW+S -Z+S(0 M+CYHP:G0Z!(MFVU"HL)8-AP/5!.$"W6Z--E3D3!3HRYWD'-DD<=_^[@M!(QWU2[N# M=ZTW-(.99T^6!K4#+WWU"XZ#WP; HPX\&E)/#_M%#5I!P81PT'9?UTQGE*,' MH J]9J*-5>\>-BY&M0MWT'(3R@N)Q$.1OT020>1O @BH_8T M(SG=%1P%">G'&'<8XY_APO^/!6SA=.I^7[H7/T8(^V,K#H+FRT2G M2]0/4&C MS\R4)?"\?OX^TOMF0/)ZSV]7G!74'>->]O"$?43P?\#]H\>\ E74)8L-D-P* MT[SKW6A7%LV;8N PO:FI/E!EKWN-.*RM:7"56,^J*5.:CI&;NC1826,+C;I9 MVM(.E)M@OZ^E-(\=YZ K%M-_ 5!+ P04 " #ZB8)5X?B<&*\% "U'P M&0 'AL+W=O>94*G&2D9PG- >,/%R,EO#ME5<$%'=\3LB>-XZ! MLK*B])LZ>1]?C%PU(I*22"@)+#\>R15)4Z4DQ_%=BXZJ9ZK YO&+^N^%>6EF MA3FYHNF7)!:;BU$X C%YP+M4W-+]'T0;FBB]B*:\^!_L];WN"$0[+FBF@^4( MLB0O/_&33D0CP.\+0#H '1O@Z0"O,%J.K+#U#@N\F#.Z!TS=+=7409&;(EJZ M27)5QCO!Y+>)C!.+Z^^[1#R#]WE$D4FJ,H5>,G6)C()_[M(Q\. 9 M0"Y"X/[N'7C]JN6]_.@:J5GX8R2&"[%6QO>))7M^3BA+*XGS<"2YD79)\ M#?[:92O"P-=;FJ9 _FGL,8O_[JI7J>UW:ZMV\Y9O<40N1K*?<,(>R6CQZR\P M<'_K2HDEL58:_"H-ODE]42Z77; E+*'E9'XFF'7/9>-SAJ;$/&A4#@,@D)7M&,Y C)]-W2RL\A&:I5V( MBN6JRZ(Q=*A%2V(ME[/*Y>Q_[-DSFVFP)-9* W1K4'&-Y;XDZR3/E?L5ED6/ MR*&.K?6:77:"X PBO^JS&B0.W]@>.C!V>@5 L;&8#!V.TK M;@U3T @IQV? 5&NK4*75FK4^]T/?G08]7FMB@D.0B3P1%B7\B*ELE9K@S]AT M#J'G368]]FIR@@/0"42JNZ3I$?:L$I56:]OS J_'7 U+T$@EQ\W3XSU;Y2FM MUO3L3Z'O>[#'=0U+T P>U^4&[Q0PN>W)NLPI-6:_8F M!,>P;T+7: 3-;'24>U.5K?*35FM6V0MAB+RPQV<-1_ H.FK"T1GXHJ$8+#44 MZVP0<,,2R0U?ERLN&(Y$)S)!J\QD2ZW]RJ*&)G0*-)TP[?5S6A-U-O;A#RAU M\+:VCQJDT*D@57H99,4J7VDUZ#4LAVB,O%GC7X_]&K;0$-AJ+[^G%-,J7VFU M5@:FLW'H'Y&!&K;0$-AJKU:G9, J=VFU5@8F_KAOZ48U=J$AV'74TGU*,JQ2 MFE9KM@#/'0>H)QR2FFVU-I9 MJ&$.F6'N]"R8=8.CWM/H%)BE)EIJ5DF%AU[YH!KKT-%8=P9.3X95B#LPY)=\ M!"_YF!Y,1\UY*+3W)A19A3I;:FWG-?DA(SEUD(UL%][SZ5F,,_,8-?E.[L#PS2+#-Y>^?F5%@RG8:^9&L0\,X@=_&'19\\J=&FU M9JW@U/."'^TYC8W1C+!UL5\L\8'N2+HMMAF75$A:%8<;@B."5,WR.\?*!4O)^H!U4[]XC]0 M2P,$% @ ^HF"5=8GH^,&ULQ5AM;]LV$/XK!ZT8$B"V1$JRIV08*T&(9]8"3: M%BJ1+DG9S; ?7U*2):>6E=A!MGR(2)%W]SQWO#O1HPT77^624@7?LY3)L;54 M:G5IVS):THS(/E]1IE?F7&1$Z:E8V'(E*(D+H2RUL>,,[(PDS)J,BG=78C+B MN4H31J\$R#S+B+B?T91OQA:RMB^ND\52F1?V9+0B"WI#U>WJ2NB976N)DXPR MF7 &@L['UA1=SK!C!(H=GQ.ZD3MC,%3N./]J)N_CL>481#2ED3(JB'ZLZ6N: MID:3QO&M4FK5-HW@[GBK_5U!7I.Y(Y*^YNF7)%;+L158$-,YR5-US3=_T(J0 M;_1%/)7%?]A4>QT+HEPJGE7"&D&6L/))OE>.V!%P\0$!7 G@ G=IJ$#YAB@R M&0F^ 6%V:VUF4% MI#6XA)FHW"BA5Q,MIR9OO^6)NH?W+*+,^ >N4L(D]."F M#!/P.5S?W,+4>,_L/'M#%4E2>:[WZ 4YLI6&8939465R5IK$!TP.X -G:BGA M+8MI_%#>UO!K#GC+888[%7Z*5!]<= '8P1A>@0UR2025U:/#@EM[R2TLN OYN!U:9]4('4\MQ1,^& A"%,TAK.$ M5?XZ;T->ZO8+W2;3UQ.$72=$[LA>MX#R:U#^*: BHL]CFCX.R]^#U?-"#[M^ M.ZQ!#6MP;+R_%/FM$4W75.AZ!;\;QX%..@KO2"+@,TES^H0S,'B!,S"L>0T[ MW7W+!(WX@B7_:")<$P$"FXI8CU3$5E0DO/3\/26BW?'==G I"0%D9:H'$)/[ MKDP,:@9!MV8'X:)&M8'J%#W1M6$-+/Q/2D3X AR0TW0#YZA\?,!!/R!G:RI- M&A %,[I(&#,K>O^?.N!P]DBZ5M9W\]4;HJ'O!>WYBG;:&'K!ZE8I?W)Y0[C! MA4_!)?1GB?Z6>!P8WB]P(1JZSN L*:CH]7D M! XE$N3ND A0?^ [S1\ZP*=ICZB[/Q[%YT$5.H%0L$\(.;CO'RI.32]%G6WN M.!8/2]8)-,(V&F$_'+;3P$TWQ=W=]/GY8RK;\S*G@AC\%"/\$S=[YPJ94;$H M+LK:MSQGJKQ-UF_KR_BTO((VV\N;_ &ULQ9IM;]LV$,>_ M"N$50PNLD:@GRYEM(+'4+<"*!G&[O1CV@I%H6X@DNB1M)_OT(R5%U@.M)0V# MO(DEZNY'WAWSC\[,]$#H'=M@S,%]EN9L-MIPOCTW#!9M<(;8&=GB7#Q9$9HA M+F[IVF!;BE%<.&6I89FF9V0HR4?S:3%V3>=3LN-IDN-K"M@NRQ!]N,0I.A53@4%G\F M^, :UT"&4CLWK1_JG M(G@1S"UB>$'2OY*8;V8C?P1BO$*[E-^0P^^X"LB5O(BDK/@)#I6M.0+1CG&2 M5Q% MX@+$T7Q*R0%0:2UH\J+(?N$M\I7DX5R6#%RG M*&?@(UB6.P>0%5AR$MU]E.6(P8)D8H\R5%0YO)?7&-S@B*SSY%_Q/,F%2A;N$XG_O^%A'V+1A);@7MUX-XK5=[K MK455^;Z5;9JVUXF\;Z6J?-_*,RWG1 +&=0+&@PE8[FY91).M#%<5YJ#W<]5' M)RS0"0LUP5HE\.L2^&_\)\37642=L$ G+-0$:Q5Q4A=Q\DI",NG]6HM7DTE' M1U1&7E= ^T8.]#ND4&4T\=4B LWC"[- M5&'EN+;?4135C+XW/B$IQ\8*#K[RSV]$6A&--D"TS2#&>YR2K=RJRJ"U-DE: M:8%66JB+UB[*L5&"SEM+S&"K]NQ2ZJ0%6FFA+EJ[E,>6#P[W?"^0F'X?!OVQ MU],8A9GMN7Y79/IF]M@9VUV5Z9M9[MAU3\C,L0&$PQW@$J68%1J3(7J'>9*O ME3$/4IZ]+772 JVT4!>M78]C/PK';ZTP6GM:K;1 *RW416N7\MC7PL&.ZR4* MX_>EPS/[;S%],]\Q[:[ ]*ULZ'G=KU=4<_J6:Y\0F&-C"(<[P]]PCJG(@Y08 M%&=)GC NSPOVZL@'8<_>G#II@59:J(O6/L,X=JR6^<8Z8VGM>[72 JVT4!>M M7]\L7A97C>FY'9A16T+-A5V849A/3[W9+1N/P M,\-T79PZ,Q'7+N?EX50]6I]L7Q3GN9WQ2WB^@(KQ )Z'Y;GU$5\>HW]&=)WD M#*1X):8RS\9"$6EY,EW><+(MCEYO">JIVI5WR'@@%I(50M=)=;W5T>Y]-8DAT M29S:#ES__8V=D +GC;B[5/T"L?,\S]@S8T]F=J3L$T\)$>ASD9=\;J1"5%/3 MY'%*"LQ'M"(EO-E15F !0[8W><4(3A2IR$W'L@*SP%EI+&9J[IDM9K06>5:2 M9X9X7128_;,D.3W.#=LX37S(]JF0$^9B5N$]V1#Q4CTS&)F=2I(5I.09+1$C MN[GQ9$_7H<0KP%\9.?*S9R1WLJ7TDQS\GLP-2RZ(Y"064@'#WX&L2)Y+(5C& MWZVFT9F4Q//GD_JO:N^PERWF9$7SCUDBTKDQ,5!"=KC.Q0=Z_(VT^_&E7DQS MKG[1L<5:!HIK+FC1DF$%158V__ASZXE>,B+/!BQN@1,8D&-?F@O*_8X*^LE'FR$0S>9L 3BS\@%=]2 MSM$S86B38D;0DQ LV]8";W."!$7O69*5D$/-ZY3F"6$W./WB 3<0GB*"O1 M2YD)_@"3\/QG2FL.=OG,%. =N4JZ\:J>\PC&9&W"7%T O#YU=5'D<(!U[F^8@6+*PG18/'ICU_)GYN'7N+4&-[%]V^E@%_OTNWWZO8D6D9+"/?MJJOE#IMJ08M&08NN!Q"Y" M$'0A"'I3[:.J[B1YQ JHI M_*RF/,A/B[8^)6U]NH/BT9BYUT6]6;!_EFNA[UICV[M*RI4&Z#A68(?A599K M@%X8>-[U<5AK@/;830)_HX\[+X__9RS?ZMG>9WWJBAA2+QK?&2 /LC=&D MB]'DIDOWQWR?T#S'[$Q$&X;>E7QK&(84BQJQR45!&'T5 PW*&DU"?0#"+@#A M?Q2 YHJYW?VA;OG7%50/LJ^N%@U*XR^MUE?^,L]:"_@"VZN>CL/E4)>B^7KK M9KNV\4EU2U?S2WNZLC7S$;2935?XKWS3H[[#;)^5'.5D!Z:LT1C.%VOZOF8@ M:*4:FRT5T":IQQ1:9<(D -[O*!6G@330-=^++U!+ P04 " #ZB8)5#[S# MA5 # #.# &0 'AL+W=O*EF3JYU=>FZ*LVAH.I"5%#BG8V0!=6X ME%M751)H9I,*[@:>-W(+RDIG/K5[2SF?BEIS5L)2$E47!97?KX&+W:Q,/K/?H?5CR*65,% M"\'_9IG.9\[8(1EL:,WUG=A]@%90;/!2P97]);LVUG-(6BLMBC89&12L;/[I M8VO$00+B#"<$;4)PG!"]D!"V":$5VC"SLFZHIO.I%#LB332BF0OKC/Z:\SB C&RD* MLA!%A0^TA44TFX7W?IKN&V>"%YP9D<^B MU#E2+9%G/]]%ESNK@[W5U\%)P-M47Y#0_XT$7A ,\%G\_W3_!)VPJWQH\<(7 M\*ZP1MF^/"M(:\DT^Z_*O*>RQ!H?5N3K)P0F'S44ZMN0RPV+:)B%>4M=JHJF M,'/P-:1 /H S__47?^2]&[+H3& ]PZ+.L.@4>M\P]608] Q+^X;!WK *#;.M M2-ZPLFW*MT-^-21B2\*\A!_FDR#VPQAK_G!HQ?.X\62<)/&DB^NIC#N5\4F5 M*RW2>R(J(V#PU)Q,_]%ZG@FLIW34*1V]B@,P.J=A9P+K&99TAB6OX0 DSQH[ M2OPH"H\/P/.X>.*'210/'X!QIW)\4N7=ZLM@WY_,^M$RG@FL)W#2"9R\BKZ? MG-.P,X'U#/.]IR')>PV=W[+HM7X'QWUOGLP&18@MW9@ M5LBT+G4SN72[W5!^94?1H_UK,ZS;B?,)IIGT/U.Y9:4B'#8(Z5TDR$HVPW.S MT**R\^=::)QF[66.'QP@30#>WP@<&-N%>4#W"3/_%U!+ P04 " #ZB8)5 M2 %/L-P" !6"0 &0 'AL+W=O$YO:#G3_?K834B@IZS9> MP#XYWW=N]CGNKQF_%QF 1(]%3L7 RJ1<]FQ;)!D46)RQ)5#U9P W(N^64JYW=L*2D "H(HXC#?& -W=XDU/I&X2N!M=A:(QW)C+%[ MO;E,!Y:C'8(<$JD9L/I;P1CR7!,I-QYJ3JLQJ8';ZPW[)Q.[BF6&!8Q9_HVD M,AM8YQ9*88[+7%ZS]6>HXS$.)BP7YA>M*]VN;Z&D%)(5-5AY4!!:_>/'.@]; M ,73#O!J@/<<$+P \&N _UH+00T(7FLAK $F=+N*W20NQA)'?<[6B&MMQ:87 M)OL&K?)%J#XG-Y*KKT3A9'1)$U8 NL6/(- '-$Q3H@N(\&RCZX8E9E $YI" MVH*/#^,[!_"VRD*3"F^3BI%WD/!+(L^0[[Y'GN-Y+?Z,7P]WV\+Y/^N3?[:^ MDPR_.1>^X?/_>"Y03$22,U%R0-^',R&YNMP_VNI=,0;MC+KA]<02)S"P5$<3 MP%=@16_?N!WG8UNRCTD6'Y-L3*W$W#8 M!!P>#%@?P*>@A^E/U1+5F)*J$>'DH51B64VL',O6+C(*][SRN\ZS^,8'G?C; MTW9,LLF1R*KDVUN#H@"^,!-:H(255%:]H9$VCX"AF7W/Y".W-W9;Y+%Z-%0S M_HF^>G%<8;X@5* &ULM5C;;N,V$/T50ET4NT"KN^TDM0W$EHH&:+#& M!FD?BCXPTM@FEA)5DHZS0#^^)"5K):^B)BWS8DO4G#.<.>1(P_F1\<]B#R#1 M4T%+L7#V4E97GB>R/118N*R"4CW9,EY@J6[YSA,5!YP;4$&]T/>G7H%)Z2SG M9FS#EW-VD)24L.%('(H"\R\KH.RX< +G-/")[/92#WC+>85W< ?ROMIP=>>U M+#DIH!2$E8C#=N%D9 (9.: JN_ M1U@#I9I)S>.OAM1I?6I@]_K$_K,)7@7S@ 6L&?V=Y'*_<"X^@[" D*QJPFD%!ROH?/S6)Z 4SS @; #A.2!^!A U M@.BE'N(&$+_4PZ0!F-"].G:3N 1+O)QS=D1<6RLV?6&R;] J7Z34"^5.O_N WJ'2(EN":7*0,P]J::ER;VLF<*JGD+XS!0B=,M*N14__L_=>,J)V@42& M+WZ&[[XD$G)T)[&$07%'X;K.78D*9[!P5"$3P!_!67[_73#U?QK*K$VRQ"99 M:HFLIT'<:A ;]N@9#1*U,TLEPEJM#F8GZHV*$B(RRL2! _KC5V6#;B04 MXL\AG6*;.MDD2VR2I9;(>CI-6ITFHWOEI%/6U0F>U$M=@'JK4JQWDF2H4M(- M252S![ZAUZ_XQV7LQG/OL9OZ :/(G?2-D@&C2S?H&Z6UT;1C,VLM>O%/V_BG MH_%_E'O@:I4>=/C#U6*4X+6KT"998I,LM4364V'6JC![^VHQLZF33;+$)EEJ MB:RGTT6KT\6;5HN+;_=X>+['UP-&@3L]JQ8#1O%Y24D'C"(W'"X8EVT*+D=3 M<(N?2'$HT-_H7S\S1HE>NR!MDB4VR5)+9#TU O]K,^"_?>EH?%B2RBI;8I4M MM<765ZO3N@6CNV<#/(-2JGX>L:WNCK\M)[I\8"Y)1BK5OY4[!$V_-]RGC?I[ MM7(VV9*&[;)3?GS7/ZMDJ2V?M2)>IZ\N@._,@890&58?.'4'U8ZVAR;7YJC@ M;'P57*V#@?%$'[*8/OXK?7U"-"TEV@ P M:! !D !X;"]W;W)K&ULQ5AM;YM($/XK*UI5 MK70-RZM-:B/%AMY%2M4H;GH?3O=A V.#"KON[MI.__WM J&&$"N](/6+S2[S M/+,SSS!F/#LP_DUD !+=EP4504KCD2N[(D_,<""G:8&Y;QL'&3;S*I M-\QPMB4;6(&\W5YSM3);EC0O@8J<4<1A/3F!DIA37:%O&&'OZ )R--\"2M$]8D.C2TV4+(3DI4-6)V@S&G]3>Z; M1!P!%,\PP&X =A_@/@%P&H#S7 ]N W"?Z\%K %7H9AU[E;B(2!+..#L@KJT5 MF[ZHLE^A5;YRJ@ME);FZFRN<#%>P4;)+=$GKHM/BO4 M(X__MO9,,IRT7I^)SGN!KBD&@-6CF_95Z_E-T(01(@?ZY4CSH4D(I_ATJB=JI.^Q4]\ISL24) MS W5# 7P/1CAFU>6CS\,Z3$F630F63P264?F%2"<5K_88TJ.%^ M!=<_+_O0]ET7JZK9'V=WP Q[P11WS:+'9I[ENE.[:Q8_-G." $^\UJP3J]?& MZIV,]9;F4A7?2A()@RWH)/Q7ZVU,LFA,LG@DLHX&?JN!_SLZA3^F#7J=X;.9@#_N]OA,_-K.M MJ>\&PYUBVL8Z/1GK#0BI7W+4VVPQ]+*Q. G_U7H;DRP:DRP>B:RC0=!J$/R. M3A&,J=R89-&89/%(9!WE+/QS>L OZQ4-_O@7WL+N!$]ZS6+ +E!VO2X0#9C9 M.'#M?K<83VD_Z>@;_1/@FIP(5L%:N\-E$]39>C[7U0K)M-;?=,:D>A.HR Y(" MUP;J_IHQ^;#0#MH_%\+_ %!+ P04 " #ZB8)5!2\77[T# #F$@ &0 M 'AL+W=O,D 49,XM0UL__W92380"%&1+/$%XF3>\\R;!PP> M["C[SM< KVF2<:'QEJ(_-8T^6(-*>$W-(=,/EE2EA(AEVQE\IP!B0I0FIBV M97EF2N+," ?%O4<6#NA&)'$&CPSQ39H2]O,S)'0W-+#Q=F,6K]9"W3##04Y6 M, ?QG#\RN3)KEBA.(>,QS1"#Y= 8X=LQ#A2@B/@6PXX?7"-5R@NEW]5B&@T- M2V4$"2R$HB#R;0MC2!+%)//X49$:]9X*>'C]QOYG4;PLYH5P&-/DGS@2ZZ$1 M&"B")=DD8D9W7Z JJ*?X%C3AQ2O:5;&6@18;+FA:@64&:9R5[^2U$N( @-TS M +L"V+\*<"J 4Q1:9E:4-2&"A -&=XBI:,FF+@IM"K2L)LY4&^>"R:>QQ(EP M#BO9%(&F66D))>TG-)=NB38)(+I$CTQZAHF?B&01NONQB7,%^(@>I,?DXPE( M^RSB$OE^ H+$"?\@.9[G$_3^W0?T#L49>EK3#9<$?& *F;7:VUQ4&7XN,[3/ M9/AU(6Z0@S\BV[+M%OBX&S[*F81;;7!3:E4+9M>"V06?R'1/L]6G>^G/"(TX!\'1O_>2!TT%I/R_-@W*3=WV3=5G M^9;G9 %#0ZK-@6W!"'__#7O6'VV*:")KZ./4^CA=[.$3%5*.1 F0% *00H"V MFDLBKR!27S?;T.GU'&]@;@^+:8FR/=>MHQI9NG66;F>6SUDL9&YS002TYM8) MO[0?FL@:E?;J2GO7\&M/ISZ:R!KZ>+4^GBZ_ED2] R?:./#L([^V1-D8V^U^ M]>LL_5_QZU]QMHIHVI9<)_[2AF@B:Y0:U*4&US!LH%,?360-??JU/GU=ANV? M6-'!07#DU],@U_6#=KMB:S]66)U93A\FTU'KCWTG[M)&Z&)K5GDP/.%K>+7: M59=&FMB:&NWG)=PY;ESBUXJI\=WIN?TCP[9$.:[EGW'L?F[!W8/+#'@QT,J_ M'4G4FETG_N*N:&)K5KN??[![%>=JG9MTL34UVD].N'/PN,BYO5-/6IYU[-S3 MJ#[NGS'N?H#!W1/,P]W3E[O9_>AA,F]-K1-]<4LTL35KW8]!V+^*;;5.3[K8 MFAKMYR?<.7Y<9-O@Y,^5Z_O^L6U/H[!O'X\(YL$AA#H!^INP59QQE,!2PJP; M7]J>E8*%"-J^X7 .)@*D ^7Q)J7A;J*..^F@K_!]02P,$% M @ ^HF"52;EV]D8 P XPP !D !X;"]W;W)K&ULO5=M;YLP$/XK%JNF5NH"AH8F78+4MVF5UBI*U.W#M \.7!*K!E/;)*FT M'S\;*,E:@J(LV1>P\=USS]V#.=-;3R7H%85TSBNCU_1 MO^3)ZV3&1,(U9S]HI&9]JV.A""8D8VK(%U^A3*AM\$+.9'Y%B]+6L5"82<7C MTEDSB&E2W,FR+,2:@^MN<'!+!S?G703*6=X018*>X LDC+5&,X,\U=Q;DZ.) M466DA%ZEVD\%HVPLX3F#1*';N;Y*] E=1A$U)2,,W26%\*: QS>@"&7R1)N\ M=4-'B";HGC*F+67/5IJ:"6"')8VK@H:[@<8#G[>0YYPBUW%=]#BZ0<=')W_# MV#JS*CVW2L_-<<\VX-[&*>,O &@$F5NH4ZW+ MKHC?S>.;+\H\<%K8Z]GS&M;MBG6[D?4]36B+==+SQ>:U^X67JRW+2WFSUWK=RJ\V!W MOT+C0[0AO.I#N+%S[%5I[YW2GK]!Z57KP#+=K.5<]![?W+/\A M>A%>-2/2TSG4U1'&B+B:* MI_DI=LR5/A/GPYG^"P%A#/3ZA'/U.C$'X^J_)O@#4$L#!!0 ( /J)@E4I M,L4750, -(4 - >&PO?^[&HW?FJ ,S]PBEZZ17___-66/>^TE3?@:8UB M\M$>GK?%C_>5[F]+F^$G6L@23S#:8"]'3QC"A&.''VV_Y>TN6JTW4A M4OZP<-?VH)(KG8R)7)K<-H/]/:V&[P!U#PPRSAN#/=\&QL."*$6EN-8=,]@$ M'T%>U;Y;%]KA7))UMW?I;PCFII-,W\)A_3;>T5VEKW\RNB::I#55-*V,[H-]6L]IM MV8MGZ7H%>\C5AZ6>CC!]J%-Z(VG*5J:_2AL#F'H75R=%P=?O.9N+C-K)[YUP M/"0USUODDOW0V:!49CI I>\]4*G8K!WY+DEQ1U>J+J=5BGON':#G?[O.JS>W:_=Y.4AF(P.P>1!U.3@$$S&!V"R M_V+?FON;#%_G0@;52:AUW-HZ;#51#PZU(_\+')'Y)JDW73*NF*AZ"Y8D5#PZ M_VD^ W0^ M%L.\#9S( .4,4(YEN9")^6!YW)Q87^Z9QG$81A&VHI.)T\$$6[R/1W:XWO-EXA3]]V $-1A&R.A%\W/N#/25A&,=N!#"W@S#$ M$'@:<01S !XP) S->W#G?134[ZE@\U_,\1]02P,$% @ ^HF"59>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'R:N,DSI<3 MYWQ^Y.19FQ]SK7^P7U6I[&2P&<$,[D3NIE2\,!8]2/-O_]X=-]B2MG,M2 MNI?)H/E?B@&KI)*5?!7%9# :,+O2S_]I(U^U=1YT@D$EOD!>Z6@/(%(%,>X.\ M%X4 D!D"F?4726Y7 /( @3R@A9R:)5?RM=G!N"K8I;"YD>MF6R\ Y"$">4@+ M.:NKBIN7$+F97"KI3^/*L;,\U[5R$D >(9!'M)#WXDFH6C1!O!.FJ2-DH>F\ ME$ON8"(?89E\1(MYS:5AC[STI%\%M[5I6R7$0T5#;)JS_&?M+]J40R;,+6-B MN71\TF1!K=['#-/*F-@KEV+>:5Z8/<;D^J@JZ=I$%]X$GP2=[T )E4O1"1AF MCS&Q/FY]P^_28)H8$WMB:@JI0GJ;K;CI8F%B&!.;X6VUM2+5MX-B9P0Q,3=$Q&Y >TA=3,P.$;$=/NDAL;V' MD%DZ#QW31D2LC<]Z)1M.B(EI)"+62.O:;?#^@5B8/R)B?[R3[DX^3!P1L3AV MVW<79HRY)"9V":KASBL=8U*)_[Y4=H82LTM,;!<\.\80$YW#(G8-CIE 3,PU M,;%K/DOB^VSF:R\@)N::N"?7[+.SHI!P5!=CKHF)70-'Y5LV_Y^7[1L%,3'7 MQ,2N^52)[5.'F)A[8F+W()@ALA 34U!,K" TFIWIKK:C%3B(E9*"&V$(Z904QT+8780CCF <3$+)006PC'/(28 MF(62OD8\#>81Q,0LE/1HH>_-W/\;)F:AI#\+W4H^AYB8A1)B"X7);;9W*1R7 M9:>SGF+228FE@TYSLWV(B4DG)9;.9O"]#Q^O7K"FV)=!3$PZ*;%TWC!;L =A MJG8M4MHP@P4Q,>FDQ-)YP[RNG>^ILZ_A.Y6ZVE"?0TQ,.BFQ=-Y/;;SKKT-, M= F?6#H?,<$TYA2.*5),.BFQ=#Z9B-D&%6)BTDE[6:UY"RK$Q*23$DL'Q>R, M*5),.FD_LV\;3#BFR# +9=0K.2@F'%-DF(4R8@OADX2=:&(6RH@MA&-VHHE9 M*".V$%Q2Q.=B,LQ"&;&%=J\R[LJ;&6:AC-A"NV:&-W.$=2D8Q$0_)2.V$(K9 MR9L99J&,V$(?5DB[#11B8A;*&@L-FX/MZ4GAVX\2Q3=_">O+;+_8W7YM?/H;4$L#!!0 ( /J)@E46W6L4)@( M &,H : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDM.XT 4A>&M M1%X E;JO0(LPZ@E3Q :L4'F()(Y<;@&[[R@,DF/UH"?(9V25+5__HT]6V8\O M9=\.N^Y8M[M3G7T>]L>Z;+;#J;^=T3P]WLZ@GH+@=Z">@N!WC)Z MV2;06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\ET%M1 M;R706U%O)=!;1YLE!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>MMHLYM ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'WVL)-#;46\GT-M1;R?0 MVU%O)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M&/YL0 MZ!VH=Q#H':AW_*3>=?C:EWKM^5[C\W^2ZN%\;[D^_K+\/HD2+BXXI]N*^O07 M4$L#!!0 ( /J)@E7A[%X1] $ *(G 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:RT[#,! %T%^ILD6-ZR7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2 MM>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T M^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S M\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /J)@E4QW(.IRP4 - > M 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF"57V7R=KD M P CA4 !@ ("!K14 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF"55WU?%=X"P 6L !@ M ("!XR0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ^HF"55_0T8,Q"P AB !@ ("![#X 'AL+W=O M&UL M4$L! A0#% @ ^HF"5<681Y[%! ,0P !D ("!O4T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^HF"58)"A:P$!P 91( !D ("!W&( 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF"56U 0]P_! F0D !D M ("!QH4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^HF"5?^5M.R8! T@H !D ("!59( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF" M5;043O#, @ [@8 !D ("!+Z, 'AL+W=O&PO=V]R:W-H965TO !X;"]W;W)K M&UL4$L! A0#% @ ^HF"5?4*9_R^ @ 08 M !D ("!>+, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF"5>F8B[^O P ;0@ !D M ("!X, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^HF"5?+K1?$= P V T !D ("!;&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF"58.= M 279! 6!H !D ("!?=D 'AL+W=O&PO=V]R:W-H965TJ&N%>04 &<@ 9 " @='A !X;"]W;W)K&UL4$L! A0#% @ ^HF"56.S.01+! 8!8 !D M ("!@>< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^HF"57-10/CW @ ?P@ !D ("! MT_$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^HF"5;;1X3B; P EPD !D ("!A/L 'AL+W=O&UL4$L! A0#% @ ^HF"59##2Q.$ M!@ 0S0 !D ("!J 4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF"53HT7V4C @ RP0 !D M ("!&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^HF"55>6QN,) P & T !D ("!YQP! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^HF"5>'XG!BO!0 M1\ !D ("!GB@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^HF"5&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^HF"52;EV]D8 P XPP !D ("!?$X! 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " #ZB8)5X>Q>$?0! "B)P $P @ '. L70$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 3 !, ,L4 #S7P$ ! end XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 217 306 1 false 54 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.elastic.co/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.elastic.co/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Operations Sheet http://www.elastic.co/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Redeemable Convertible Preference Shares and Shareholders' Equity (Deficit) Sheet http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit Consolidated Statements of Redeemable Convertible Preference Shares and Shareholders' Equity (Deficit) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.elastic.co/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Description of Business Sheet http://www.elastic.co/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.elastic.co/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue and Performance Obligations Sheet http://www.elastic.co/role/RevenueandPerformanceObligations Revenue and Performance Obligations Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.elastic.co/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Acquisitions Sheet http://www.elastic.co/role/Acquisitions Acquisitions Notes 12 false false R13.htm 0000013 - Disclosure - Balance Sheet Components Sheet http://www.elastic.co/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.elastic.co/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Commitments and Contingencies Sheet http://www.elastic.co/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.elastic.co/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Ordinary Shares Sheet http://www.elastic.co/role/OrdinaryShares Ordinary Shares Notes 17 false false R18.htm 0000018 - Disclosure - Equity Incentive Plans Sheet http://www.elastic.co/role/EquityIncentivePlans Equity Incentive Plans Notes 18 false false R19.htm 0000019 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders Net Loss Per Share Attributable to Ordinary Shareholders Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.elastic.co/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Employee Benefit Plans Sheet http://www.elastic.co/role/EmployeeBenefitPlans Employee Benefit Plans Notes 21 false false R22.htm 0000022 - Disclosure - Segment Information Sheet http://www.elastic.co/role/SegmentInformation Segment Information Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.elastic.co/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.elastic.co/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 0000025 - Disclosure - Revenue and Performance Obligations (Tables) Sheet http://www.elastic.co/role/RevenueandPerformanceObligationsTables Revenue and Performance Obligations (Tables) Tables http://www.elastic.co/role/RevenueandPerformanceObligations 25 false false R26.htm 0000026 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.elastic.co/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.elastic.co/role/FairValueMeasurements 26 false false R27.htm 0000027 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.elastic.co/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.elastic.co/role/BalanceSheetComponents 27 false false R28.htm 0000028 - Disclosure - Leases (Tables) Sheet http://www.elastic.co/role/LeasesTables Leases (Tables) Tables http://www.elastic.co/role/Leases 28 false false R29.htm 0000029 - Disclosure - Ordinary Shares (Tables) Sheet http://www.elastic.co/role/OrdinarySharesTables Ordinary Shares (Tables) Tables http://www.elastic.co/role/OrdinaryShares 29 false false R30.htm 0000030 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.elastic.co/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.elastic.co/role/EquityIncentivePlans 30 false false R31.htm 0000031 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables) Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables Net Loss Per Share Attributable to Ordinary Shareholders (Tables) Tables http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders 31 false false R32.htm 0000032 - Disclosure - Segment Information (Tables) Sheet http://www.elastic.co/role/SegmentInformationTables Segment Information (Tables) Tables http://www.elastic.co/role/SegmentInformation 32 false false R33.htm 0000033 - Disclosure - Revenue and Performance Obligations - Schedule of Revenue by Category (Details) Sheet http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails Revenue and Performance Obligations - Schedule of Revenue by Category (Details) Details 33 false false R34.htm 0000034 - Disclosure - Revenue and Performance Obligations - Additional Information (Details) Sheet http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails Revenue and Performance Obligations - Additional Information (Details) Details 34 false false R35.htm 0000035 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) Sheet http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) Details 35 false false R36.htm 0000036 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 36 false false R37.htm 0000037 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 37 false false R38.htm 0000038 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) Details 38 false false R39.htm 0000039 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 39 false false R40.htm 0000040 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails Balance Sheet Components - Schedule of Intangible Assets (Details) Details 40 false false R41.htm 0000041 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) Details 41 false false R42.htm 0000042 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) Details 42 false false R43.htm 0000043 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails Balance Sheet Components - Schedule of Changes to Goodwill (Details) Details 43 false false R44.htm 0000044 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) Details 44 false false R45.htm 0000045 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) Details 45 false false R46.htm 0000046 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) Details 46 false false R47.htm 0000047 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) Details 47 false false R48.htm 0000048 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) Details 48 false false R49.htm 0000049 - Disclosure - Balance Sheet Components - Liabilities (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails Balance Sheet Components - Liabilities (Details) Details 49 false false R50.htm 0000050 - Disclosure - Debt (Details) Sheet http://www.elastic.co/role/DebtDetails Debt (Details) Details http://www.elastic.co/role/Debt 50 false false R51.htm 0000051 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 51 false false R52.htm 0000052 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 52 false false R53.htm 0000053 - Disclosure - Leases - Lease Term and Discount Rate Information (Details) Sheet http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails Leases - Lease Term and Discount Rate Information (Details) Details 53 false false R54.htm 0000054 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) Sheet http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) Details 54 false false R55.htm 0000055 - Disclosure - Ordinary Shares - Additional Information (Details) Sheet http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails Ordinary Shares - Additional Information (Details) Details 55 false false R56.htm 0000056 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) Sheet http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) Details 56 false false R57.htm 0000057 - Disclosure - Equity Incentive Plans - Additional Information (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails Equity Incentive Plans - Additional Information (Details) Details 57 false false R58.htm 0000058 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details) Details 58 false false R59.htm 0000059 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails Equity Incentive Plans - Summary of Stock Option Activity (Details) Details 59 false false R60.htm 0000060 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails Equity Incentive Plans - Summary of RSU Activity (Details) Details 60 false false R61.htm 0000061 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) Details 61 false false R62.htm 0000062 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Details 62 false false R63.htm 0000063 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Details 63 false false R64.htm 0000064 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 64 false false R65.htm 0000065 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 65 false false R66.htm 0000066 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details) Sheet http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails Segment Information - Schedule of Revenue by Geographic Area (Details) Details 66 false false R67.htm 0000067 - Disclosure - Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) Sheet http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) Details 67 false false R68.htm 0000068 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 68 false false All Reports Book All Reports [dq-0547-EntityTaxIdentificationNumber-Missing] Submission type 10-Q should have a non-empty value for EntityTaxIdentificationNumber in the Required Context. estc-20221031.htm [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentPeriodEndDate - estc-20221031.htm 4 estc-20221031.htm a23q2ex102.htm a23q2ex103.htm a23q2ex311.htm a23q2ex312.htm a23q2ex321.htm a23q2ex322.htm estc-20221031.xsd estc-20221031_cal.xml estc-20221031_def.xml estc-20221031_lab.xml estc-20221031_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "estc-20221031.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 217, "dts": { "calculationLink": { "local": [ "estc-20221031_cal.xml" ] }, "definitionLink": { "local": [ "estc-20221031_def.xml" ] }, "inline": { "local": [ "estc-20221031.htm" ] }, "labelLink": { "local": [ "estc-20221031_lab.xml" ] }, "presentationLink": { "local": [ "estc-20221031_pre.xml" ] }, "schema": { "local": [ "estc-20221031.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 490, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 6, "total": 6 }, "keyCustom": 36, "keyStandard": 270, "memberCustom": 16, "memberStandard": 35, "nsprefix": "estc", "nsuri": "http://www.elastic.co/20221031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "role": "http://www.elastic.co/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "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": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue and Performance Obligations", "role": "http://www.elastic.co/role/RevenueandPerformanceObligations", "shortName": "Revenue and Performance Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Fair Value Measurements", "role": "http://www.elastic.co/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Acquisitions", "role": "http://www.elastic.co/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Balance Sheet Components", "role": "http://www.elastic.co/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "estc:SeniorNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Debt", "role": "http://www.elastic.co/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "estc:SeniorNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitments and Contingencies", "role": "http://www.elastic.co/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "role": "http://www.elastic.co/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Ordinary Shares", "role": "http://www.elastic.co/role/OrdinaryShares", "shortName": "Ordinary Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Equity Incentive Plans", "role": "http://www.elastic.co/role/EquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "role": "http://www.elastic.co/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "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": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "role": "http://www.elastic.co/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Employee Benefit Plans", "role": "http://www.elastic.co/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Segment Information", "role": "http://www.elastic.co/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Subsequent Events", "role": "http://www.elastic.co/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Revenue and Performance Obligations (Tables)", "role": "http://www.elastic.co/role/RevenueandPerformanceObligationsTables", "shortName": "Revenue and Performance Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.elastic.co/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.elastic.co/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Leases (Tables)", "role": "http://www.elastic.co/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Ordinary Shares (Tables)", "role": "http://www.elastic.co/role/OrdinarySharesTables", "shortName": "Ordinary Shares (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Equity Incentive Plans (Tables)", "role": "http://www.elastic.co/role/EquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables)", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Segment Information (Tables)", "role": "http://www.elastic.co/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Revenue and Performance Obligations - Schedule of Revenue by Category (Details)", "role": "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "shortName": "Revenue and Performance Obligations - Schedule of Revenue by Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i4ddc54b0f9dd41f8a6f1ed52725838ed_D20220801-20221031", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Revenue and Performance Obligations - Additional Information (Details)", "role": "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "shortName": "Revenue and Performance Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "if1fce445f4064d74be8aa62488e42f84_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "if1fce445f4064d74be8aa62488e42f84_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Acquisitions - Additional Information (Details)", "role": "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i8d88d80d2ffd47ff95f63b82e3fb68a4_D20210917-20210917", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "shortName": "Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Operations", "role": "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "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", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails", "shortName": "Balance Sheet Components - Schedule of Changes to Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:ScheduleOfAccruedCompensationAndBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:ScheduleOfAccruedCompensationAndBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details))", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "shortName": "Balance Sheet Components - Schedule of Information About Contracts with Customers (Details))", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i545e4e3d2d534e6b88793a46f5ce71b9_I20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails", "shortName": "Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": "-3", "lang": "en-US", "name": "estc:ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails", "shortName": "Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Balance Sheet Components - Liabilities (Details)", "role": "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails", "shortName": "Balance Sheet Components - Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Loss", "role": "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i0ed6a4fa659e4ee49f31f3aaa25c2d6f_D20210701-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Debt (Details)", "role": "http://www.elastic.co/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Leases - Lease Term and Discount Rate Information (Details)", "role": "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails", "shortName": "Leases - Lease Term and Discount Rate Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details)", "role": "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails", "shortName": "Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Ordinary Shares - Additional Information (Details)", "role": "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "shortName": "Ordinary Shares - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details)", "role": "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails", "shortName": "Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Equity Incentive Plans - Additional Information (Details)", "role": "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "shortName": "Equity Incentive Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i7462cc0dc37d4ef0954a3d57e547a2b5_D20180901-20180930", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details)", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "shortName": "Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i880c8dc4b808400b92ff967ceeaf5b31_I20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details)", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "shortName": "Equity Incentive Plans - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i36855398296e46dbaa22d009dcaff2db_D20220501-20221031", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i404129c3e7294d32b86d5b66e1f4aae1_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Redeemable Convertible Preference Shares and Shareholders' Equity (Deficit)", "role": "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit", "shortName": "Consolidated Statements of Redeemable Convertible Preference Shares and Shareholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i404129c3e7294d32b86d5b66e1f4aae1_I20210430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "ie19cca7496a94442a34262b8a6ce4a32_D20220501-20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details)", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "shortName": "Equity Incentive Plans - Summary of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "ie19cca7496a94442a34262b8a6ce4a32_D20220501-20221031", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details)", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails", "shortName": "Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "lang": "en-US", "name": "estc:TaxProvisionAdjustmentAcquisitionRelated", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i1488ef60f274478c8565021cb39f39da_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "role": "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i1488ef60f274478c8565021cb39f39da_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "iec11464d710c4b5db783884b1cd7d6f8_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details)", "role": "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails", "shortName": "Segment Information - Schedule of Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i4ffcddb1c49d4df9b40bbb94517135a8_D20220801-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details)", "role": "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "shortName": "Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i148b2125991f402d99420aaaaa0087ad_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i01bf4b727d9044028f9f7a2043c47f7c_D20221130-20221130", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Subsequent Events - Additional Information (Details)", "role": "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails", "shortName": "Subsequent Events - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i01bf4b727d9044028f9f7a2043c47f7c_D20221130-20221130", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Organization and Description of Business", "role": "http://www.elastic.co/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "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": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20221031.htm", "contextRef": "i3a2623a6465b4ac68bd1ffd78875f5d1_D20220501-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 54, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "terseLabel": "INDIA" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "NETHERLANDS" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r628" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r626" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "estc_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "estc_AccruedInterestOnSeniorNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued interest on Senior Notes", "label": "Accrued interest on Senior Notes", "terseLabel": "Accrued interest on Senior Notes" } } }, "localname": "AccruedInterestOnSeniorNotes", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "estc_AdjustmentsToAdditionalPaidInCapitalReplacementAwardsPreCombinationFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value.", "label": "Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value.", "terseLabel": "Adjustments to Additional Paid in Capital, Replacement awards - Pre-combination fair value." } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReplacementAwardsPreCombinationFairValue", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "estc_BalanceSheetComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance sheet components.", "label": "Balance Sheet Components [Abstract]", "terseLabel": "Balance Sheet Components [Abstract]" } } }, "localname": "BalanceSheetComponentsAbstract", "nsuri": "http://www.elastic.co/20221031", "xbrltype": "stringItemType" }, "estc_BusinessCombinationConsiderationTransferredForOutstandingOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred for outstanding options", "label": "Business Combination, Consideration Transferred for Outstanding Options", "terseLabel": "Business Combination, Consideration Transferred for Outstanding Options" } } }, "localname": "BusinessCombinationConsiderationTransferredForOutstandingOptions", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationConsiderationTransferredHeldInEscrow": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration transferred, held in Escrow", "label": "Business Combination, Consideration transferred, held in Escrow", "terseLabel": "Business Combination, Consideration transferred, held in Escrow" } } }, "localname": "BusinessCombinationConsiderationTransferredHeldInEscrow", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationDeferredConsiderationHeldByCompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Deferred Consideration, held by company", "label": "Business Combination, Deferred Consideration, held by company", "terseLabel": "Business Combination, Deferred Consideration, held by company" } } }, "localname": "BusinessCombinationDeferredConsiderationHeldByCompany", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationNonCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash", "label": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash", "terseLabel": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash" } } }, "localname": "BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationNonCash", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationPaidInCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash", "label": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash", "terseLabel": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash" } } }, "localname": "BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationPaidInCash", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationFoundersHoldbackExcludedFromConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Founders Holdback excluded from consideration", "label": "Business Combination, Founders Holdback excluded from consideration", "terseLabel": "Business Combination, Founders Holdback excluded from consideration" } } }, "localname": "BusinessCombinationFoundersHoldbackExcludedFromConsideration", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationReplacementAwardsPostAcquisitionExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "business combination, replacement awards post-acquisition expense", "label": "business combination, replacement awards post-acquisition expense", "terseLabel": "business combination, replacement awards post-acquisition expense" } } }, "localname": "BusinessCombinationReplacementAwardsPostAcquisitionExpense", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_CapitalizationOfContractAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalization of contract acquisition costs.", "label": "Capitalization Of Contract Acquisition Costs", "terseLabel": "Capitalization of contract acquisition costs" } } }, "localname": "CapitalizationOfContractAcquisitionCosts", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "estc_CmdWatchSecurityIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "cmdWatch Security Inc.", "label": "cmdWatch Security Inc. [Member]", "terseLabel": "cmdWatch Security Inc." } } }, "localname": "CmdWatchSecurityIncMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "estc_ContractAcquisitionCostRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Acquisition Cost", "label": "Contract Acquisition Cost [Roll Forward]", "terseLabel": "Contract Acquisition Cost [Roll Forward]" } } }, "localname": "ContractAcquisitionCostRollForward", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "estc_ContractBalancesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract balances.", "label": "Contract Balances [Line Items]", "terseLabel": "Contract Balances [Line Items]" } } }, "localname": "ContractBalancesLineItems", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "estc_ContractBalancesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract balances.", "label": "Contract Balances [Table]", "terseLabel": "Contract Balances [Table]" } } }, "localname": "ContractBalancesTable", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "estc_ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer increases due to invoices issued, excluding amounts recognized as revenue.", "label": "Contract With Customer Increases Due To Invoices Issued Excluding Amounts Recognized As Revenue", "terseLabel": "Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period" } } }, "localname": "ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "estc_CostOfProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of revenue-professional services.", "label": "Cost Of Professional Services [Member]", "terseLabel": "Services" } } }, "localname": "CostOfProfessionalServicesMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "estc_CostOfSubscriptionSelfManagedAndSaaSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of revenue-cost of subscription-self-managed and SaaS.", "label": "Cost Of Subscription Self Managed And Saa S [Member]", "terseLabel": "Subscription" } } }, "localname": "CostOfSubscriptionSelfManagedAndSaaSMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "estc_DebtIssuanceCostsAccruedUnpaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt issuance costs accrued, unpaid", "label": "Debt issuance costs accrued, unpaid", "terseLabel": "Debt issuance costs accrued, unpaid" } } }, "localname": "DebtIssuanceCostsAccruedUnpaid", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator [Abstract]", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "estc_EquitySettledRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity settled restricted stock units RSU.", "label": "Equity Settled Restricted Stock Units R S U [Member]", "terseLabel": "Equity Settled RSUs" } } }, "localname": "EquitySettledRestrictedStockUnitsRSUMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "estc_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets, Foreign Currency Translation Adjustment", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Adjustment", "negatedTerseLabel": "Foreign currency translation adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment", "label": "Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment", "terseLabel": "Total", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible assets net before foreign currency translation adjustment.", "label": "Finite Lived Intangible Assets Net Before Foreign Currency Translation Adjustment", "totalLabel": "Net\u00a0Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_IncreaseDecreaseInCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in capitalized contract cost.", "label": "Increase Decrease In Capitalized Contract Cost", "negatedLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCost", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 17.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.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator [Abstract]", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "estc_OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Term And Discount Rate Information Table", "label": "Operating Lease Term And Discount Rate Information Table [Table Text Block]", "terseLabel": "Lease Term and Discount Rate Information" } } }, "localname": "OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "estc_OrdinarySharesZeroPointZeroOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OrdinarySharesZeroPointZeroOne", "label": "OrdinarySharesZeroPointZeroOne [Member]", "terseLabel": "Ordinary Shares, Par Value of \u20ac0.01" } } }, "localname": "OrdinarySharesZeroPointZeroOneMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "estc_OtherAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Acquisitions", "label": "Other Acquisitions [Member]", "terseLabel": "Other Acquisitions" } } }, "localname": "OtherAcquisitionsMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries", "label": "Other Countries [Member]", "terseLabel": "Other Countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_OtherIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other issuance cost", "label": "Other issuance cost", "terseLabel": "Other issuance cost" } } }, "localname": "OtherIssuanceCost", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "estc_PreferredStockSharesAuthorizedPeriodInForce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Shares Authorized, Period in Force", "label": "Preferred Stock, Shares Authorized, Period in Force", "terseLabel": "Preferred stock, shares authorized term" } } }, "localname": "PreferredStockSharesAuthorizedPeriodInForce", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "estc_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional services.", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_ProvisionForIndemnificationClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Provision for indemnification claims.", "label": "Provision For Indemnification Claims", "terseLabel": "Provision for indemnification claims" } } }, "localname": "ProvisionForIndemnificationClaims", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of world besides those explicitly stated.", "label": "Rest of world [Member]", "terseLabel": "Rest of world" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "estc_SaaSSelfManagedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SaaS self managed.", "label": "Saa S Self Managed [Member]", "terseLabel": "SaaS" } } }, "localname": "SaaSSelfManagedMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_ScheduleOfAccruedCompensationAndBenefitsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accrued compensation and benefits.", "label": "Schedule Of Accrued Compensation And Benefits [Table Text Block]", "terseLabel": "Schedule of Accrued Compensation and Benefits" } } }, "localname": "ScheduleOfAccruedCompensationAndBenefitsTableTextBlock", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "estc_SelfManagedSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Self-managed subscription.", "label": "Self Managed Subscription [Member]", "terseLabel": "Self-managed subscription" } } }, "localname": "SelfManagedSubscriptionMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_SeniorNotesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes Disclosure", "label": "Senior Notes Disclosure [Text Block]", "terseLabel": "Senior Notes Disclosure" } } }, "localname": "SeniorNotesDisclosureTextBlock", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/Debt" ], "xbrltype": "textBlockItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageReleaseDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options forfeitures weighted average release date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Release Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageReleaseDateFairValue", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options released in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period", "negatedLabel": "Number of Awards, RSUs released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition", "label": "Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition", "terseLabel": "Stock options assumed in acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisition", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price", "terseLabel": "Stock options assumed in acquisition cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period", "negatedTerseLabel": "Stock options assumed in acquisition cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationsInPeriod", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Aggregate Intrinsic Value Rollforward", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueRollforward", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Rollforward", "terseLabel": "Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollforward", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward]", "terseLabel": "Equity Awards, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingRollForward", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "stringItemType" }, "estc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price", "terseLabel": "Stock options assumed in acquisition (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageExercisePrice", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedPaymentArrangementExpenseNetOfCashAcquisitionSBC": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Expense, net of amounts capitalized and cash acquisition SBC post-combination expense.", "label": "Share-based Payment Arrangement, Expense, net of cash Acquisition SBC", "terseLabel": "Stock-based compensation expense, net of amounts capitalized" } } }, "localname": "ShareBasedPaymentArrangementExpenseNetOfCashAcquisitionSBC", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_ShareBasedPaymentArrangementNewEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, New Employee", "label": "Share-based Payment Arrangement, New Employee [Member]", "terseLabel": "New Employee" } } }, "localname": "ShareBasedPaymentArrangementNewEmployeeMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_SharesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares withheld for taxes", "label": "Shares withheld for taxes", "terseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation" } } }, "localname": "SharesWithheldForTaxes", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "estc_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription revenue.", "label": "Subscription [Member]", "terseLabel": "Total subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_SubscriptionSelfManagedAndSaaSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription - self-managed and SaaS.", "label": "Subscription Self Managed And Saa S [Member]", "terseLabel": "Subscription - self-managed and SaaS" } } }, "localname": "SubscriptionSelfManagedAndSaaSMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "estc_TaxProvisionAdjustmentAcquisitionRelated": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Provision Adjustment - acquisition related", "label": "Tax Provision Adjustment - acquisition related", "terseLabel": "Tax Provision Adjustment - acquisition related" } } }, "localname": "TaxProvisionAdjustmentAcquisitionRelated", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_TwoThousandTwelveStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twelve stock option plan.", "label": "Two Thousand Twelve Stock Option Plan [Member]", "terseLabel": "2012 Plan" } } }, "localname": "TwoThousandTwelveStockOptionPlanMember", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "estc_UnderwritingCommissions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "underwriting commissions", "label": "underwriting commissions", "terseLabel": "underwriting commissions" } } }, "localname": "UnderwritingCommissions", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "estc_ValueAddedTaxPayable": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value added taxes payable.", "label": "Value Added Tax Payable", "terseLabel": "Value added taxes payable" } } }, "localname": "ValueAddedTaxPayable", "nsuri": "http://www.elastic.co/20221031", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r227", "r228", "r229", "r230", "r246", "r274", "r394", "r397", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r597", "r600", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r227", "r228", "r229", "r230", "r246", "r274", "r394", "r397", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r597", "r600", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r166", "r228", "r229", "r313", "r317", "r560", "r596", "r598" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r166", "r228", "r229", "r313", "r317", "r560", "r596", "r598" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r216", "r227", "r228", "r229", "r230", "r246", "r274", "r349", "r394", "r397", "r429", "r430", "r431", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r597", "r600", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r216", "r227", "r228", "r229", "r230", "r246", "r274", "r349", "r394", "r397", "r429", "r430", "r431", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r597", "r600", "r622", "r623" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r167", "r168", "r313", "r318", "r599", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r167", "r168", "r313", "r318", "r599", "r610", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r544" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r174", "r175" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $1,801 and $2,700 as of October\u00a031, 2022 and April\u00a030, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "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", "verboseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Accrued payroll and withholding taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r6", "r32" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r32", "r325" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "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 unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r9", "r213" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r23", "r45", "r46", "r47", "r582", "r606", "r607" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r44", "r47", "r54", "r55", "r56", "r103", "r104", "r105", "r489", "r541", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r203" ], "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", "verboseLabel": "Weighted Average Remaining Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r442", "r443", "r444", "r496" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r400", "r445", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "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 cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r434" ], "calculation": { "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r27", "r176", "r180", "r181", "r184" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r176", "r180" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Accounts written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r65", "r85", "r259", "r524" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r85", "r201", "r207" ], "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": "Total amortization of acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "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/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r125" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Arrangements and Non-arrangement Transactions" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetUnderConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset in process of being built.", "label": "Asset under Construction [Member]", "terseLabel": "Assets under construction" } } }, "localname": "AssetUnderConstructionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r13", "r97", "r152", "r156", "r162", "r178", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r484", "r490", "r508", "r542", "r544", "r565", "r579" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r28", "r97", "r178", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r484", "r490", "r508", "r542", "r544" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r392", "r395", "r471" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r392", "r395", "r468", "r469", "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r476", "r477", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r472", "r479" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r470" ], "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r89", "r90", "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Abstract]" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r186" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "negatedLabel": "Amortization of deferred contract acquisition costs", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r186" ], "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 of deferred contract acquisition costs recognized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r185" ], "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" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r185" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r185" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract acquisition costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r7", "r87" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Financial assets" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r80", "r87", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r80", "r87", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r513" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r17", "r19", "r20", "r94", "r97", "r118", "r119", "r120", "r122", "r124", "r132", "r133", "r134", "r178", "r232", "r236", "r237", "r238", "r241", "r242", "r272", "r273", "r277", "r281", "r288", "r508", "r630" ], "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" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r569", "r587" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Notes\u00a08 and 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r224", "r225", "r226", "r231", "r612" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total ordinary shares reserved (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104", "r496" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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": "Ordinary shares, par value ( in \u20ac / shares)", "verboseLabel": "Par value of shares issued ( in \u20ac / shares)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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", "verboseLabel": "Ordinary shares, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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": "Ordinary shares, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r288" ], "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": "Ordinary shares, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r544" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.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": "Ordinary shares, par value \u20ac0.01 per share: 165,000,000 shares authorized; 95,575,775 shares issued and outstanding as of October\u00a031, 2022 and 94,174,914 shares issued and outstanding as of April\u00a030, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Ordinary shares, voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r326", "r327", "r398", "r447" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53", "r61", "r572", "r589" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r140", "r141", "r172", "r506", "r507", "r611" ], "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" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r140", "r141", "r172", "r506", "r507", "r609", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r140", "r141", "r172", "r506", "r507", "r609", "r611" ], "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" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r140", "r141", "r172", "r506", "r507" ], "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", "verboseLabel": "% of Total Revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r140", "r141", "r172", "r506", "r507", "r611" ], "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" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Unbilled Accounts Receivable, Deferred Contract Acquisition Costs, and Deferred Revenue from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r299", "r300", "r314" ], "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", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract with Customer, Liability [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r299", "r300", "r314" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Increases due to invoices issued, excluding amounts recognized as revenue during the period" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r299", "r300", "r314" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r315" ], "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 recognized that was included in deferred revenue balance at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r272", "r273", "r277" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preference Shares" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r560" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Contracts with Customers" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r261", "r567", "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r34", "r244" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r35", "r96", "r101", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r264", "r265", "r266", "r267", "r289", "r292", "r293", "r294", "r522", "r523", "r525", "r526", "r577" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt Issuance Costs, Gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r250", "r524" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt Issuance Costs, Net", "terseLabel": "Debt Issuance Costs, Net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r449", "r450" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r85", "r98", "r455", "r460", "r461", "r462" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCosts": { "auth_ref": [ "r585", "r593", "r594", "r595", "r604", "r608" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred policy acquisition cost capitalized on contract remaining in force.", "label": "Deferred Policy Acquisition Cost", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution expense related to plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Percentage of defined contribution to participating employees" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r85", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r475" ], "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/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r313", "r317", "r318", "r319", "r320", "r321", "r322", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r403", "r404", "r436", "r437", "r439", "r447" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r402", "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Summary of Equity Awards Available for Grant" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r14", "r16", "r566", "r580" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends declared" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r391", "r393", "r396" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan [Member]" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r108", "r109", "r110", "r111", "r112", "r116", "r118", "r122", "r123", "r124", "r128", "r129", "r497", "r498", "r573", "r590" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to ordinary shareholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r108", "r109", "r110", "r111", "r112", "r118", "r122", "r123", "r124", "r128", "r129", "r497", "r498", "r573", "r590" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to ordinary shareholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r125", "r126", "r127", "r130" ], "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 Ordinary Shareholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r513" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Total accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r435" ], "calculation": { "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r438" ], "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": "Unrecognized over a weighted-average period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r54", "r55", "r56", "r103", "r104", "r105", "r107", "r113", "r115", "r131", "r179", "r288", "r295", "r442", "r443", "r444", "r456", "r457", "r496", "r514", "r515", "r516", "r517", "r518", "r519", "r541", "r601", "r602", "r603" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r499", "r500", "r504" ], "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 Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r252", "r264", "r265", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r389", "r500", "r548", "r549", "r550" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r499", "r500", "r501", "r502", "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r252", "r350", "r351", "r356", "r389", "r500", "r548" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r252", "r264", "r265", "r350", "r351", "r356", "r389", "r500", "r549" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r252", "r264", "r265", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r389", "r500", "r550" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r252", "r264", "r265", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r389", "r548", "r549", "r550" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r503", "r505" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r11", "r206" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment", "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 6.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r208" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 1.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "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 Amortization Expense for Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r208" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 5.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r208" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 4.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r208" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 3.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r208" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 2.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r202", "r204", "r206", "r209", "r561", "r562" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r206", "r562" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Fair Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r202", "r205" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r206", "r561" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "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": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r509", "r510", "r511", "r512" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r391", "r393", "r396" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan [Member]" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "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/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r10", "r187", "r189", "r196", "r200", "r544", "r564" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r194" ], "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 adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r85", "r188", "r193", "r199", "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "verboseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r399", "r401", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r399", "r401", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66", "r97", "r152", "r155", "r158", "r161", "r164", "r178", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r508" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r152", "r155", "r158", "r161", "r164", "r563", "r570", "r575", "r591" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r215", "r220" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r99", "r452", "r453", "r454", "r458", "r463", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r114", "r115", "r151", "r451", "r459", "r464", "r592" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r84" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 13.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r84" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 14.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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r84" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r84", "r558" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 16.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r84" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r84" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r84" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r57", "r150", "r521", "r524", "r574" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 3.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", "negatedTerseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r70", "r257", "r263", "r266", "r267" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r72", "r258", "r266", "r267" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Interest Expense, Debt, Excluding Amortization" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r78", "r82", "r88" ], "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, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r537", "r539" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "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/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r538" ], "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": "Future Minimum Lease Payments Based on Current Lease Accounting Standard" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r538" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r97", "r157", "r178", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r485", "r490", "r491", "r508", "r542", "r543" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r97", "r178", "r508", "r544", "r568", "r584" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r33", "r97", "r178", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r485", "r490", "r491", "r508", "r542", "r543", "r544" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net of Depreciation" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r251", "r262", "r264", "r265", "r567", "r581" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r350" ], "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/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r83", "r86" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r48", "r51", "r56", "r60", "r86", "r97", "r106", "r108", "r109", "r110", "r111", "r114", "r115", "r121", "r152", "r155", "r158", "r161", "r164", "r178", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r498", "r508", "r571", "r588" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "verboseLabel": "Rest of world" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing information" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r168" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r152", "r155", "r158", "r161", "r164" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r530", "r539" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "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/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r528" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r528" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less current lease liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r528" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r529", "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r527" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r536", "r539" ], "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/2022", "presentation": [ "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r535", "r539" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r12" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r482", "r483", "r488" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r43" ], "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r49", "r52", "r482", "r483", "r488" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "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", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r68", "r85", "r211" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r32", "r544" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.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, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "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 Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r74" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition 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 for Software", "negatedTerseLabel": "Capitalization of internal-use software" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r77" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r73" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r272" ], "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": "Preference shares, par value ( in \u20ac / shares)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "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", "verboseLabel": "Preference shares, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r272" ], "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", "verboseLabel": "Preference shares, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "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", "verboseLabel": "Preference shares, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r544" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "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": "Convertible preference shares, \u20ac0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of October\u00a031, 2022 and April\u00a030, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r76" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-Term Debt", "terseLabel": "Proceeds from Issuance of Senior Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Proceeds from Legal Settlements" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r75", "r441" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 1.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 ordinary shares upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r48", "r51", "r56", "r79", "r97", "r106", "r114", "r115", "r152", "r155", "r158", "r161", "r164", "r178", "r232", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r482", "r486", "r487", "r492", "r493", "r498", "r508", "r575" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property and equipment, estimated useful lives, description" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r8", "r212" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r214", "r544", "r576", "r586" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Cost and Accumulated Depreciation of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r64", "r182" ], "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": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r448", "r559", "r624" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "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/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r7", "r92" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expected cost remaining for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost Remaining", "terseLabel": "Restructuring and Related Cost, Expected Cost Remaining" } } }, "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r85", "r217", "r221", "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r218", "r219", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r295", "r544", "r583", "r605", "r607" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r103", "r104", "r105", "r107", "r113", "r115", "r179", "r442", "r443", "r444", "r456", "r457", "r496", "r601", "r603" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r393", "r396" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r393", "r396" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r148", "r149", "r154", "r159", "r160", "r166", "r167", "r172", "r312", "r313", "r560" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r310", "r311", "r316", "r324" ], "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 and Performance Obligations" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Remaining duration of performance obligation for which optional exemption was applied not to disclose amount of transaction price allocated to and timing of revenue recognition for remaining performance obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration", "terseLabel": "Revenue, remaining performance obligation, remaining duration" } } }, "localname": "RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r534", "r539" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets for new lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r140", "r172" ], "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/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "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": "Schedule of Accrued Expenses and Other Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r125" ], "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/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r125" ], "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 Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r468", "r469", "r471" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r124" ], "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 Ordinary Shareholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r433" ], "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": "Summary of Stock-based Compensation Expense Related to Tender Offer Included in Consolidated Statement of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r202", "r205", "r561" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes to Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r214" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r58", "r171" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r399", "r401", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r407" ], "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": "Summary of RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r407", "r422", "r425" ], "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": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r17", "r19", "r20", "r94", "r132", "r133", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r18", "r19", "r20", "r269", "r270", "r271", "r289", "r290", "r291", "r292", "r293", "r294", "r295" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Summary of Ordinary Shares Reserved for Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Expected Future Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r145", "r146", "r147", "r152", "r153", "r158", "r162", "r163", "r164", "r165", "r166", "r171", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r421" ], "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": "Number of Awards, RSUs cancelled (in shares)", "terseLabel": "RSUs cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r421" ], "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": "Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "Number of Awards, RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r419" ], "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", "verboseLabel": "Weighted-Average Grant Date Fair Value, RSUs granted (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r416", "r417" ], "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": "Number of Awards Outstanding and unvested at Year End (in shares)", "periodStartLabel": "Number of Awards Outstanding and unvested at Beginning of Year ((in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416", "r417" ], "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": "Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share)", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Non-option Awards, Outstanding Number [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Awards authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Available at end of fiscal year (in shares)", "periodStartLabel": "Available at beginning of fiscal year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable as of April 30, 2021 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r410" ], "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": "Exercisable as of April 30, 2021 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Stock options cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Stock options cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r414" ], "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", "verboseLabel": "Options cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r412" ], "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", "negatedLabel": "Options granted (in shares)", "verboseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "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": "Options, Outstanding Number [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "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": "Options Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r413" ], "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": "Stock options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r412" ], "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": "Stock options granted (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r433" ], "calculation": { "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "totalLabel": "Total stock-based compensation expense" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r440" ], "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": "Exercisable as of April 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r440" ], "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": "Exercisable, Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r426" ], "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": "Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r531", "r539" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r93", "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r19", "r20", "r94", "r97", "r118", "r119", "r120", "r122", "r124", "r132", "r133", "r134", "r178", "r232", "r236", "r237", "r238", "r241", "r242", "r272", "r273", "r277", "r281", "r288", "r508", "r630" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r54", "r55", "r56", "r103", "r104", "r105", "r107", "r113", "r115", "r131", "r179", "r288", "r295", "r442", "r443", "r444", "r456", "r457", "r496", "r514", "r515", "r516", "r517", "r518", "r519", "r541", "r601", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r131", "r560" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r40", "r254", "r288", "r289", "r295" ], "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 preference shares to ordinary shares upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r288", "r295", "r413" ], "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": "Stock options exercised (in shares)", "terseLabel": "Issuance of ordinary shares upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r288", "r295" ], "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": "Stock Issued During Period, Value, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r288", "r295" ], "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": "Stock Issued During Period, Value, Stock Options Exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r97", "r177", "r178", "r508", "r544" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r95", "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r295", "r298", "r495" ], "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": "Ordinary Shares" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinaryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r520", "r546" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r520", "r546" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r520", "r546" ], "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" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r520", "r546" ], "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" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r545", "r547" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r39", "r296" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofRedeemableConvertiblePreferenceSharesandShareholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r39", "r296", "r297" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "#REF!" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Type of Arrangement and Non-arrangement Transactions" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r218", "r219", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SubsequentEventsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "verboseLabel": "Unbilled accounts receivable, included in accounts receivable, net" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r137", "r138", "r142", "r143", "r144" ], "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 and Judgments" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r532", "r539" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "negatedTerseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r124" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r124" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares)", "verboseLabel": "Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r547": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(7))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124504731&loc=d3e11522-158419" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506110&loc=d3e32546-158582" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r625": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r626": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r627": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r628": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r629": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r630": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r631": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 89 0001707753-22-000063-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001707753-22-000063-xbrl.zip M4$L#!!0 ( /J)@E6VQ/AY-CX )VZ 0 . 83(S<3)E>#$P,BYH=&WM M?6ES&T>VY??Y%?7L>'YD!$B1U"[Y.8(BV;9B;$E#TO;TIXE$50(HJU"%KH4D MWJ^?N^52&PC*LE% LZ/#(@E45JXW[W+NN=__Q_G'L^M_?KH(9N4\"3[]^N[G M]V?!-P=/GOS^].S)D_/K\^"GZU]^#IX='AT'U[E*B[B,LU0E3YYWCX]S/+ID^O+)]C4LR=)EA7Z,"JC;W[X'O\"_]4J^N%_??\? M!P?!>196HHJ(HXG0:_1[KX'!PS,C@Y.CD)?L_R MS_&-XL_+N$ST#Z:=[Y_P[]\_H9=\/\ZBY0_?1_%-$$?__4U\ L\_??7BZ>OG M)Y-G+\;'K]712Q4^>QV]>'W\\N71\__W_!7T\@E\GQ\JRF6B__N;>9P>S#1V MX,WKIX7^O(1VDCC5IG_')]BEX.)N%H_C,C@^.CSY_@D^8(;5'IS*IS"^,EO MP]"Z-X009E3G7WT,)_>-@:;UXN?3J^OW9U<7IY=G/XV"]Q_.#NLCV8(QG/YR M\>'\XCPX_7 >7%Y<79]>PR\7OWSZ^>,_X9/KX/3'RXL+_.E+1O9'593Q9,E_ MBM,(!OKF*6S.OWRLSSK'>CV+B^ 4#F$$QUBE47"IBY+.],5\D61+.N:GTUQK M^FFOG.G@NV]?P9%\:T:_D24R/?I[.M$]=S0/QV_W YA"VJ\P:W%:9H$J@FP2 M7.E%J>=CG0>O1RP"AS)[%Y.)#LOX1@?GL-2#F,+QDG;?6)>W6J?!1:+@F(2% M5GDX S&2AH>#F;VS;+Y0Z7((TS8R$Q5\./QM.#/T2>5#.9JXJ:YF:AF\4VF6 M!GL#F)V+.QU6>/J&,$&'P0Y<8L>'FYO*MPL51:#]'B1Z4KXY>6DF*M)AEBM4 MM]]4,$$Y/O?-#^>P\/!FVI5AMM!X3[B+=I,;XHO4M*Y]\/)D8_M@3^T/9B.< M'-ZS%3YE;(WQ;N"-L=$-$ 2GI+?@)5+7$.":,3(KN(V3) BAM3BM= #*#KP. M_JQP&(&FK:RU:4:N2AHA?(-:MBV=QSF\(\L#,!MA,Y'2"5\ZF\5Z$ESK<);" MR*?+X.-D$H>@14F;?+E ;X-FKW+48O.@J,)9,$:35!<\N8L\F\#/9/I2?Z&] M E0U:F^A\TF6P_2%U&W4AR-:C!$.LXB+$A7?V[BA]#Q^^;8(%K*(]+DT MZ ^:.SO"<4D750&]&"=+4'7@KSAP ,XRR>HQ*$#;S+5!X=!M?D4XI#-UCU[Q<0Q32'_= MM#IQ7N7H%J;S5)?UK0,EE[!W^YI-V[Y-@XF"RW92)0G_5;XXUD5I+G UCI.X MY(^I_4C?9*6FS_!!IQ[H";RW9#6AA/$W7@NC^$>6TU^B*J\=EQ5#4G@'%T&: MT='3Z51--:H;.(X,GLW]NQN:1SVC2DJ<+(52![L.W:+O1R1+\%MP#OCG7,^K M5$MO4/'(JI)5&5 6W-&K"X]=.(;1D([A?5?;0,RZ@&X-+W1:\/YDKUZJ)S&< MLDF>S5NGNFSV;Z[BM%0Q/QN! I['XPI.KSLT![E.Z%;-<>JC CKUGL>@;_!, ME3-5XH'M$3_>",;0 $ZW6"X1.R+YD-;O8-/%'_.L6O08#^W+.7(&?^8$,\TE M[9617*:@IVMLI"'UZ#4UK9YF"&V'YD,PXA4='H&-D*# PT]0?8&-&X RH/+$ MWN4%"Z?;N- [(2[TD,3%?;#M!/BSB*54[6]D+E9X&FN4>TOZVIXLF4$$GX!LE/A&G85+A&F!PAJ85C]/M+ YGOD([(WT;]?08 M!J#0<$YO0)>@TP:?11KE8IRR;*AY(,!>J H*^C1.ZJU'-G,ZT.O>'C3W MY8?OQ_D/7; E_N\L-YU=@#E\, :1_/E 36"?OU$)3'_QS0/16_>\]4%2>T-" M&OH!AA+M*S@Q\9Q.##L9,CXQ;8X6\@?/U4W8+UD\^8J6E",%JZM9-W$$4 M64.:1\+7>H%MT&FS5ENDP9PC14H,Q3#.X?;% QRR?[ M&HWX$H?)JIX_[++= M_,WZ=&MNUC//$'^,+?\;Q9;?*;C?KE2B\HW"E.[Q ;<5$^5[I13>S&F%(5L: M"CEZ^>4Q??%[G221QV-LL^&?(<"D!K(^C@0 M$.F\7J^LO;=0,=TA*D1'&]T+30%N97Z*>AJM(AJLH*FA,1:*1=<.1U4%K.W( MZ8S8+D:/8+_4K'=H#_^IK:RXWY(LA!>&58Y^,.@TNM6\'10[OQ[=BDXE]=51 MYXZH#]WK;JYO8IAR3SV'[J%-"=W>&X,:CJY^.(K\IWU4'A$5O\C2E1/EJ;;R M!CMG.R$RMRH4?E; J&)Q$E5O$@ $VN^!ZW&^\S[%M C\R5?L@D^)(GL! MK]&B"D%X%&@GF[_FH,U/N>L"Q.SAR2))WH43!)]1U=A89P2 MJ)I6Z->(XD)&,Y)S68)B2=-.TS5J.$97KX)_JC$EJBJS?.F<(E9M9P:[8#9% MX7N(=T'H/-\:H?,)KSU\.V+YME;@@&J2ELN#"7Z^=_)\'ZZX)1U[NM4I[@ [ M;Q#),Y^N/PY!J1RM:Q-#?T%I M&P)!V*8I0L9P7:K>X7)=B&Q71BJ#/% T]- MT=I $T[G)+EG@YVB@H[K?I6HH8:N.18:AX31)6C*X16#F\-_)\9S'10Q+ #A M2XH8>E=:!0TDEN#J%E6^R J^8D+XKHCN)0T96NRX0.R^'1NQK*VSO"-TE>MI ME1BD'(>G$=$D'@FZ.% AGL)E6; 0I9@Z**]H6='JF3NCIH59XW18EHIY,JQV\;%!Q'5>$< MI3JT&-4'P>4\>-R:)T$ZZH;,:A\=.A20*T3684=$<_M.R\NM.2U7-L(X"$MM M%QRMVQ2;^C]PL<+(-B]"/(&V"U3T,]BB^/F'K6B?9 M[?ZHD=FXRFU+\C)+X#&);3@46R],NN8 NQ*A^G)/[W_W[?-7_4EK.XI!^>[; MXQ=';]O_/3@YZ$&F# ELS5(F)I,.SY^=OCB]>;D6CP8N7;\ZIY+C6.']F[; M="9W@-#?1(^"I)HO0'S,K?L:C$VP;!#I$]\%>R_V@SDT.'.9CRV=3(;6)?96 M14Z^HEIU?'Q\N$'5:B_>GGW( 91MVH;/.2K7O?=*#J?4 IUU;5YO#H^>;G(?;\]&_DFK!&R]]VE1L;%PEN&> MGFYZ2U]U:6+1?@^:B;,R]3RNY@PF#F44XNL[^_CN\K1#M-I]W7;;=<#0C9K) M0$W4)\%NG@2D.4I\-:?4"O@I=8>GIE9R]'A<8'8$,CM22().FGD4@PRY-N&C MI(;PKJ>MV9XISJ%W@8JA@!0&N;N<<[E*RSCAP)^"\R"9S7NG^ZSI*O['D8.4 MMSI!W_WQB;W.K0U!X>I^ =N'TQT%>^_V70,$8G!2U6W+O0?NRUKD<-_F7]*Y ML"YP<1V;L!VD?0KZ*!$/*KE?U(M_YJ'=J.*SLW6G-F+?U4( OT--C(\L^&# M*KW N+].#,\5;6A]I_/01WG6=ZTJFI<1.CP.*N+ST$)05_B:ME:(Q^H]A?AT M5I64JHX]$LH0S;.E;E6->RC$I()L0D2HWC<8M.!!'PXX/>B&AVF9>6R^+T); MPW@2F^Q=[5]OM9:5A1Y-\2"EA*LE&@S\>$2$'#[F8IJIQ*=+D2X$81Z#Q(E5 MD^9#TAXBXT6:4KT/8A@2A)3?^AR.>94S(8S,J95ROCS+W1*Q9I# .Q*#":/Q MWF1Q9% B45:-RY%%0M](#D;WDGD*PZ=XF*,@L_!]F"F6 R=V_5EZICE<9ZF**)84F2%CG-A::]N&_Y?&6F9RD-8!'/)0=\OR/X2TC[FY.P_9A0?P><>,36"J7GZB*G96G:9AK<: MMWY/CI,C?;'(7Z,6C."2"_5"SA2HSPL_8/C0O*A=D/9;Q4)[YIA<8@3'BU4WC'),<3$1M+24#E##K@4S[;Q M6F$C_9/4'H$0KNW%Y/8A/CG^P%R7-PJT9^RVS,T::9Z.=@.-E!B:-OK?(L-Z M&C'IHC=QAA>G,%N.-9NO'B0!90]1M:F[P-#EUE-\]FSRZ,B^@JA"Y48WGKZ3 ME\V+=^9AR[#BE'BDA]N,/VX-J( M KW)FPMF1.^D#2A]Q8][6Z-DE=XRH:W-OZ;L,*2C-B+5K"+MK:QP<)]]WOOB MK36+SI-8&V@CL)Q5">6F^6,G*%'FZ"0Q[8RF(0^FI-GV3DC-FA/R"WFRS^;F MN9#U,>8ANZRD,=-]1@9U)()/XAPV,>_:E2*[6WI*HGJ'N&QI__MP*A26"%0# M@A79X5WJ1:)"]M!]4AOG-G4 (U[C-;I;V!TP5Q%NRJG*(W973I!OB:Z.CJNV M6'71\J5GM\W(U6G0J=UD=3_9&E&&;(SY:T5GA86]I=>"+[21:H2Y2ZQ(*K-2 M)<:SD5:&4GVMR:J),_>L.$W:WMP5DI=TCWM\HIU7?6?'A+:*Z*H-Z;-DWWH$ M#*/ D%D9NFTG=1JZDA>P\=:O3IM%;!'=D=E[V6(_9"5^W[KFH"U4SJ9FSV5K2$9G__[< M"4MNFPH$('C]O/((8B=FT7#-!I%)N2*GOQF\Z0HRL,>IY?9VOHEN))VHAC90 MT%2\63XT('7C?2NO0 !5H2G\L91+P."=DURK"%1[Y!5\X"O4?K<4XW8*Z\JL M,0@TA)N58]T4"")BJ>B*G::11XC55 N=4R=SP;]:F%5,GGH$82^3:QXNR2YQ M2^6;LX7?1HN(0=Q!A!T864H,0[8P:E*5%7#+%YE<#JS"BUY*%$$K"K-@-0=D M4%K>JW9*:1WF(++0-YBEPNVT M^LQVUJOL.)"D][!6!HM=GP!6VQP[??M$09N97UCK5"^%6 W-AF6UK4K9_I![ MQQ(J]NUJK\.VN"1W+XS-E9'$-\:KYE EO0V!X"ZH-&ZNT=6)M&N&W4,)^--A M/WV.QZPH!,GE!X-[IG8G-,;I< [C_;[_:Q#!Q81$)I./2IW5SHMS8)ICCSU7 M.WIQ>I,E<&A QTR6R&1#H\U--:(LU2LU!3@/CV%>"?,^>PSS;FV85\H52LTQ M<^;]D*^J 2B,O^&,0CVH&*-S:&K\!.Z(D?;EZ$&YUA=YCW[,LBBX)!:IG1#K MLVT2ZQ=W8-44N$"7"-+<=(6'IG:EOA):9R2A!C&6.VX%2D?&$H1I9$-$%#Z M/VL[24)PZ ?TV)PE(M:"20(Q8L0(]2[/,IX/IT=Y&(J1=8&K$@U=Z'.6FY*^ MSK"-#2"X&=_N9.-,,\].KU4]L. ,7S6587"Q@=ZJ.YX%SV$JJ]'J.U3Z"D2% MVE*OK:)!.W'*AY-"<\(9F"MS#]O.B2$=] :!LBVCVY$.ZT!"'6X!W[9:"1T: M!/OL*H_1,!PRA/Y?Z=CJ,C!KC(Y-NL6_",*UP6305UO#E7@:ACDZ<@=3R8L3 MY3%0]A4O^36)V.$C)?.!6JLX3FZ4*/W5^-G]87F_-8>G%.@[C!MT%%6J;B$:O]$)) M1*I.T7VI$RVI>F>)BN>;CIK>"WGM"8/ZNI.M-;8R)<['>=6"EL'+E>A9JHY. MXD+"NO0LR5&]68RB%D5XX[B.Q+,WT25SEC%W7=7 MQAH!L"^._I+QO#Q\M9;\:3F"460?/#O$Z8#322EV(K@1+\EBJ)QM<@VHEL>] M 9H^*.BP]G)PKE6$GPYA4SO ONE=E.E"/*[W;'&);#>'U:D,2UXF"29;.NB^ MRZ NVG="\]@JEC.#S((^;)Y.X12O-!.^%4HKW"U$QV/W3VW/% [$M!>#_.8? M^*+/""ZT90V/6P.SO=[#FK9(ER#;*==%F<P:9I M"U?KP?,AVXK#(.N2O >68(%X#6@G-=0+#;?<\9%4O/JS&V]4HV1 ' :^:3WT M8ST1N;>_>$R:! .'K9#I=HKX;4JCO]1EE9/GRTBM3SDB(,M-A^.&;TSF-'5D M3N(%D(650PA*>$NF<@7D5M"ZJ_ =>];ER'ES!IH*YMIBV7S$)GC!X8K&6?;9 M$&446,;([Z:0\S";!EL"+BO!Y25A_F]/P[.CUZ0"$@MD/'#"W />D!Z)KCUXGF+&V M]3C>#AN6BVN-./X-^W=)6Y?-&E$NYB:+KW:!XQ2Y$QFY+,!I)3E/T)UYE4P) M[5@7-JUG'T%= NIZ_@CJVEI0U_#2#UH'=@B6C&4R2Q'M*5*@4Z?I2$\D?%O$ MGEO,VE1W03Q'!&K4963@D$=6,*GY. ;A5$HYU)Y4!I2U^0(4GA7E0TD>EY0K MY)+)?<2Y2WUO*AFNRL.]0IJ02J1I%"#5.:U\RM E#E):6%2W;NBY\3TLO)2$ M\%J-M$!P:\"E#HF]9][/U\, -OBYZ;I)AAS$!K>N%N=T,;;D&G56)> MLTV)]Q:/D-%2>EW>X=.>S+4BS;SK@B:/IRTH(E6A>\R$%?RU+1BWZZ:EO33: M^%H]#/ADVE2D&B,#>E<;R^J17"9JZ8P+$/T490)3J2C028;.$4RZID]),L0^ MW&$=T2%]X_B'JYR"@Y#ST^'R=26!92"^,ZWF.*,6A%Z0\8%T;?KN"^;O:]3Z M(E,K16;B]>(#OR,Y"F_:<131#;*\)MKX3N*\G;"= M1A;*+#F315>"CTEI9ND&1DP,IP:LV!'GMELUM9&;Z=-O_-E=X"NYE,KHZ<[4 M=)Q2Q 6/INF<5MD>@U81A-ZN9"PNAU?8_1$Z&FMPW1SU3J,!:F1 U>:P/DN M2MBC_(MG$5B:FLZKQMQCD:4, .6):G,KGAU&%SGQ!Z[#"Y= MQ>[:Z(\/$H(SU/0;TC8P5)"4!BYG,BMJCO M'D.6 '/%WDR8.+KU&5<,)P/)O^F<"<>"; %GG\-T%.:Z--^1G9R9CY,)W)5, W0.$B$L85T_R:%ZA([<[^TSX!%2/=#A MD'DS&ID9-6*J$&$,WYNO2%=KLZRA"P)_DBQ[Y[#SGYV[,$=?C?("KJNM ^D= M'PT'I7>\^GC];&E.4&49@JZ](\[1;<+F76*.OY&PP\+2_TT'J=L&=3MQ$T-_ MS_=%VPO1::H049VQ55BX.\RT2&FCCODJ.)%SV,2I'BGLY7VUW2LU,W@HP?X! M\;O)VNS%$HFNJ>,R5:B3A[/*J>4/\ :6N1R (?XS@?";V0\5 ."A' M'1PI-[YY7<(-B*8ZCQY]^'@BBJ4H8JKU ,$L&I M"% R_;BT1:.R@VFJQ8S+DMAL0/$OX2WJ:$B%3P0VAB*D-IBJ&3F@^?TU%L*) MCM Q-:)4/3[-288%V;P@M-B_XJF@WSP=W'4EE_6+^VP*,4X8XY*RP^H 1N!/-IV7HN^T MC+PNT,8@[YL9K?.C93E,*97M=&5[>T_]1X/LUL'M$"A$Y,%EDY.E7AK&2^/,X^D4CH=\S1/(9M<[SV/M MM1R5$*HFK$_Z^BURWO#T(C('N8MFXK+4TD- M:IR;[#:%N9G%"YM:G27K^89;5Y5\U@;O9NM#M2?PSP_!:_KKC @E0;!W MWC4LBZRQ1_1!F]UHH'_?/KB@ IW<0L:T7LTRW[_E_X\B, 0@ 0+QX!$%L+@+"D9'A(D]CRT$A RSC0 MF_[S6OR_!F@22[4;T#3J\"?Z##HV=!"YV$$L/OZ9]J,':P 334C!4<9;1682 M=(_[,87C[T;OG>M&T-,IN<'/9ED>_50;&?JOJ0W4F9/5/KY>C!5/.=6DR&.N M-N(_2<>\(-)Z9([-LPFTS?%1P4D4J!C,!^-Y^ =T9@!V\3[J,W/UF8D9(O^X MM*A<2-C6H[E'!A71>-+JF5GJ,SB-8ZFCV0I6V:5WZ4,YXUHEQ-S!+CA7-GL9 M],Y0XLUU1OKN/N,CN 42:+1YT2#1G:T*HIJ+F4G"2BV@.UT%\^E=1R2%&GU MC&]G2G-P"G0\@A^85D?!%-G6)BHF8B8!E+6;]&QZYUAGG9*M('Q%TYW6P&_T M7((3Q.N#\2<*+(V?B&;BE%)[+![# _,7[JMV+"[^ICG;FA5^LX\:.Z%_ZS1Z M+5M&Y8(#*4HSGY\;3*Y&8<9NN7*AYI1WN**97MO;(6A\HD7#M*O=N^3?6#*W MEH6,(LQABCTFP3;"@@!+]>6778I+M7WAV..M"<>>8S7DP6 9/&N>V!5R ]Z# M7=,#LZ4=5G>^B1^H(/_;+FC.0POMBA*PX7!!IO)H (J017-JJ0]O;Q;J(0HR M@QLJ'NVXO\*.&\1V)#K=86W'1D'XU&8]6E')$0JJ_6BN[$F5C)#W!CH!)I!4 M,$+8?S-Q49J4^AZY@VWZRBU?]F-0Y%,I&M8'$F@@P^TA HWK1LH*@J9 'I=% MHA4YNJLX*0DPG'*9*H)B9E@,;H+ID(PE#L(K$%DZUQ^=P#29!"?9 7%81 M9VU[HT<7S$*7^8IA(VYX#A_BV">YJL@K%& A.L;/4KR;S1L&XMOY5!$[OF.8 M@-"#=J?P#'YNJ80HJ&6F+=>+JK1J?=\,2G !"1GZIG(^CXO"-A-0%SR?4P1: M?@9O)'Q&3*/!2=->C0 TD..R3U>^'_U!S'Y+4P9>^6,4'1O#/"L;'-9DR]&Q M+T7O+72E[[C4JO^0S>7#6D@QL]6"QL+;WSNS;7N-"_09>Y"5J-XL#;%\R(>: MVD#-R T1PZ=R6$W=+)*,=!5:R-%=SH+FV%'S#D3ZBRI500&;E+EFF7)I"HP M'M2$\F,I3*:3X+B5F?.H(DBV-=];#SYTA"OEE,>EW/ ^VUU]CND+9.^P=&EM M#[/X3E3"4<.S0:4U$#)KB=*@6Y,8+WUXG )R_H8Q_!GNCP_?-*. R#.Z]PB( M!-Y3UKLNY)>KY@@#ZXI2U[B>\-]T)IE_XV;?$S<@[[#%"E[5.I$BX@K;N02S MH[&0;585YNIZ4,^8[;OP?(\]38]ZQ[ 3&N+0F#R&H2 V>5NV35GDT/?7M:J/ MCYD*_9$3_O@5SL*IAWJA57'(EXEG8HKLS#*^^ M6H8YSMJ7#:06???:5&WZ*X[=8Z%U*1)%?<2X0.O./NJ<=);A2V[NY2X2EV:,ENJ M-AFSI5S(S$"/JIRY3> #8E:1>0PSZ%5N(G0FO]D:0S1)^)BH)[=I;;8D*!RJ M0DLB],B@ZGF,"=?ZG8$J,IW57HSS%$=8X'+=/O!5")]_/57U^'"#,47TZPU; M5W6\F +1?IC."EOBCRR70];(_>5(2DSF-A:MCX*HRDVJ;WFKDQLDLS@1@@M4 M;^.,U*O.=FXY0V*QR.!D&$\*(8 HLX!9G'4:9;FD)-7[QE#SCG9K(LQGMNUY MU6%WVO+.7,"O]H!/'I% M!8@W=P"'?@)K EWY=W<[M:@6J51%H.HV:OMM]M.0*AM46,?B;F*AX5^*O9-C^D>:UA=@L27VQ[L6K@5)@KT M$]AOGW4I-,,V+ZYF'+=,E+['!6MO#CCW9@WMAL93.X:Y_VOQIRPXCD>,&FX; M>V)K>:!?=>?83"><=E."E,($1G$RP&V1,XFC0FTT6+/>NG55\P;V][ZKO12[ MSXM1:QXZ(WT\QJ][+VDLVEZ'B6A7V+YFGR3NG=2VX:ZA&-0;K M^V3?3=AHA?[*&S"O*[+P%>O0QM6,1C6ERJB1R"98FQEX[U.<$F/',Z?4+99) MZ7O^X3U3DBT#RJF-;JUA(/ "/ZM-"U;:U KD1=N;\!7FQ(\L%:P]$F442!0N:YOA1&H,1AA$G79,61++ MD0B>0>41GU%19&%,N$;:R"RHJ.VO%I. &WQCUW?G,D46_38R5XN/0*XK66UO M*3NJ^(NS/X_JIR, M<'3$&C@O,=LI"2=%634N>Y>AII>TUR&>R-4=P[6+#.S(!"A'&:4ZAIGY(7PO M!EF+* Y7Z"R8Q&X/Z,ACKNAKG7+1H6^H,>!"AA*XY51FD1=TN:SI,I,;V(J< M6<8!@2XEP3EC^KS7WJ3RC4FHE)[!L)U(J2[Q#670&\D[$N ?'13_,(#?J4V#\#2":YVE:QC^D8;-)\@RF MB*$B+ RIUE[K$D@HYL28;?F>_"HR'<^NH'/\=XLAO7J,(?WY&-)@Q.'?Q?#9 M)7960G[./KZ[/!41L$DIY(F?,ZOWP\7X<9[&H+('[ZIHJI%N!G/ZP"B3RK6, MT#U^_>HY<\7.B61W)V[0R7!NT&?B6!["#9I% TLC>(_&*\8(+M&RJ81(AW?E MBYW;E=/A[,HAZ74^5'58VU,L#N+C+@L7*8Z%KXS1Z*.5AFGI\E9W8A//'C=Q MYR:N(^EM)NFP-G2SH#I6%H3=7"+XX7TCX_Z]S1HX=5D#+D.6_([DE2 7)F<& M>.^@-BPB?B>V_G!BM"<&VCR K>\24H:SUTV$5BHM0NNX92/;4]0LR$'/;K4Z M!>T)6!QHK_MD%KNP??]XW+X=T_(C4J!<$H_( /;O7]*%EX>OUEJBEF<(=_7! MLT,-DH*XFZU!J=6=<79OY=/.&JKMVFHZ2.%,6P)J M#S]03W7Q888]*2^U0D,=/;Y;Y!@I0GZI4JJL,1A?HA9>_EN+\K,CY8ZR&<&P MJN"E[/H?<5JD4#^:D*W9 BU.E8 MT,,+5_W#"R5T,0-3? 2^[!<+];*:.Z>1@O:=28C]%,0"/5)IBA@@/"9!H1)3 M?(K_"NH6^F/&65H50;; KF'Y\N5*@,ZHCIW!DO<2KZVM^Q>]6$!8">968MJH M+AA/Y+^-($D4BI/W4@_*BCQ-)OVUIZ**@31VA>7D"O#$L(C"6AJT6YYZQ&BJ MLVFN%K,X)%[IU;L?]MP<)^0VRS\'$Q6R*@#38Q]%6*<%;)6S."^7!Q,\!GM/ MG^\',&SMX<(ZBIDA4SH>6)0PIM'FJ@HD%4Z8>2O% MQO$M^R4=XOZ<6!Z849 M,Q;+B33+L!Z49<<4=TROA %O)*YIQNK](]/<<;(9C8,O>AFQ6%IR#8DB>K3NA)43$0X/8F9\HY:V96EFTO%,V!0:K..TY:&_6&49.]E[>,SN2>'* MA#V^]_J(RO'9\TG0%*1AOXN+TB^J$R@; M5&9C'H;"?7B&@QE,1%&0EF8U[(XC_.D836V\Y+E(^VQERVS],K^6AQ5B*4A4\9Q6Q"IN-U/$GU!ZB M%2E4&7P"*V28P0DI(HL$ANY!QR(=X%0>-!=I)\SJS\,QJP?D$.VN[S< R>H\ M1 ]4&TR1%CC6_8:!N?S/6 CH.\-8,UX*62D3/K>L*:W@W,)A<=ZT?<%;[;>- MTI9^@C86=P\SX$9^JD0?;";84T.X=KU]5Q9!6DK9G/C2(2 M-CD%'[+T8(![:2$/N4ZP%N/GOI]8O;P*_XWIMNVD8=/H(. M!73X^A%TN$.@P_E@!-WQJ^$(NBOR* ]'H'4K[1T^<+56'&+M,N68FRR40+X9 M@6E?QFF1>[7>&_JZV-=4B:XC[!"G?M>]^IMKC?0AX1;4;T=F(&L//K[G(C$> M**E("5^7BHN488F?)/I&)^OTM /D_M5(-S9)XG^R-23^5\:EOWD._S9!_UC7 MJ[<04"]%QZ1AAS8E_B9@GGG%59%3J!@%FK9\AC]295(]I8,HL1-25-H?9](A^:PO04PNGSC D5Y;M?4,=1?>DY(9C':114$N>ZR'@,0320AO! M7F]3\WN\M+FN(YL,ZQ?U[DO1=KP3%.C,NZ*?]?3IO,8]_H!%_4"P 'XDQTW> ML<>(&([KGTOAH3E^";,#=5JPG%VH)='[PH"+2LB3&XO$5$A"^XM73FYY!M#S MK.]"O2 J%BXXR_U.U"WU"//4#?PUBHLRC\<5<\O0ON2U425&ZDHJEV=0@B./ M1@$YUO62F;3M@G(J>;S:]4930SF2_J#=IC#5]\R>3ZE@,O050;C;5]?EZ=9< M"1\H<+?9ZV 7?"E#*[VR:LU_A-.6JXWR"J/88>0"E=3"D\Z2 ,-152K%R7RJ M=N+TF6.TN;LT)_*$L.QP%?RH75N7W1!?8>UB^(>8]/A69WTC+%']CG0"'^:V M -5"Y5R-"J42=)?K>;I<<%8@4$2:F@D@@?53#)JCS8.WFV M'\PR=,LPSHQ8V_,Y$=N'!,;1M=:$=!UN&7X=\M+8JRI2ANXFTB2##1P"KIML MFL)ZP,3=8.$WE+XAO#9V[.=&@3(9K7ZK15>S.!N_'EX=!I^R O&X5U(6 ,8K ME;\3A702""[$69)R'XA)P!7D*6IJ>YNBKSAE"ZPU2GFO^N%BN$/L*D1 M+@>/VM+H:-TTK#MKA\C7&W^7P#2EBIW+Y:OV==Z M:;S<@0?Q7G_3ZV]9(0;K'H4-\CEC"=?G5T%/R. M+)<727 &+T@SM.1A:UY5<:F#I\^/AC^&7] 81Z;AWV)].PK.3H/7SXZ>]7=\ M* 0@IP@6$AS=J[<@05+T#_R&4N238$5 X?PQR<8@7WZJX'VP-@7(+;@D=D%+ M&%Q)K/M50]3I!Q+_$%O%=]+U!^_1I.7 O4/I&-7"L'6F=H1^FQTW#"+DVF]> M&DBECJL'I]\A'EQ" &%9RVEC-D7!]\8W'BF,6-W<5MG0:=13R\0"7^SOB"7VV-6;O MI7/H;]P5^G#0\T1*I>6>I"' OX/B.Y)OEXX'RX*1D M+30AW#1^=O^RA\W5E_9J2J<:W9:*+;M<3ZB2.T=0[)!64!C^NT7 CX\>0^!? M.02^2='\?&M$LY]][^>Q;UA.>T4"40]BPK_,E7X94_&!/SQ.WUI5Q5Y. 5.3 MDH28;1"TJ FZP&'TF)*(1&+DOL+ #,ORD=^CU*<$K&?SX]^]G'_2YL-9"A,W M]7H1,,G0E5Z4+)F?CH*3H^.3P61T=-$6# "ZL/_ Y=L%+>_%UHB23WE6PJS# MQCY%SR^>.S!JD2AC%H\Q#74P,L45="T8NP=FQ RMBI;Q97 M;!AFN='NK$4IEA\7,59+SL6EYV1"?&L6=3N=3M54>D&L_JWY[*&U]GH[ -G1 M[O8 ) >O!L;.@TF<, UD.,.CE.#>__#$,JX62&B57:H+);MCZ3UHETC#NS3#4GW69!I[OK %O%)5O+_(V<4$X'BTJM1T MUJ3.TNPS?YV'1TW:#M M4?6R[XT9[5>"KCWD_&>]ZJBA_"?9H0N_B#4^U[$;_9U@_ RM'3& @S3,6R#* M-->1DN)L#-)O+;WEX2K++$_U\B!,8F$$N(D3/=51(W)^2*[R!"1KI1S#P@HK MY%ZMHNZK&7DEY%? ?4B#H-=WZ&*T,W"S0OM"GF(J8Q-'/OMJ1@)#4[DB^H* MRF8@U SN(R$,Q\^-1_@0205,Q:I1 U"E@W,]07_L=:XBNHMRQ'\)?2I8/"\: M$LF$_"4%.25G\TTD8B4]"]2 J;155I2 M9PKJ#(HOB^]K;(3Z%ZE'Z/"GTN21J2TPD8QK B[7[^Q1YZ5-WCL4%7O=:#I* MG.,B/6;[$6%\LK3]--3QT$G'SD*-6&6#%)RBHJHW,)TW<998AR=);/28CVN# M44X1\N!FQHM3@+;0 MV#Z-%9]E]-[">^F$+I-2&2I>JGEK2%1R^=C,R:HI('%N+SWR(-26.Q.R!],; M!QPWJX+#K+J>]2\!4T@G UG=G*CZ"\Q0/8\J'4Q8$',-UM[B)I%AAD:T]8YI M9$"+_B'ECE'"^?8!_UYNC6W\"RR*3N""T%E%W)$L/3>+#-^%&/\V(0$_9,%Y MQ?"V7V*2TQN&@E(XK!'9D1O6QJZ@LW/IK)^:(IK20BVMH/)IAYI^B90JL1'* MV#TTEGP:B=3#)UKE*.Q$C6UPL:BE!79S+,PJ4(Q9,>(-+!2)L7=05+[DWUJK1EJYO%* MGQ RRY07#+>5LXRQ/"PT.AE)Q6W2!V.+?F&_%'JJ8L^;U3N!TH7,>U$'@X^R M$S7Q#G3?2^PT4.VFGF^1Y2#3 WMF)TY[.*33?L\U]Y-6^/5-9[TAXCU4"_8 MT0D3#]E,^H?*>]2!M\*Z@1-RJB*-=\P0K(D6:E*T:UC?IJN2THL4[>\.*-@N M;+W!E=1:M?-C[Q/C(^UV%GNN186XT4L]W-+$9%,;; M;QTWIJ!KG#]6NK*0F^-'R,V?A]QL2"KQ[B\YNY3SWOWDXPP+)3NW.$I[^;U4 MGTGV9Y[;M4"(*B?!9N(I-$R;%-B0SX10FE7 &%4C'>TWCUUGN6E!JLPQXS/O M"MNN61#%*4@>/#'1W*HWH!'<=:!3T=/>P:TC17<]+NT+K#V;O%P)ORH,N[ M<&/]757/OH:R=#;+!)W^L[H=U&UEM75V7KMJH2;)F<++I3 H??3!MK@"%5):=RG N3V(;NF%W@FZM5EG6'DWHNCJQ&M M2H!A:1W+M7AH5\JC'ZI ,E&THE@B)$M#+E_8/$;*S1?7+%$9%OA"2K6N<7/1JJN*T:#I/ZN 4IH*FV;BI ML<["NBN\C%RB=\>_E:Y1>ZK^F'=,_=C='?BD ZN8.%*IB+2%C=?B4HB$G%Z XL: M286)*M4I(7M- 2H3>O#=@LWMU59DT%FCF#,+=Y__AN[V;6R[S\-9 R/G2$*0 M_O50Y,?ZA6ONZ6MU-XA;!^U3CG<)^&$%YY#1N#W1B@(4+PK)>6QD-9;JCNBC M/%!<^#G-;D$1G!IM&CF[%.9FW<3Z5C-.+\#W9KE*:44NF5'2&XL)-3@E+>"F)#R>-SE:&6GUXS"(G!;$2&> M(%TPTQ2O.-LU_":>X(QAM=0Y"U)L6/X=G%)2)@0YCQ T6Q:KX>#NHSWSXJX& M24"LT(WWW65I2SLEVNKM.)&(5F*IXP=TO&NX_J7LUIEA#^^--:Y05]!$KF7L M+.O%Z%O'U0'>G1!O@ZM1N5*OMN=\ &[N-<3/3+%_NU8ZBU''%<5/"1M&GBS1 MO*,@&Q/K!@J!4&+^C#V,;\A0%B#6R+Z@J A<1^N!'MI-QR2O.SD&)9DZ8DBIZ^PHD(!\4&=0$(I*M!7S>(H06*[X)TR+_.4R MF[+;VN3*F> 1&K0FVD1A='07Y=47[\V0=OM?MQ.IQ3_#@4JM<6.[4.$-D(H?C_LS="?-+5E5?>B%_+/OG]:O#%\?'N(5* MV#=E9%XLN^N0=M>3,FI_]NSIX>N7_1\?'1[W?K:JV>=/#U\]7:_9)]1E[C9, M3 %+^M_?//VFP0N_RD*\_NO7H?'&5]NW\AN[K=\M MF7YP@Q;#"N. &)0*^B]HA6H67%4P86FP^G\-->#^%=Z&NX_$HS!<:Y*]/?9UA>"+Q_E?9_ZOXS(QN_RW3_>RGW[)1#TAE;&/ M%[8+/;?:T'S491]U64FJ/[V\^'#]J,IN6I4-/AS^]I5UV+]!HVRN^W71@X_L M5WU481]5V &JL!?_]^+LU^OWOUULJ1:[ XKSHQ)UKQ)U-5/+X)U*[W,$/JI1 MCVK4ETVRVV%;IS_][2*P5QM9.SWU"[23Q\>VZ;&_&H1T/^3HZOV/'TZO?[V\ M"#Z=_G@17'\,WIU^^/@A./WEXL/YQ7EP^N$\N+RXNCZ]OC@?_(B"BU\^_?SQ MG]#UZ^#TQ\N+BU_([]@%E6I(@W\?.-33+8%#/1EGT1+^F97SY(?_#U!+ P04 M " #ZB8)5=MZJ_20Q #"7@$ #@ &$R,W$R97@Q,#,N:'1M[7U;<]M& MMN[[^1783DTV507)NMF6K$RJ9%F3N,J1?60E.?,TU02:)&(0X. BB?O7[W7K M1@,$*,JCA! /_9!((M'HR^IU_=9:/_S7^T\7-__\?.E-BFGL??[UW</GR_;7SYZQWO[!]Y-II(\*J(T4?'+EY=7+[P7DZ*8O7WY M\N[N;N_N:"_-QB]OKE_B4,1:-)X5WN']XZ/V>9E^C6\6? M%U$1ZQ_-.#^\Y-]_>$DO^6&8AO,??PBC6R\*__XB&AZ'6K\^&+U^=3H\WC_9 M/WU]\CI0)RHX& ;!Z&3TKZ,3F.5+^#X_E!?S6/_]Q31*=B<:)_#VY/7>\:PX MNXO"8O+V8'__;R]JWRST?;&KXFBC%)8G'P=IG&9OO]NG?V?XR>Y( M3:-X_O:_;Z*ISKTK?>==IU.5_+>?PR;OYCJ+1OS%//H?#6^$E].O=SR?-S!. M'"7:S._@$*?D7=Y/HF%4> ?[>T<_O,0'S+(6%Z>R,:RO2&?P,(SN+"& '=79 M(]?0-?/#AV9.FWGY\?S+S8>++Y?GUQ<_^]Z'JXN]^OS_Q)D_O/NKK>'BY_.K MGRYA[M[%IZN;ZT\?O?.K]]Z7R]\NK\^O+BZ]\Y^N+R]_N;RZ^9:5_5'F132: M\Y^B)(2%OCUZ/7MZ2FNN];AUK3>3*/]H'P[.=CS8PJD*M3?4 MQ9W6B7<9*SCD(-;WN^ASLT4QF) MDS2;I9E"&>6E(_I$)NX->K")[KS[L)-T7[__[O3@[%_T#WX\.NL-R5W>ZZ L MHEO=AZWR/3T:Z0"GXZDM?S7_^]]\=O-X_Z\WVV?F^!Q6K#WNXFDC?[[_@ MJP3;+$MO(]!:O4!GA0))"'\H<-O3)/>*E#B0I6.4E$&:)/RY=Q<5$T]Y@96B M@4C1!N=*L[8'\1M1OC$;%>I A/5;HD9\#LX'"!DI MN!>Z&I!\X\;?17%,-S5*2KR!H1Y%253H> Y7JHAB>Q'A!@WGWET6%86FZYOC MXW(U05\I(ICF1&>Z2'VZXR,/%+\XTIGOE;,TH>^%, [\H I/Q98QI$.@,,4\ MIG4\YA"9SF? ,9@-U=8P4;>H=<*TC2 M\N.U$_E2IAA\3=*[6(=C(<8'I0N0&PY3ORQ B$,8#&8#?_:1R=+E0?SI4P**\O(9>@.'GPPUZ&X[?H.-$3<" M#J2!6"+D,L"0,AUH_ R_R2H?CC]3Q,:8B0WE.GBC+)VZFOF3ZH8'!\=[KT_7 M1ZM1;VCUX.0!1J5B-'@LOUHS;9Y[&+N(M>_%Y73FY>74D(^G_PTDBU261_?> MX/6.-X4!)WFW?29+:R/E6.>Y*R%1Q9ND,6Y;_H2B\N#@8&^-XG(0/1\Z?)R.>(!!IT%09OD#E/QD=+Q_LK=_M$XZ?CZ$?/'IW?4Y"#4DY/&ZZ?A+.?Q# MK-8OXN\Z&H0BRXV)0I(:R NH&,QUF E8,6P-P:["-L!/275C?+B%=C$X;?@UA\M(D0KR^M'U M,H^BD9]I;PSJ1@;6_MR](^)*M(J'S$RQ@Y<-+PVC],7YW!^2JASXXIZ!#6(_ M2T[>F,'Y#OOM%?]O!J])0V*3=SJ&S1T<'%K!;35 \LMTL]*Z+[:RBWUO\&ZG M&H#X-FS&+:37$Z#BU4F$VB5 MZURL=_OZKLOVA+K(.DVW86^X-YAN^XH1 M-?[B:0&LG=/9&N9;P[S;,&=0C%>??K?]!3IBT^H2 M*-76]'J4Z?64SK.UJKJWS^:*7OZ[C(JY]QM0,SRSYBLJL_!4$.A89R8N!@2M M[W461+D:1C%,=X%J5=Y41]"3M5LFMS B4'$^41G,U'%G:07$VGT+\>FT+!!4 MAGM90^RB_H-[INY4%F+LX@-C70*@=1Q2);5O,)@%& 20_105N]TA?#'T;GFQ MZ-EE9@I>D$7 =R)E#=@0AX7Q@TD$ZFAHG(1CRG;):)%!@5J=._H4+GN) M/$-9X\/R.I>K9=5!L888PSMBW,A_B$*H;M,HI#'A2V%:#H'[R5; 5RL4TN+! M.1KCYTRO%&-%MF\)999FRQ&("Y11(P;>P$Q/$4KI?JLI.V@/!_?BNBLF"-H; M'%7"PCH*&FKP37TC!W,[@F:5.-.R;6HQO<'W0%M%H%>>BKL6EFZ=#V$)SS7\ M'6U[& !]#[41DB$YDEM2*5A!)^*GH_N6%0[L2VBZ,$Z2"@701K]:-J.:6AGJM_RM)RAH2H,& U+5<-1-P("%O:) MMA^*(P#'#2.;NW"-1S0C9:%7ANA-*_EF7;-%LG44USIY@IHP",]47RYNL/F*H::;S/'CE'Q0*7$"R.8 MBZ9YL] I4-' BV>L<1JDOC-&J,S2 N\F";C;*$4W'BK6*=Y%UHF=,#9([0"U M[$+=L_'I-X"[WB!*@K@,:0SSBAATB$+8A'$?'+XY>&WXT>=R"$-X/VL5 ^_Y MHK/;"#-(@V+'MU%UT/M*-A#FC94L<4(L'+G"F=-<21;#DHU?%OY/?Q<)CB8+ MB.8Y:X-C>#;A1[P!;($&6@-MV&I80P8C1%-0_"-%^0"5D$?H/RJ6.Z2'H[R8 MIF4M_C"IIL-+$U1#"][:NTO+&/5OH'G05#)FJ(2&2"NP-2+^X0"1H8Z)>T]X M:RU55WYD5V.!M3I/=NF5[*N011@5B,TR&D,(M6]0<.<:UGL0K8X/RLU@[[KY 1?)R=D\SM$5.Z6:NK&W0H.LG2(67=B_+LJ#!MWKB9>\8<) MWEL5A$4#Q]0-0[U* M"_R+M0CAVR@[QV:C*,41@\,F_=#-2R*A]SA9)T8XB>4'Y5X':;. LG+O+Y!F M;?JQBW-8,ETYYE&9$<77J6H;L%LE8'>X#=@]%^M)]\EZ>L S@)#G]R6Q#F-H MRZW%2]N+G"J6-B(B2'H'LY,?F.+#C6*A.^'97%T:O*%=E4R%D4 M"!OE=QP-ACM6^(""6P:L89/P(8EM +,QW*@05'Z=/?H5:J==8/$XN766U%)G M&W+,BBPGR3^O.3IPP$#EDVJ;?*NDAPM*N=DT,KYNV\(Y8O_4?92#5'0PT&C: M).L.;EXZ<\>H"SEXF^1@4HS2!Y,0/I[[LE#$,J/DR3)TSM)&Y*"2Y6G&YX(Z M3"H*&LYNJHT^U.I%4I2OW(^:+.S$Z\/UK/1QZT<#/H-9W"G3YD,7K>WDVVX1 MJ9NL]\()U3> %6/D$EV7:6\C?,ZC_DB68\+#+!,M[[4J%J.MZ_8MKQ10#&GJ M0PWVB>9XJJ/)5B)B&05>E# S!LH9=)FSAB; PMZ"3JIT)YT"O7+Z! MIA=$AL_'T:WQBU7!YLZ!@-OF6"H1YH^>0IBL,D5@E& #*VB@0M,&[1EX+LUS M@7FX,:*.K=T()_FX/Y?Q82?!'- +5(D*J%I(Q5?:%*N%#HK4#/QMA8P]7L M2' QA(49 UY5UEKD< 6P:2> M*/XIE0:-<=!RH2A_+T)7OXB8H?BMX<_:;A+^I1'-8/6=#'D2C!GN8\3(OS:W M)]Z/2@0YH57?^F/!. +%'N:<9F2 UA3YR$"LFN&T*@7'$&INU)=EL$UC+K@F)YCL<#MSRO3!U$A<+-SQ-EH KG#82S6(MN VC#'SZ8V MS'D09&BN7CB'WX/4LN3Q9>^67>WEM\"HH:C$*MD/E%6B:=ZJ0'PB0+^P1VAQ M1=-AF>5$KW!S[L# SWT'/EB#CG7X+"C6R5/=M MCE?/YG9TPB;ZD8NT"?K0UW&VEPJ588A<\4//%>D=+X3FHW[-7-I0@V6WZU5C$S6((!"TF1RYBN_/J M%%3M%++J% (Z!0-G0*6*8WV:(L/V*7PS3"V,Y<. JC M7Q\6+24P]?.",2%ST @+J>L(STIO*#$'D/'*F" MN%*%PMYLW>R$L]>"'*CF-L]WL/M (Y&>&X1=@A<8M9=3-9Y!CN$ M-GO([=>%R>H97;_7*L1/^T#4%8K2S"Y,=2[.J =(7.(ES66U6@R2!$#,G!O7 M8.VW!P1H71QNA+;VK(JGF" ]S&']&7SGJ :8H(#4T4!JH>1_2S\UFLFK>/8@ M OZ-L7/Z 2F9?XEV%@,@HK8Q##/3XQ+>A2Z78*+#$DU>>%L&K*B6G&+4G);T M%?>2F"38[EO5%VY5%;W]4JBLZ$VKA(7282&(L7D%^!W.ZVB&5X-PAS/RA(@, MQCE*0&^,XZD!R5KL]"X)1LSMM%O@A.-4X?@7&6]<1=H(!;J@J[,[4")]^%'; MWE9T2&'FI/.+O@7\]4RVCKRJZ%^)STTW<(&,]G*)9!*06,N@P(,;+"%\Z4,]- +TMF\ M^8BI80IZ1A(.T_2K2;7.L?&1.TUACIR/S8*]2C"H$H!\T)EN02.::<*S<:9( M!8!;VI4)0XTK!(UJ0"#4OI*Q,Y7:ES Z9@Z($! A; M''>@.>W5:\6]U4B/\05 L 5A='R.]P/]SHETV5?A.$%S#DXY ARWJ+J1895N M-RXE*PFF,RWC,7?KK3&;A6<'L+$Q"^AX[O?#S&NLM0\VGBTCDB"FRC9R:A$' M+6E8!(4*0VG'3,FXT11Q7F&;?H9+KBPJ-1U&<*[4,&H!6&%?AF2:S4!6L!8* MBF":,2D(.R2L6,$ZZ55JLVAKN,[4VGI-_EQ5T'Z0O@G4PBVTX$)PONN842[< M0\\B:-K%JA,*JINX>&^<44,M0+<:QJ6%V ?F_;V))KPW4S>)8KT@\+JQ[W(L MA[F9PCZ50,;\3)NVZQP>X0]S3J8S,1XG-W^J%2DU%6^CTR+GKZW33IF"WU(] M;@$G6+\-0,8NQ/4PUKR)[%_BLC[L-F)3V#'Z MN&Y.HV\**:@)ENE=+532>9P-B8SP[.R6Z_=7CGLUU11 K"/\ 61;Q&/1R*7U6T7NMCA;"$VL3 M)I%5FS ]Y-1C7;YMXU.=!IQK75'^SA^G,*(LB\ZG9Y#0! MPKW JMOTBV3)'(A@W( MC9PTWTFH0%K(Y0/QUI1QT:I*;D:.T'/*/KV6M!6Y,Y]&8" 3?##TW@-'" HX MU\]RJ;:XHX<]) 9Y1#H']UZM=C0T.VK85"[,&+XW79(-TM):4_-/DGE:.3G< M9Z=5Y*>K$W0.PFH30)^OGPWH\Z,M 8$J3!_4[@UQ,3TGJ.PFW::#+SO90HN> MEII%W!=$1(\*4\G9#"*)Y]44=-DJU-*#25DIZBO9WCS>X8 MW,%UR%!5D IN?HL?SBF(9RRI)C[C^/3TM.XC[H1AG^(M M11V0G\2<5BD_ 6Q-?64$&SKF@D#>7RL0.-(ANEE]3/0H6!;%*?9U<@+1XL\1 MSQO]YMB4U50RX3Y1EXTLQC;C7!)VO^ZB !NJ/,+J0[QVT[! &1:+JA67DJ$M M@O%;K7,KJ;E77T-$YU1)VCI.31C,W6SB]GD7K_>=*1!;(U^R66WE%4XSV%)J M EBU^F&HL#7TFC6MR;]"Z!O9E$,YM.GL:K M13H6%"WYJMEMWE^L>RE88YJ3=59+C:O:]D_3G&LF4A5^LX:69A)#/"K:":Q@ M@7MH-NJBC2+806TP;[;+R.(&_N=+<(9^FA4A)_ &[]N69=$U]HH^BMB-_?37 MT;FUV&HDWN9 ;\8.;SD_SPFZD#6&=;0#^"VN1;?@BHTBA%48 M(1)W_T2[@805<%TFNF#%7"4#1AWKWJ:U_-7@I_>Z$?VL] /OHSF6K8-J+4O_ M-;$Q.W.S%J^O$V[%6TZ=/;.(*_.[3](USZG@-A96S-(1C,VA4L%*Y,A3I[UQ M.?P#)M,#@W@'1<%4?>6*'J%[7?(JD.XPVYI#Y[5!1S0>M!(Z3=QZ/\-(^E@M MA*WLR5>Y51D+$ DVMY3QFBJ;! \2.Y#(LS-KPKBV3!F?P.VGD!*M/:.:662 MJ#POI]+UB:!B,R"F^V@J@^.*I$>:8[54-@A'J4 X$@[!C.I[8RS--5(15?$1 M2-GBD(XQ5/G361BS^HBO:'K1&C".#A$X0K S:,TB^6G]U.4M2B@OP@(S'"1T M7GW5KJ4*Q&G.V6=-R5!1@Q Z":)"_,=GYM%$PTB@;.JFK69:YX MBP.:2\\Z](%*.VJ"7-VPE4;^/^;*"Z="NB2F?T1.T;E%H 6AENJ'+S2*)[4) M4=DWSR8J^QZ;$_8&Y."8152S(S.8/J"C#N MT5S=BR$&=4Z.C$W0H_L6X165 M8,U1@Q0L_!ZH11;DJ3V:$O(R@R BQN:V:,*JY2"]U IV"%(R] JR#J"A#SH!U5H_^F)DNLB7+1CSQ%#[$M8\R59*+ MB!L\$ZZ6HMYL[# RW^ZG"MF!&,$&! [@.X%G\'-;GXJ" V;;,CTK"ZOE=^V@ M.&FQ=D775DZG49[;83R:@N. "D'I3^&-A-*(:#6X:=HIS8W6R;UV*2O!]B[<9EIYB6C,D>_>A/BCTW[.#6?_?]FS\.2H-K6F%]X\+$K M7,JGG#J\#5>TI>KW3N-XXD%-\C"'7[%*N&IX-ZBB/4)I;?6]+9Q@!3C!JRV< MH)]P KA4HP@U5B!^"LNY[,Y4TJC^^'B6YWM41J.=PX% 8XYH T52 'C9#L?0?N<:-L*\Z5M-CWY8-\T*+L_-TN$ ^-.ZA X.CO=>GZZ/4J/> M4.K!">["N8-]H5.I\"]U+XAPKRJAM:CEL=+Y)5JL#N)+4ZZ1IA+G [1?2-]" M+8Q;-O>A/]IGFEP/[@=6- Q();FU(X!Z_G4 M'J^2R%L>)CL;=Q=-(M8"3.(QN#X%.BYA':L?6VHQ/ɆP7T3H902S9=]%8@\^[[^"K5CIS-]Q9 MD3"ZXO:DPS5\X/2F7K96>JL48F]ON:R2*HF9[56;JEG;,D+9\>[ C,J,2Y[ M!U1P1?8R2&%6F0GQGJU32-N%CPN3ODL9^2:PX4+F61&G?8.QYE3'WQYP M2Q]/:J_&G8I"["^WZBR8H\#G3R?T#_;6&%E$_UZ_I7Y5:U @KX^5_D 4?Z29 M7+5&=C!'6"(R7;#7=^B%96:2@<%VC&^QV,6A%,"0IO'([EO'N6/,^6R6PNTP M5BD!@PBKS06O=1*FF:0HU>?&X-V6<6NLS"T'W/&JO?:^?_\!&=EU;$-' ,@45N=WYAX^V37[MNIV9WM_N"181WC5Z- MYBEV -X=^BG?,5,GT;:@T0K86=0 ,!E 4(P4J"Y ?%]U(=5<;>)Y84/ZZ M'A9NZO^7^D'7.PPF]8Q?8"UU)%GYB0;$();KWI;DE1 M!*-3&9"WL)Z8N6WKD#7=N%V9->]@E]J[VFMQ"7PDC1? A&2>!_B \YJ%PQNT MJ.#VK.VK=H@9W\M>CCC(T$365VIR]V*-]@SVS>%.M6G^$@67"3&K:[KP%>LU MQ#,-_9J^971,K$#8V!MX\Q%NBK&5N!S5'3;HZ1KA\7-3DIH NJL-@K!O*PEWO)E=#*5R M1I$!(8D M0F:&16,_F>L7!/O:I'KK0846(><;,>."ENOZUZ)+BDWZ.95.9$YJ, 36?N'[ MA/GR62X9CW#HV1@Y&+XAC:-0##F8'3 42I_:1@97B0R^WD8&^QD9;-@?5)3? M=Z."AN-G.LW&*HG^1RW$KX)T.C0).R1VE0-(<;GB1G"GJ[3 A5GAR)H<<.N4 M4EQ48PLJRRS$Z&J7%\HFUKA/_YLJ@C'+K^F#QC8T[JX'2X90<;M-V/U_E!EY MF-!5:T#L5-912=0I3,MAT7D,-?UZ\1RB407%LV4P112A7H+1:'X(WXNQV#R, M@J6Z-^:\6Q'C,S"L:VC*6H>)H<*+IQA(<)>3GD78D6ZTHE-8? 567DY2CAFT M:[F5J['+N>WL*:M\T9+EL >$H2Y=2YP44#"#+US6RW 2J'/>'*OND1K@8ROZ0YV*PL)$P'F7&ATT]YTU0 M'A3XC2#6R9986XFU#N6V>;C](5PDU?/"^QT-UDNG%8D[=6"\MHB!#[^8M(MS MFW;A>U>L4 0.?B;TSK-A9-+"JAQD\MJ264P.8(:O-Z^,A6UOQ/7H3^#[T.!O M>W ]JIR?_MP'$^F6QH P.I)L:&>*6@:%-]BO4Z_U>PCV#YJ*;OF032#?/[;D MV[(M/V'1F6NJW-(#^OU3IO!F[V2E(UJ(F"%5[Q[OX0IN=59@T3^A[:'*-=?1 M6&LAEDKZ-4J8M:=%/=BHL[7EYV(_.^TE<*=MI6\'@5'/QW 1G!UY&;4>3RTS MOI]E&*? >EZ%=+:CTN4V?;U*TEJH3MF2%T8)HR#62W@I>YY]SCR5*H4FX&U( M8*&.S>.'LLB\;M"SG;F31NM[6%4=(PB$YZ5 LU\K*0MZ=UXU7G'\V&U%;,E! M#U]V>UM^_]WIP=D_/EU[%Y>?0%?ZQR?O_.J]]]/EU>7U^4?OXM.O5U\N/WJ? MKC[^D_9[.0JIRNAUJ&RIK]! "5IC"BMO;UO)RAI-VTVPT4-JCC;3!D-,80XG M3"-,V6&,1K@.,/ZC[Q4L4/M+OD=++Z)?1^K!,9FX>HT_?M.+!?\98Z(L M9K#KG-&+[ML( DD!4WDOS: HR4=K,O$[FCX93'5;\+3SMM4J,E3'4P_KC74Z MSM1L$@54*GRYE "ZGN*&W*795V^D E:987OLHX@KMP#18A)EQ7QWA%=D"0@N#:&$.@C6XE0KAMDC)J":;:U"^E,N" M,E C'<+N+-:WK'5';=:8-#7@3P9*RG=SV4P#.ODF%;]#,#%H$4=V&&JS=>\4 MSI;VT+Q9-X='Q5VZUA+?(F2YJ.KP(!:9:6@;MG \]T%(I3!1HQ$"L6R8+S9_ MQTDN4[6(^R5 &L"C!Z?[U._6RA<"<"I1QMPZZZN-3L5=O0"/7F+J# [%?E:# M(_.N>DUWD\?0V(>^U!2^P,7T!K0@>0GF-"S%4;[&$%VJN/E..@DJI3"/MBKN M]'!%JBO=CS;2J1^GLU][WDVMD?0#FH.5U'#QVTPRPZI"3M/%U ,=%ZPU4HZ; M:960B2:"HGR"[4Q4EB'OXLX6I"94VIA3(*5[?C+\B ;V>62&PKMVI%V X6 . M[- +8BJ2PGJ708I-JW\!9JTC (]4&T_4,KG6W86N$_P4S 7UOBK\-YU(&G!LI+'C-M()[ M"Y>EBIKL"*QS9]'YN*"?H"^-IX=)Y+Z;9=B%S/,&J@]BUZ&3BP\7/:,5.@), MOXI"JR ]F_UQ0H>)?T-51^<](>JOY#[NS_4VZZAM3CLU4K!Q<6AVG56 MJN$@X2I79\1,6&.AHM$ZEK\WE#,QIJ@38DN,)$KEXR>EG>,GL;[5\2HS;4F:>#( ^AH+%)T\F]8G7XP# M=_V=3Q;;F@QUO046$EZ4H!/*%-4W'29'H(H[G:D1G9O[GB:*3_%':HRKQW0/ MQ5-.T9O%TN MW;;J)IM4JAN:!L')W'&#-V)Y\)>%NE]5P6M8]GDB95Q6'<+N MC"2T4L21PH)52N9J;_<=7Y93);UV#!UMQ>J%V41N.8'BF@*"#BFIF8$=Y7RO MEI+94;7,5-^7&COLY[R;<"5&,(Y-#0#?%@DP V'5WJ[B%561'@K-9FWQVGIA MB:S6N.%11WM%D!]^B*),+;1&)0FI0Z0DZKI*'DR6X$%O8WZ/M SJI_,?8_YS&-U1S/"&AZFT'H8Y446#4LN MR$74R:>C"HS/%-1ZM,((5T5FL$6%GG,C GND7&0C6NYNH:VA!%QWT159F$ZF MANX3ZCH/<\6\XTWHDW7Z;(3%%85OUBLH-L'VZ%LKJV5G_A/,SG4[+1)H_NKTOJ!;:%&..[8V/L:82JJB MV)?H47$'TYOOCM(R\P:'QSO>)$7CG%&EU$@@FU*GD( @1;HVFN^$Z5'X8!4O M*[Y"9PGY6@/V<;&$_ M_83]5+HD\S2*Z#HU(X&!22M;#CN[*JS;''KP;N':R-?LI7$0S'Q]'M=(H.[T M6F,5&U';S-I$_V][W?L73U9>Q=P N2%)U-P"2_E%&AO:-7 M^_U?PR_H+\+ZZ[]%^L[W+LZ]T^/]X^Z)][@2TCGBF02J>G(&XBU!K]9O*.(^ M"YP%[*.?XG0(PN_G$MX'QY6#4 4-9A-4V-[UOWS8;D$3M"21-V9TZ5 MXZV:79[:Q81^98SPFN8+H0B*T W8269=(VFQ@,5WL)E5:AKB;,G1:*T:0AY& MMU(>K*AVV0!2".N7A"U=^QQ(Z,YFN.\/]OOCDCE8SMJNJRC4VAWXCX=ECZ0O M:N8P&DJIJ9)=JEX>Y""5 H36U%=!*P_KZJ1["X88J" "C[?A.\H:).XE&1[MBOT.F1S'EA%'@SR[JZ:J0K/,B'CR;B_A+E &@D40?1$^ 9L;JS"VYM1B%,M$PY@EV_ 36TXF MD*5RH^JUU.PX&NC-P-T]*Q/K=X6.<,[;/,>:;>LNBD0!V'JK\:(=8C!-0W'4 MW^$BR!4= C>?8.9OZ%:'YF^:K#CZ=E;[-D%G\ 5TJQJQ!8G-TD4PZ=[D=!>E MHZ%##)P>V[5[LD.C-34>7J_,":,*C WGB(3<9=MXVY<.;QARC2-K@W%3VUJ; MW&4;*%-(G1>UI+HHNU$CYT)WO<1N R7U=WR+="_9'J"9C;CM?>NXN^RR_ZP5 M?GW=D"$,"@9J)AT8\89)UNA$YN>5N=.9Q$DXS=C)0:"%)&)/P$A+K98DYH)E M84JBDC 9BNB[Q2.Q":37N_+6RVCO,BE :^E'X;U%V)K;_I4])C1;I^/[R :* M(XEEYR7"HW1H.X5&F3Q7,"2)$9,N;BW%KD.T*:81@OF]4%^)\E.GHWR.?B)& M3L&&$O[').22FTD^D_I"+ C% PZW&E.N*T,25X._\!?IP@2RA8O2:V2S]*V M 58\.#Z"6/.HSH)\N.D@4>AIZF8_%_DPSM249!OJMKA[=]C$1SG^PTVXKWTK MR;WLNEY,4O$0?U1W_;JK1E<9$^JA*D%D<''X\Y="$B$N$ V=@NVB6EI$51]: M_PY"-8 P&?,'(WI9&6NQ>MC.P0:TIB2+>%-=OYF9!=Z)>JN+2BVLWHNKJ^5C MV^Z$. [&JLHB1O6H[U MXE'=0GF+Z*@0':=;1,=S8?B]*V>_C.,[)8+7;1](Y6$5FWZ^P.ASJK9&L3HN M$(<@9=+7& Z7S!$YUPH:'%@UIF:HFYBJ*>CE&XO>M\$#4%BP=8YII6E1S5A\ M(FD:_E8)!-M&!5*AEG($7(C[CJUYB+((37KF8SBYU%2^G#G1'64QKKCO(^8[BV1MA1?6NNO_2M!_2G]=?JED\U%%R"X<:2FFY M,M%8GCS0ID*S<46[;J(F>2VJ=E)KT<3&W#>TCR^.K&Z/E^\Y\?8,<;M$_2/, M2* !61^B=VX$3?>N"]>M8*G+ ,./.D./T[H]S#>M:7:"SPBY M%V@U6=^3\(I7AV69UJ,HMR(@&27U@"7=D+]9#GE!88DQL(63]9T#,EM_KQKCP3$%:DKW 6(!P%XXK5K-< MOS4_G*&1'ZOYVRBA3:>'SF0PN?6O%CM;T!3Y8Z'+U_M[1R>OD30+F&41FA<+ MU>X1U;XLPL7/3D_V3O>[/][?.["?O:2Q>7Q800Y'\_<71R\:Z1QO#V?WWD%] M;U'$+K3GH/F_>& ;_UQJ7R@V<\A=-'_Y?'[US\;M=7:@P?[GYN']W&[C$CQ&%]Q[9[M96#6SG8 MZVW\W;ZXNF#_O/K7+ZP7Q0F[LKQP MRBM3<-UN7[YML,;8^W+0;D^GTVC:C8P=M:\^M+&K7EL;XV0DO&B(;^)5< MG/WM]*=6BUV8K,IEX5EF)?=2L,JI8L0^"NFN6:M5USHWY>2W/YOV.%8$E?A*>=]XH[QH4I<=TN!8.!LQ3#;MQA9DAQ_(W;E!?2M=[=:#DC MUZ&D$\>=!SL)B]J>K;7ZWA/0VS@!;YKLE1M7WK@Q^[G2U]P6JLDR0C("F/MG M>_WCDWM]S+D= ;EX4PX.8<"2"P'TU])RZ ==?$.3H H!$S!H)4S8XF MT=R'___HJ].2Q%$?I^$-&W,@ RLG2DX!@'ZL'/NUXA:0HF?L@RR-!9 5[!_& MYBR)6[\BXBXU=UYE[&WTGXCM(S*?[1UW.O&)E2/E/"0V3R^2DP,V-):P.U0N M P+Z(_3-)$1#L'>9-ZFTS_:2P_BDFS0I,T&P7SR!8'=V+MBON8,YAV#F,W9= MF*F68B2;(>8V1%H8,*$PH"1@!*X*H-(9JPIO*PD>@+8@F0$0X"R')ZL@I$.. M/&29R141%]5;JU#(3#K'[0RKY/Q:$BIN^W3P3H Q,*0FC5)37J8L:!*H5D!S ML$0 =J9CE8V9J_!GT7XJK:P[00=RY32(%]1!4^7'X* K@5%Q=.RW!-., #Q!J5A@J 0P-@H>$NQI*M;) :C"U"L9X MO6'<2D(&1%JE6E+ND@#'5"LWQNI8+0=:1&K$9P%)31M703LD3&MT@$AI328% MO'9L'Q A)$ LA/T^W=K?ETNZ%9_"HT+-5@1H8O\,"6L)L0%!:,O6 PU7!AH> M+'+T,HZA!DJ#+U=>1YT=PB;?'6PF47R$\W A':AR"!8ELL\CJ8DY-N.5V[X) M)KM4 BKJD4+Z-)6%#H"4)LH1U4$M65 _J+47)+E,M%9J3C"K\^<"*LV:A+%0 M 6&"+@@PE6I4T)QJ] !%;(\47^!/54.,R^M2D=IFHC1. D&>=KH-5D) M@E%EE>;(Y^ 6&;'(X- BZ(%E&0/_2R56!,J%]E)\.<7N%(S3W8%Q3;&K*-Z: MK=; O#W/;8UI6 <3)1"JW)F"(Z%S!S!'*8GXY5;,L03H5CQ56OD9YO1-P^+* M(M@1HL*B6*FZ)$4I;]S4#L&>O@1$.](@66:L( -(E(YD =)" ["A1-(1 %8! MP1W 2\7O'WN;M,!O:TM4R\//[V]8.M?AM/9DF .PAW"& SQ^K(G= MP=J<*D,LUS&!>^Q:K%')'<@]@!HQ?9LLJRS&?"E7KO27&^?A#1X'WCV5V5^M MC(M O5-;K/[.@?JA6RPZ;A3SE=!<,!$2XS(R%Z2$ MV'J L%@3J& 4!WGJC76W69Q>0&=YKKR7SY>8_*-28#(MJJJ@HWMW\-?NZ7OE[5<:%!S%!31T\I:\-N"QUII0&: % MDK 9,KJ#=.ZJ'( !\T-NU"EBX^G7$\K6N[>Q>05)>6B!)YH0;DFD!H"AD^4: M6:C.34#H=FT!^? 6W@+.OS/K1%T?_DY\" M-W<"33SMI.K2%+ K;0L"I7GIY&#^GQ.@^%+SV4 5--W4Z*3N*S7>FWR -P F MF"= 4]2?* F.H7AQ.2"*PP4!#U9Z,1^Y+HZHJ.W%>EGO..H=)O<6Q]']99_J MMAOUCXZ_>:]'T7'R[7OM]J.C7G>K;MLTO6&*(8JNY,7+1KQ6C3XTG,P'/]GJP7Z'?]3L%*].R)=X?,#];5*WI$LD4ZC(Z)V7S M67E,\_R6YW);J#T9IW<04(]I^J[P3N%#^>DQ.'8^5G*XX6H=ZO>+>N^X.U!Y M?*BB'@?*PVC9%N'8_\1UQX/U.+1)FZY=@ONT*KYSD;4TX2;O('PFF\A[K[;6 MVC=>-.$I,&+EUYO<:\?*;[B;2[>$S_X'4$L#!!0 ( /J)@E5I;/O&@0@ M )@L . 83(S<3)E>#,Q,BYH=&WM6MMRVS@2?=^OP"BUB5VE"ZF+K__W-KV]/6:/5Z7SLG78Z9Y=G[)?+WWYE_784 MLTO#"RN=U 57G<[YNP9KC)TK1YW.=#IM3WMM;:XZEQ\ZU%6_H[2VT!9.-$Z. MZ0W^!2Y._G+\4ZO%SG1:Y5 XEAK@#@2KK"RNV$&AW$FGX&3>SW$G/!]W_"#'B1:SDV,A)TR*5PTI8/@R2:*7@^%! MKS_,#H<'+Z-HT..<'PP/DG[VKQB-[&#UT,:ZF8)7C5P6K3'0^*-^MWTX*-W1 M5 HW'L51]-?&2E4'-Z[%E;PJ1MY@+,TTNE<7IUII,WH6^7]'5-+*>"[5;/3B M4N9@V3N8L@\ZY\6+IL5);EDP,@L5K?P/X(@XN'^.?:@4 MOHI[O!7W]_@^XX5@\4"$IYWWBEO&A2YIW2X%@Z&S/H:]J,MTYN/X!S<)+\"V M+FX4S+SK6-*-HNZ#G<1%;4[66GWO">AOG("W3?8WN.G0!8"W1^UXF'Y_>ED MLYMQ>^[#_W[TU6F)H_: IN$M&_,), ,3"5.$GQM+RWZON$&3L-3P2!O<>#0.*'N2Y9Q+3I\[C&8K-4+@ODE#S(&U0UJB(F0=PL M!;")F)-$8"6&G1!+2%9J AGL1BN;2UBS!S%R <$R7MF*I3M1QID:B1G@4F-:5MA>V(,(U6 2*ET2D( M?&W9'B)" $(LA/T^U3K8@R752D_A49)B*P(TJ7]&A+6$V( @LF7K@;*5@;+] M18Y>QC'6(&GPYT%22X3K0'%/2 #%G>4W]!/566,J]?E=:G:4^,V@(:Y/PVK\E* M%(PRK10G/D>WO!&+#(XM@AY8EC'X*P&JB)2+[4%\.<7N%(R3W8%Q3;&K*-Z: MK=; O#W/;8UI7 <3*0BJW.J"$Z%SBS G*4GXY4;,L83HECR12KH9Y?1-P]+* M\K#SB J+8J7JDA3U>>.F=@AW]"4BVGH-DJ;:"&^ %Z574*"T4 AL+ %_ $!5 M4' '\/I#&Z3N)P+?='?@.V?A\PE7E:F&Q\U2 MSP,5&R)AVB H$UVY^\?>)BWPV]I :CG[_/Z&)7,=[M<>A#E >SS.:(#'CS6Q M.UB;4V6(Y3HF:(]=BS5?<@=R#Z!&2M\Z32M#,5_*E2O]Y=HZ?$.'@7=/9?96 M*],A3GQX1(16&:2K.[5K8W$_!/Y(@$X+BNK6HOU@SYC;6TE!1.=A#L)G #\' M-3O/<.-_#:H^'[A3O_D5T_)UH-ZI+=9@YT#]T"V6/VX4\Y707# 1$>,R,A>D M1-AZ@+!8$ZAH%$=YZK2QMUG?CVA;+U[&YO7F)0S@SS1Q'"#)S4$C#]9 MKI'5#/E-%A.M)D!)KN!7]0&YJ7D0\E+I&6#I=*P#^?$5W"+.OC+KM[\X^I_\ M$+BY$VSB_$ZJ+DT0NV!:&"C%2PNC^8\CI/A2\=E(%GZZ?:.CNJ]$.Z?S$7W_ MGU">0$U1?Z#T< S%BZL![2A<#W!HI1/SD>OBMB_J.+%>UA^V^P?QO<51^_ZR M3W7;:P\.A]^\U\/V,/[VO?8&[<-^;ZMN.WYZPQ1C%&W)BU>-7F/>H ;/J%O> ML'A.'"%HA*>[@0PQ;/R83\H>+F>X2GWZ96;^CY MCW#ZS6Q5<7S>JXA\:CR9"7C^K(_[%?_W[HV"E4G9$NT/F)TMJM9D252*=9D_ M)67S.7E,L_R.Y[ MT)Z,TSL'I\9=TF_"AW/08'#L=2\@V7*HC[1[*+L(> M [<-==GN(.?Q@IGN/%)K7BU/V.BK[ZV'I>-6Z=CGNTWKY MS@774H<;OJ/P 6T"]UYYK55QM&C"$V3+RJTWN=>.E;_ASJZ_/7SR7U!+ P04 M " #ZB8)5UYV9%T,% #I%0 #@ &$R,W$R97@S,C$N:'1MW5C;;MLX M$'W?KY@ZV#8!;%U\OS6 :RNHL5T[=91>GA:T1%E$*5$EJ3C>K]^A9*=.W+0I MT$63YD&(-9SAG,,1.8?#9Y/YV/]X[D&L$P[GEZ_>3,=0J=GV^\;8MB?^!%[[ M?[^!IN6XX$N2*J:92 FW;6]6@4JL==:W[?5Z;:T;EI KVU_8)E33YD(H:H4Z MK)P.S1M\4A*>_C%\5JO!1 1Y0E,-@:1$TQ!RQ=(5O ^I^@2UVG;46&0;R5:Q MAKI3K\-[(3^Q*U+:-=.1T MZH[;)#W2;2^[#G7JG?JRTW'=SC\N)FGC\-)'Z0VG+RL)2VLQ-?/WFW6KT\KT M8,U"'?==Q_FSZ1CA;I?TB8;1& N%MS8'@0O:/G.)O8"RUB"2,;_HO M?)90!3.ZAH5(2/JBJI#DFJ*21>5 Q?ZE."-.7OQ.1/YS.8G\'X]=0[ ^^# M-[[TI^\\?(56;W$;SB,$>T307YKSVX&"U>C6;>16W^X8WW$49CWUCJCE/_ M832XGZ&/0V)Q)9XQM8T$Q(')+"F9 )N$[M;1D2G3Q.E&8!S*QW%D1"%JX1 M4P'A\+F, #0-,;%YH,62RM*SX5;+4R#*.'*#B@:YQ ,-PWC704S2%=U!-+. >,B46!-* AP^Q5=33-'^ M[I]!R%3&R:;/TJ(("Z=!0N0*#\6ET%HD?7,@7IG*PZ7;?C?%)U2:MV=EKVLY MO9XY+C5^1#K<3;P]2:WB)+5U>&AK=BRWV[[7[%CNO;9OA6U8[7;OIT?M6JUN MY^?GVK;<5O=!8>V"WI)B7$25D?1EI5'9.60D#+'#ZM>S:W!QW?;V.DZC@W4L ME[#R:S:ZHKN:X,?P_*C5'<"$!C2YV0?,CF/V@3O=S9:>GXC\5X!^M2D@WV#[ M/BK'8*K\-@0\/VIV!JIX'IYSMVAY8+W_ #\/&+K=+;7(^C@6E. LA!TK3XGG M&1YK#RVUWP;T(RRHIT2?;Q3VC^Y/3P'8.&84NZ9K[ 8UNZ(PCR*&'7719$VP MI<0V5#Z>4GEZ555$[#.-LP4/6([C<\FPW\VPX3U8DY/#=;"+UO1 F#TFT>;' M3&TU&M)>-O"!43 D-=K#-/FC-,T1<*D94!$H2(6&D**>"5$!<'S>*)T]V6)* M]$:ZC$62,*5V^F ; U7=DJ+$"(3$V,5EVW*#XB&BDJ:!L> (DF[,+.8.[JY$ MRU'^R+OS?E%)C=LJ21P,_9ZR@N-U3-%'HOX)*>:*ZHJ:."32VXE#S'JGV;ZI MKTZ0.;E53Z9JT,<@6]$4]1'?(\%PQ#&KG&!BAR*NI.)KXNG^TMH5U9T;PTR4 M5Z9]23DQ2=U[A[A55QI_\!4$L#!!0 ( M /J)@E5, )DE1P4 $6 . 83(S<3)E>#,R,BYH=&W=6-MNVS@0?=^O MF#K8-@%L77Q)?&L UW80+U([M97M]FE!BY3%K42J%!7'^_4[E*S4B9LV!;IH M4C\(EH9S.S/B\*C_8C0;>A\NQQ#J.(++JS<7DR%4:K;]OC&T[9$W@G/O[04T M+<<%3Q&1 MA_=2?>37I)!KKB-V6MKIV\5]W\Z=])>2;D[[E%\#IZ\K_+A==X)6L]&BM--L M,TI:G1-WB16:G:C:R3B*]'- T9I(#&]K=B7D53= R?_]8RD%I"81YON*X_'+(4I M6\-MXU"F==>=CLA^X@@4S\IYN%X[DW.)L.!-YE-878&P_/)^ S.)M/!=#@9 M7. CE([G=]-Y@HE<7LT75X.I!]X,W#9<60MK:,%B/,P3RD\^3#+D'N.,>F@[SS,2P&\S>#Z7A1F_UU,?X @Z%G)'7'J7]W-KB= MJ-,]K?\[T^87,YU4X0\B6!K"6RG5/T3P*OA,:1YLJI!D*LT(!J7E;@7MR&0% B5B=EX=W7NK#18R@!TR&!!U-(XK!3 M80&8H!C8S-=RR52AV7"KQ0P(L@@]^#).(HZHKKD.TD? MDB- 9V[KD![=9L7\3.$X0S/C&S\D8L7*U-Q.HUF@%.?!X']!BU2YP*AC8HQC M&$(3+!'%IY!F?O@8$ +"C3Q1+#7!5HTNB2) F]@2" ,*$HP^K6ZQ$43XYCEZ MH_GTS8/!55E4Y"H3IO* \KM=A+_0M)HL(U9V[5(JRE0-FSY6D2 MD4V7B[P%3-0*1^)2:BWCKAF'UZ;SL'3;MR9_@0KQ=E)VVE:CXYIAJ?$5 MTK1TO)VC5CY';4WW99M7-X"XBQB&E"Q.M*HU(J)(12/%]UZ\D-N%BWG9TN8L%>'8L25G[.-I>? MK4;X,KP\:+5[,&(^BV_W ;/CF'W@WMEF"\\/S/QG)/UFDZ=\F]NWLW),3I5? M!H"7!\V37II?[T^Y.Z \LMN_ YU'+-WNE5HF75P+J8PXA1*3YX3R%(?:8QOM METGZR;73_>FYY#8,.0L@+/;(]8L"#B>IO,#5B&;%6W\(]QR@[0B8(H)WTAP!1$;X\4@?9^\ M94B,U'V_G_E3XRY_DGM+O\6YX' =,M11R(PHPUB1=S%CAP1ZZYABU"6;^RKS M.D+DU)97\>M_+6[YEO-9A2QQ$&=Z7^7!..YX^X" *<.(0 1 97-T8RTR,#(R,3 S,2YH=&WLO6E7&\FR M+OS]_@J]['O/[5[+PCD/[F[NH@WVIH\E;,#V@2]>.:("2<4N28#X]6]DE<2, MC6V!!LM[MRVIJK(R,Z8G(B,C__Q_YYUV[304O2SO_K6"5]%*[?^M_?G_U>O_ M\_?.N]I&[@:=T.W77A?!](.OG67]5NVS#[WC6BSR3NUS7AQGIZ9>+Y]YG9\, MB^RPU:\11,BMB\4K3P-W6N*ZY=;7&8F\;A7&=8TB0X$A05EX M(L5UYA6N*Q10W1-"=<#(1X5>^%?>$D>$5M02Q610FBJMI.;,!8.\Y^FUK3Z, M#D;8[;W*>CDC6/ZUTNKW3UZ]?'EV=K9Z;HOV:EXC.U9&#YRWL^[Q MC=O/:'DSUEJ_+*^.;^T5_IB?OH0+ M-VYT^:#;+X;WWSRZ>/V!A_N8AC]N=="K'QIS?HPLWNI"=]^OPQALMCWN0 M=6'H(;''RWYANKV8%QW3!_:!%C"O(U6G>-S.G2F\.>/ILC6]<.VU]]_]M7<2 M5$>DCB_[GA[*OD;F;J]ONN[RI>>][+X9A'OQR_]IO-MUK= Q]3M/09O^%D%' MCXF7U<7QK:'7OSF3H6UZ_#\6M_=D+?U%(+]?"?07;ZU\KKO-L'":[O#4^@\Z[Z]M=*/YSW7Y;\ M\7+M?_VO__5G/^NWPUKJ:GW_QE(W4%<83K5_/4-9WTZI"]VNQ"_X:O83B%:6]U?3C_ M[S!FO;TT]!NY*?OR,[I/FT,_-'FZ<%;?;3=V73,&F1KN+WQ M@1[L'?+&Q2'?WG"\N;=S=/!Y\^S@[0?\CC;;^QC-K'!VB M)OG(MO<:\-\AW=[[B/;)IU;C[=+?AF8,C?[S?.6@=[+7@ MN0]T_V*+-2\^TGWR 34Z'\ZW]QQJ[OG..[K3VN^/=CK[G3?9]N>#;)]L M#O>A+\VW_V3-],Z+G?;!YV:KN??QK+FW?SY^!MXU." ?1?,M//-YBQ]T_CG: MW_NGU7S;0/N=+9+&UWS[J0WMX>;>.FX>O8F-#)V_V]OL-W81]&$3-2X^?L$* MYID364>1@\[ER("2IJY.H[2$$1>9)2MK"&1"(BDY_?/E#;H^)9E?#XH":/PF MZSG3W@^FV.SZ#3!&*[5*"\ ;SONO//Q2[\!K6W5OEESP""X8WN4"*;'#2E(@ MN[5UAN$O'1&J*V>L"1AKI05P :M3](P,L X(Q"<4\J9M#I>4_29EFZ_O4C9Z M(@+\J0?"8YT)1>K&&5PWE@*!K;6$^Y6U:-J]\(R4'B >N@N.>';G+![EQ. U!Y0LJK[$$'&/2-UBXBK6TF5D19))D#&MUV_1O&+ M$L=/@2&NE/T;^*6W)/6W27V?4>=<6N=%W1(KZLP)7[>>^[IB!F8>IM]%NK(& M='A.^>01BMK'^Y* M\5OK2+Q MR TW8O6\!Z;ESY?_7241]Z^: HOY5>W*L1XU6<\2.,-VXHE+["^%OF MT_>8A:)6=BC6.B[I^WP*BAGD5F0-LCK!0*,2)L.*4. M:_MEJYPN3-$,3%?E9_=',X!+I'GSRN-F8-#-JN'W6@;8ZG)DG6!Z@R*LC0A0 M7APW,;XV_I[:N'=&,5.68,*UQI$AXK6&>37I#T)*&C^:T=E@P)LS>IVG?G!& M!Z4\WYRR4>SLU^>3>!'I[QC5B'% (QJ$J,6TH5@(K<45[.)V.SQY\@3 M^I'9O#$#05)/K09=304,TVA$M>9!T"A 0"S4YBYZ[>6IM7T M\^(AZ=C\N/,UZ;CS?/IQ(W3S3M:]K]G'ZK ;3;R\V?MO"2>2V#-+D%5>,&S M4]1*2*:YLTQ''9]/.!>0-2>E/U@,GA B/4,4?'N75D1X4%@P%)31?JZ)E,#D MJ^W" P,7PU($>P>AR-_G6;>?/FQWPYR0"7QKSHCA2CG&!'9*:P%*WDJ-0:2X MG6LU/WTR_82BOXE'C#>48"$"H+L0@O:< -RC%&/"HI,C/T,]HY_QO?3J%?U7 M[XO<#UQ_N]@-Q6GFPC4R[0YLSQ7925I!FSQ1;GL\ZOD]'I TSYST08,^%$J# MJ1(R6.[!/134EQ3$8PKB)06_1D'\> KBB5$04*]B*EDT09D+3B6_@ M%&<5, M,SX%7W]^*3B5J(-PT1G ' RFDW%!5.18# M3DDBM/& 30AC5EK+K?:!6\\E"4K/OQV$2S'TTJVF/;K:6T1[Z*EPVF$2L+?, M2&>1E29&I2C7VB Q__9P"I21 0A^(AYD-@'2X MWJL'=(1.29EO-O'Z1>^]FX'\3N=O/LL87LY MF4 CU0@,E>!VW%PI!FKRB9>CA/Q(G6$3#>)++HF I. M!1/@JS&2,@%Z=V&(L^Y]UB]!VGN3^:WN:W.2]4U[3LB$G3"*8@)$ @AFM=5. M!F0, "\L?,"+0R;G!IU!.^W"VNZW0I'N*T(KM78:MKHN[SSY,MB$2 8N#H ] M:S0RDFG&C%8411FEE((9[!:&9#NA;[)N\)NFZ&;=PR=P?IZ$/I9R8T&4@K*@ MYR@VBA/FD/=*>^3D,VJ^:3ICVEW,AR+1#Y8 SPL2 &<2V9NTP=72""/IM5GSYQ@9Y6,(2C FFU-!J0 M6"=Q" )''C%;/.(^O6&9/E6-P51&3)&7)H6YE?#<8(7!@64ZV+AX5)T*PIL^ MH94 X"Z(DS1$YF4PG .5"4<,!^:BFJ.LJ%D)4$PJ$PII9#F82.>\98XRI4W0 MC%(E#?&.QX4AS7,&*"9%'&NY]")1B#J&H[546,=)!!_*82;0PA!G.@&*29$I M !(1UAM0:IC%!$ #9\AJ2["37NK%(=/4 Q23(IFF1"NA&?A\FG$7M*=$&)Q" M@,PHMCAJ[YD#%).B#S/6<$NI$5PQ!.ZY\0S,$PH26:=QI?GP @20G@LQX(E% M3IA'A)/D7X/\((>L50X13:22A&GG%H8TSX<8)D<1L,51;]-&#!-4>R!3 M(%O6>!T9QD$;H06%OTV$_X7%(=FS(H8):KZ@!".280WN$8G<1($]H2I8S)%5 M\?GH,ZT90"*0X#03DDH&R%9Y'F74%B-,6.#32+9:%",P_8PP):P.5#EL8F0* MX+$G#BC)M0P$U-$"$O?YUJNF0E!F,!74<8J-9:GNFM-4:NI")"0*NH $?>8E MC>EL:O-!J>"X28G"J8 -)5H2XZE-16V%63RJ3G])8RJ$IM0JY8*V!,07&6[! MT@;&.;=&4\1H!3<6@+[/%Z"86#@6,TZ#=RE5FG'"-.5T#&-, &*SGEFE;<+0YSI!"@F1J9$G+14RS$X%-&F M-&8A1I9Q+#B*FB<8J4AFDTU*9A2'9,P M,&55Q$K;0.:HAM%L8*;)U2U2PHJH%08X*Q@+&)2\UY@I12E3C*"%(55#;.4XFVV<9,DR.9YTX)$J+33C&/@J:I?!0&0ZV=]$(M#,F>>Y_*A.AC MTLE/C@)!6&161L6%((Z":5(D&D+FH!;&+$&'Z9?$8$S*B)VD*!@6,3->^^"E MDD+QP/@\%#>959LV?>)JCBG()F-:2V9T5 JS((5C" E"Y#Q4=)LYM3I]JBK0 MP%[3@ )"3!-N% G*>F)<<*DBQ>)1=?I+&M/1S8AAHAT-DH"G08E-^W%L52/5 MF''KR7H%=3!7G'&=5!.86,\D$[ 3@5FX4AS;/F7$[*[Z/& MB*@D8A$Q9]/ZK^3.1NJM"N!2+ QQII1S.2$R210QB:#;+',,D(G!J=9]$(JF MS)K(%X=,4U_2F!3)-% M9]4(W,[Q>?ZJCZ!R5/!$1>!RL!G>1!N%1-JE^),78O&(^ZPYE\]/4.2BX,*$ M!-*8C&#_*<>:,!FX(=Q-HZSBW!N6Z5.51P461SCB,&>2^.3"$L^1TMY%0O'B M477Z 8JI$%I%1@%A*/A#F5)$42H 90!\)TB-@\=H3&@T(ZD4-^8-/7[>T.22 MDB/FB'&'=%#,FJ@9D3A%W155W%ZNHLQRG95OG=-@S.YN:,>&Z9K#X!>QAHK& M% G/&"@TRAB5!OC;",Z84RIP['XU(CY:I[[.NP[Z5YB$6G>RWO'?P[WA2;BI M44?=NG/O$W;B[]!UK8XI;AU4MVO:H;<33D-W$)JAOR"L?%FEN3M('7_@K-83 M^#ANX-%GBW*NB)6!" 9*CK&@C...$$4 %S"NPQQLN9@I[3:5[118!\0-(CPY M6A0'RYE56EL5F$H;;G\U(BZUV]RRLO02F%8SJZEFRC# JC%M!B/$,N>PG(/U MTIG21]-9]!8Q%6RW8$$XBSYJ8CGUP0NKG"+BER/B4A_-+2L'ZQU'QA%+!4NG MUSOJO"W_($>9GH/PR$SIHRF%HC%5Q$1N;6!@7[0TSC&%!!@8JD>E4G\A(B[U MT=RRLD&12T&<#SPR1;S5*&@2G N>1ZW\ @0RKMAXT8]AM@*T$.=6H;1!Q3FK MC>!8.JDCQD&%.2#F+Z$IEBS]'6>7 ,ZG-E4CQXP[I3DPFK+!$D<94G'&M7> 4"X^09(03C0-GW),8%?**S<.QN$O]M&3IFRQ-J;2.1BG #T#" M!DH(Z"OC<&#!S\,6FIDDYE2<!Q"B,58,<4F+"4$1JL< *IE#!A=%HC6+JV2SZ>!W^64&^=]\IABI@W M5*<=QX'AE-CHM+-+%VC)Q_/@]R!O@XF!:4 3 )6Q$TFXHBK,0W[C3/#SK#/75,"L$,AHYU@PEK&0]J< MMM51@OY$)DJ]!+.+P5Q309;6(LF=E(BEC;0(I0Q(<)ZL828J.:IWLT26<\]< M4X%Y&#G"L;*"<\<$YL80)I0)C.JHM9FGVCM+YIHUS)52BZ@ J^B594%;B[DF M'N$H+*+CLX]F6F&],5GQR;0'X>]AHZI\D!IX4X3_#("JPYL4O;SYVJU 837 M>2WE1&+*([ MHP W10@B,HV\BH0PO63>V>"7A8*9DSL@ADIA.([21Z:H4UAI M8R*+- J"-5LR[VPP[\SP2_#"L&@$UX&%P'2D&$RT237JB1?C8D]R%"I'AQ QD5K,.UV>6_]-,! 8C-9.!N8U M8EQY8YV@ 52AYEXP@N=(_[TO\ T8=6WO9; MG9,B/ZV@_2*J1"6-CPCLFR**:>&M1P%9S'GD7%@_!\M:LTC7)Y%%0J@ LX4P M(Q)0(I ,>X*Y)SR [O1S$!J:>5)-RK&-!O,$%!ES@1&-C4 Z57T%.(\%<6K1 MU&9EY?+.R: ?BG^;PI^9(L#-NWGLIX^+J#FQ,4J34I_6FBHQ@+ M*K0BS#FKHA;2:4JHU,0@M&CZ\S*B/"BZ67]0DNQ-=IX^_?1"1-HNM6.ZAZ-7 MI:^-K)MU!IU%U,J(4H2<=]X'Q(SW &4Q(L@)SP6E=)XVC4<:HT( MC@2-I6&2>X,51]JFV+J4D>$%L><_P3"S8LLC-=(CJP+1B"GE5*IOI[@5WFMI MB5D06SY%2DTLFP&LM;'8148U,\$K$"\KM 9"P*'18LNK/=ZH?^QZ]-!Q3!I MQ< ]3>V<)Y&J8 %A!0!7H 816 3L90Z2/5Z>B&F9>K-P!!^^%==AK\5A>FX3"S[5#2I/?WL&&.\N)U MV_1NI3ELI&08H+'?"Z[5S=OYX7 G.VS-300/8*F).%!0B9@IJY5@6K 0B:I MDV(>*MK/"_VFCR>)C0(92W@@AGD5K&;*6?A54J"]\@LJHZ\'O7[>"<5.:)<[ M-GNM[&1>Y!.!LVBL4M0"X)>,**I8Q"8*;(3489[VA<\R[:8OFU9'!^(9.(Z4 M<1(-2*:,02,'5%5N4>WG7F%\:)K.W'AZ7FO/3>"I_C-SUIBHJ0D6$T2MC7;A M!?(I"39]*0P\.L44HA+G(S#CG!/1< )N MHJ4:"TD% B_?"4(BOR64SY&UNZCT^W$9G52J,9.:@=WDP\63CYG'L5.2C8M M6$^!'8XZ.'!6E%$$%+'A2HL4:%A4V7PV%#LI@<2:."ZU9(:F"F/&,FNU5U0: M2937MY/(%TX@9Q/%3LY"XD"H ?HQE.+F%J53OZUSULO@PS3@T%S,6P"L:!UW M6AK"L$"**VM5<#1B;K"6Z#JS=;A_(D+K] M+G?F*OW\JHA:K[\=RP)I3R^#SU\M%!.O%:<8@5>2PG;6$FIC#)YB[SR9AVJA M2UZZRTM3*0[JA0'OQGO/C0"]A%7 ?XAC&-IM)Z'+0]+7OI)&S>Q"!>UV' 4 MDI5CRC,=#3)(,!$ +R!'YJ 6Z)*7[M5+SU_ZTX@H(W"(Q5HSQJ0-5DJD)+'$ M68OT'."E[R(G<%,[ZQX")U6%#>#SYOD)-/4,NPF>'\$@PHGVX-%C1UD$#]%3 M%)D.@?F88JMS@&#F@[I3P13("*%PQ P;"I++M<6;NE.Q M\B"AV&F!00L;IDPP3$H2J= X1A]8G ,K/Q_4G8K=Y8P'%J@GGE,64JU7J:EA M(G(7)+9Z07,%QE'TUWFJO>[F)LDG0\#F+'<'6\_T?FU3[/%WUODO=12 M!L4T&!5[ MK7S0,UV_=Q;:I]>U6+I]3D3&:J8#Q\1$S9E2T401'!8&$+-1=![216:/-I.K MG&N\% @L?Z1, T' <>'6BG;L23([4A] M]S04_>37O"]"#$4QTG9/&S_ *LD2OJ375^('MV_]F7WE0@2NL$UQ/L:P,9$Z M&9T/NJST70*()45_1/YN$^EGZMPQ09Q#WE'I68@(-*2AGLO F33$\DK^P(+A M>O5A=I7DVP+F()0QO$'O^DI=RQ3A;],+_KT9IC;7BR*YK^EC,YR-$?JDENQF M0E??DGZD'Q<]K&ZEDY#^@+5S $FU,&G5CAC*"+AR"ASO "PV3_5(I@U8IQ_H M5X&[8&V,C'B&-541,R.( 7S+#(NWMR/-><4W1B97R$XAS\3J)%8,);8PCQ"&GO3(S$VSFBZ#1C:=,G MI)V(4I9)&PD+%,W!,0"_,/L\ MS6H"\\QB2DEDG-FR[&@4E#+FL'24J[GCB)(XJ?Y5?[@;^OUV\/.]W,-HD)I$ MI7W4C!-E-/$Z(*YC4.!5S\-FH4>E6(WJ]Y:)S#^363T!O?S\.; A8 (N-I%1 M,F:M4R$0:IVD $=8G91 MMM?,%9&G@K"B1(JI*$5(=7N(U2@X[!3#-'HJ+_?CS7U&[*P0>2J)L0(18YQW M@0007\25A\E'%A2U VU-Z +:Y/=%'D,O/6O:H[U0"[F?5EMKC?(Z;:5E4E"C ME B>H,@)DHKC!;3$4R#M5.PO50%9%QGBEC LI;4$:6<$M40SRO4"VM_I2.WS M6UV#+9*>>#"TE&G"-+?>N:ACQ-@2RA?0ZDY':I_?UDJ'%?'((T!0C$9N$0E$ M>R(]#8X;M"BV]EHD*Z03T@$^C/^GI"&5JXXCSE%C$$ ,MQB;D/P1I$]#RM-,\\@:=B?243-"#J MO**<@4>DB%'P Z,8>2F\613K.PL$GHH-9AY'&E$(,BK&(](!!6W+/?J M>+" M^+N7B82A&PK3!OJN^T[6S7K] NXZ#0MLA9ESVMGH-#*<(<\M2WM)F="26<#4 M"U>%8;HDGHH=CI00'@+24B F"3, J(-G45$C,?.WR_4M23Q_EAC\W\ Y!=\7 MU1)(%RA>&*\G,D MQ>O0@L_:@T2QW> &1=;/0F_SW+4'/O@W1=ZISG,M";\=-TW1S;J'O?>AJ#+Z MA_8J +2A;3$5;*(>4$-0RY"23 MAFI@!BX4IA1%8+]Y.H[]6=CB%]K2$4Q X,XQC2*P!H_&$&%0M* \B* \+#7& M++#&= HN6BR(;A$/(?KE'S:*;;"?VL*+%I2O?< M/*C!_FS6C)OTBDIE%@OJ6[']2X*EQ9B;%!5@ M(B7S,6-!YR*( DD5E%*:,$9[.9)14F7DXD&'ZE)N.[^B,"D@8D+?(9*1: M<&0-LMQ1HJWV\V_GQMBFF7<_+J2GZ#%#4FBFH%$6$3$D*J*U22XC]WX>/,49 M(N%T+%_")R@*BZ5BEC.#B >-RJV0 44[#T4+9XB$T_$",:::H@CBE\ +43I* MJ8-'QN'@[#SLP)XA$DYGSQ>X>E+%0+P0#+QZS950:4>]QXY*[&:W*,U4P,N3 MU)U1RDMCN?(Q:N92X2!D.D)CAL\M>R0-MIHS M+P>*4.#Q0&QTEC%A+7':Z2 -9<@02N=>#IZ0!A,KAZN%IL0@&K!DX+"#BR>, MD<(PI[W@\VL/RC6]E&B\'3_GT-2E#->G#:2A,USW] MOE*,KW')-V)J>#)GN0AA'''.@P,J60A<&4/M?)%\IJ5\+NW0DS =]E&F$P*IT8!9.+<"(1:0 M 0OC-$)S9EIF6L_\HDSW,CM_581>/BABMDAZW^*T96)3_I_W&6 M^7[K%4;H_ZS"VU+]ZUDT\^(K"#W!S[\1TQW>[O)T7K_X% M7(MB_"/">.K1=++V\-7_W0.B]6K-<%;;R3NF^W]?]$RW5P<*9:,;>]E%@ [ M2\JO9Z/^(?1'.^N&<7\Q0?^GZH4/+B_*[-)7 ^A0D>Z"[IB9Z4NM583XU\J_ MODTDHE;6]HQMAUH>:Z\3%W3[O3]?&B!=FMTQ!>_2\8HX9$PSH?IL7T+DZS$S;G/3"J_&'/WS6.VF;(3!H.;[RH3]&K=N\W\\[KQ*3 ME,>&@JLY>DGYONKRB'^T7E6<)A;J Z_V_?C%(^Y:+;GK9=_?O:;5JD8/7T:K M^/+:R[+M8GS#B!BT9$9X#@:5)NVO%;IR:]QIGN"VFL\':5)*U@"2GACO06N\ M0C5W*AM_L_K?Z\WWV[67F\W&EN[NUO;S2D.@3QJ M")]-KP6\TL^[+VH;JZ]7:P1QIA_L]DT1H@_(Z&0'\JAQ?)GC/]^:[1NV:@;8 M_LWV3J/V)]CP;MYM#CK0B*N-3/U.,A 9-400:D2J)N;_W MF(U:UR3D[LG.Z3QL#?[1Y>O!6'VUW=K)& MIS%L'AVS!MD:;F]\H =[A[QQ</#MX^P&_H\WV_L7)\?[1 M/T>-HWVXWLP:1X>H23ZR[;T&_'=(M_<^HGWRJ=5XNW/<_*3.WY&#X?YG)YH; M6\-FY]/Q_N=-9[^S?[X/_3[8^X@; M\+[FWH>S+]1R 7/BZTA[7&<<()?F@=8ICT9K8P)#8%\QJG\HD=05%=:FJ&Y^ M72F=/DKAF*P27N&%^V'*%0ZX?_=I%IM$J>NS#]T.@9,-N82!Q MB8'&*(><4(3)CQ'Z'%Z>>^'?8T*'#^]%?DP, 4(97NX$T[RHK]2BWG1 M,7UX =_FYW-I;]YD]NU'T;C89\V+]M'!4;O=/#IDS8T/ MT,:;XR;9:1\<-5O;&ZU6D\!H+@Y'SWR"=_'NP5Y^ ??3[<_-SO;GCV1[ _JX ML47@W?3@[:=.@VRR[;>;].#(76R_@3[NK?<;NPC^W>2-O0\7S0]?)'.6$\?J MZ9#C.A/>U!5UJ"X](\9;$Q #B_5?_]*2B3^^;K3&NF+&^/UQRD!_2QF43/_A MX_K.WN;.N_W:SN;[[9V]VON/.[L?UYM[M;WM&O@4>^ X5+H"T]KV3@WSW_SO MM>TWM;U_;]:N^1R7_L;ZZSVX/'I$4_:0>IF>^_?-B:F 95[4^JU0^\]89&M5 M0*D6NC[XYX"<[\OW;5;+=#=4Q2L/O]0[\,Y6>JSNS; ^#*:HA^YV/_"[$44RQTW2OIZ\PQ7#<>Q3K1Z3 ?[90D;F5MV_5S&XJ*,2E^44M3?UO\ M:],#K8_CRNV=)?2;!>CWDX9@X8#-7@']RU*,]AYD\RIFY\'#J-J]^?2A1YCF MZ!@U-OYN[<.[H ^D"6TVWFZQQE[K^.#S1PZXY*QQT3X^>+MU&],,M\&7;L!O M3+[]%O#0WC';WUN_V/Z\<[S?5F?W8!K%/0O!NCKR%KQP MK6S=*"SK#BBDO0("Z3&F80]CF@FCF2F@E;V=]>;N5L(D3PY7O@U4KD7$GB7X M^'VXI7\ID6/@$HN\4PWT^?^N]?/'1!9G:!Y?YYU.5AZH5GN3@1$%:;J$#T^H M4#?+M<_TQNJ%/Y%J8 P4:H>I>>@[;2N&XMD76.+>"2:Z<#2ZCVN M4R4D7P8>G_'/]":7L$?-[I/+YDXX+ ^6Z/:;<.67D\\&_J(T4TRI6';JI]79$=''*?_?-L^-ZY>D3UD#Q27) M:Z97ZYT$EW*$?"WKUK)^K_:Z588(?E\JGJ?[\QCT,'(]GSLI0R+Y(TD9[/%) M&4_4[,C;G9!3T,F\;X=O13F?8>'XME/\@"L!&/G);44ZM:@X&64OE1M+JN)\ MP]>Y#W>C_\$?FN*DR$]'FZ_F-)PW'6QLWG:7P57^< 'CN6B^_90=[&V-W.ZML\;>,8S1H>;% M,=XGS6,P27?=Y5V-#OZGA5SG4]=\UH/MHTW6V( Y.?KG^&!CZPP@)GS^P&%, M_*"S19J?&Q?09EI60/]S$A-CYSI2>=QS]M\7(MNR[6Y:W%H>EF%^7WWW\NWC*# M,[*UNK.ZNUH;9?<6Y11LC3*EJQ*DM6:^^OMWA$YFP @\C[.P[GT1>KW1/^^@ M W@N5?I/>0SDBS5812Y]702IZ@PK65=,DCHQ-!"DG,9>KZPIA&J?0Z]?VVS7 M7@.YNWEM)YCV;?WZXNGM]EVRD5^/;/2+]E%YQ%4=2^+KS'I3MR[JNO#8(:IY M< :OK.T.,E"8E*/9\?)F3/Q?P\?M G#-?.*YGPKG#;\8$F34QM01L;3.*,B] M 5ZJ,PU("AN86R%6UAH)\AKPJ#]EX6QZ(E]:_^WB/8!PL/+W8/1>NB%A]-3 MG +TGU(+:4<%S+@1O"ZBT:#-#:IKXUQ=86HY]<2'X%;67H. P^1U,W-WE?V9 MB/D^!VJU#[*3RMWZI2C5V#B^^,)0$"1P7:IL6C>4EM4MP\Y3K D/<65- M,\1F2'D_,HMQ1.,4GSLI0%:S$].NA?/@RF/[X&< IZ'WH@:7VH.$MFL7V0GP MFK^=\CA[8[L*,?_7OQ3!\H]>K1_:X:25=T.M6ZX+71^7*8(I!_;J*24K&;%U M>-.O*$M'Z_R+MM1:[1)H-;S.8.[JQCM<9]%0*<&&$2&!+05'O]^6I2=?-4Q' M0;3?)_;X55<-+[Y0[*U0D=4EE:C.%,5UC16MQR LE3$Z%]'*&@,T"U,]0^IN M&;M_MI7_1^ZDNSSQ=;3P$XK@:R>#HC=(*T#]O 9WI*C'*&N$_&9_3U8H95VL MN_ZK1VY82\L+<[MX0>6J0/J'%B^^?HU3.O$E$8)6$69STMDTL_AQ'9ITV/4) MTKH>%V';G#\,F:? $ M)AM['\^;%_NWUB!/VOM'?Q\W.Q\OFI_?',&XT/[>(0$ B@\VMNC^1;NS_WD? M@.;4A6<$-HY/4@'+C>VJ?\-23K%$LG'(W,$K*RMET RYEB6.NED^?! M6WUOBMHGTQZ$&KA^5+ _DNVJO0]%K3R;_B=R>Q^A'28K'E-3'4\H&R/U7&GG MI6 \0C"V;@N&D-8IK$/=*,?J3#A55\[QN@W:*Q^1E,OML&(+- MD?6M\AWO)*W U3F.A3^W/'RX+0\8+(6DVM>Q!VO!*/)U%96K:\.I4!I'3&W* M-SFK[>?%<6VWG[OCVI@D7Q61!];@'U?;2MY;V^J&P_[4#']?2:B5M:VN3UD' MH6:'-=<*,!G0JV. A65&3NF%7\O7_ W_7KGI+=.KQ:P-GKQIM^&.M$LI.?C_ M&63)O0>OWH;1#=#P30^?IAR/:BO)R,^_%B,8DR+Y_NERVD52\V6MM/+6DR*X M4&)Z3*KVRHV;O=IOT"@(4ZTW #S;:^4IAW2\5Z/?,OW;0SDS-_N;.EL]/!K- M[R]JINMKOY%K0[8@EW"3/8(!I8?*^^')U)]18VG_5J_L2=E=T^O7-*I:\&;8 M6WVF/0^O!T4!/:GVCR4;VS?]06^Z.H6.=VW!\<';S&5M/]S)/!OON"FWME=?FOFU']/>L$>%XN9!LA-W V-WLGX?Y"&T@<&+O)M, M#-DS?5#MY;LG\51O70WP[@W:H9HXAGL1Z)QP.VN9* M*>S6]VJ_I8_R#T+)ZNBN?BOK0=_-28MDB6Z]Y?:S!;]7LN]#H@Y_".8FPN@,$[, /#%\E60V-@UM($'=8.B_RL MWQI?7@73'^1"S;KE!LEQ#3BNM! ;Y0/_*R_B/\6W?O.'A_HUO3*9Z=/,# M?1W?F75+=02:P];)&(%P6DUSH\J92C[C13=/VIG_0D(Z\Z8U]\, _@ >]11N= M3=1\VR#-C59G_ZC9@>?)_A[XV!<-OG]TN_K3R7$SK?NG>X[<<'_O P(3C. ] M68/ OQL'K>91@S8NVMGVFWLK)3CN3*1!U@$UXSIS&CX1;NL*(^49DYPBOK+V M[GXM_US5H&95#BZ+8GWGL']NX6F>9FC]BF4JF#;BFR?FDVGQPC7\^>M8@^9] MB/.75 6WW8^E*KB>)O00PE]$;?#D"*F3^;:77IA0 C5\)-:8M&O?&1[-XWUI&N8(!<+.;EPL0@UX5I@0YK"K.WE/0+2_* M=[6'Z>5G&;PZ*:@N#"U/N.0TZY7PM6NZ+C/MY.^F37;IYG14DC>%[]725K;, MWY_@7,/T-_/[O1''VLT:;P_$JA]YC!)=C+7F,L#=:X5V^])8_ :$+0/-5;6@ MJU6E!V.YX^6;_=![IG65#)YXVA[KC.F^[VT=;PX.B@T]AS-%44;UY\ M.-_O;+'MMQ_/M_>.X;F_X3W_9 =O=[)W=*<=_KTS//CL3RQAHG'T3Z?9V3]O M7CAZ\/8C;6Z\R4 -LP-0H=M[CC?>0K\Z_X!:_R1>^OE:WFFWMR#?).)Q7DR=UQF5;9VQ[T2Y4(NO%FZ=KNH%/W>7D( M66H0#!8@-F@+35D4MG?'HM"XV-]KIRHZJ'&T>=:\V,D ,;"#S@>2GM^_. 8D M\D\;V/ZN*%PT6]N?F\> '(:-O74*B.:H>=3J 'J!OK:.MO>V2*K3='ACNN-%+;\BS,.K7+>.VSO)*SOYJ@AIQ?XT/'@ WV@M M"UT]8FPO;P_Z#S_RN#/[ULHB*?>=,/>]XIZ.KQL]U"JNX-)AJ-LBF..ZB?U0 MO#+M,S/LK;Q[WRJ==YRJGL84O:G M*L.0_L/OD:UM/?I 7O@

^E(7/;TN M8B@=UY96*U*^ WPJO>DR=_=OTP85%6J[K1"^TT-?*J2944B)P$N%M%1( M6ZJH>5510'*Y5%%+%34G*HHS+3E76&&I'JFLRB3.5MZ&E_5&1R;4-O\SR/K# MI=*:3Z5UDPG44GTMU=>\J"_R6(1E>JW:FW9^MD16\ZJD@-08+7734C?-BV[B M53Y;+VWR>T!)+5?U%E19 >TQ7O"$D3*Q@"P3"^9716$N5]8:IFL.2]5S>0#> M1M9S@UXO;1-,E1/7NZ8][&4ED+K26$FE55NDTST[H3=H+P/MBZ&^2KX@DPFU MS[C^HDO]-;_ZBQ"ZLO8A%5+(^N7FTU(5P0_M\?>DR=IY;U! O]=M/NC7&J8X M#OW:3M8[7JJG^51/)=FI_A74$UNJIWE63]4"8+\ FI6JZ7V1N^"3-EKJGGG5 M/4!3-IDXU.SJGJGL!9BMG;USOA?@:QO,MI9&98Z-"N4K:]M[_][<66XL6P!S MDJBY0.;DZ6+:HU42MK[\*A:5>^27ELUM(YF5MKHA;*FGQ- MZZPOU&-?/BZ7&F5>-DPC)EBO=2X4SVPJ':;2R]K%;U<0- MZ3C/7=,.Y7)UE;M\_93A%*G]V"NK+8Y T5(_S:E^*NDNERO92_TTZ_J)KJQM MA&C*))J/)WD7%%(WRXMK>FFI@^95!]%?10)E;4&/ /8* : 1->2 M9Y:Z9UYUC_A5= ]?ZIYYUCUZ96V[/.AGJUN="0)-+;7.O&H=_:MH';'4.O.K M=3@B*VN;YZW,9LN"9?.J;$HB?I^R$4O)G'G)5"MKNS#EIK]T/^99-H&,\JL% M<1YSYNC7S_J:HT[ MSHQY0&O\,-L]E=QBGDY\:V6]M)>M@*EM#V&$)WG1K^7=-,).#:/ZA_+(3I-U M>^D4S7+0[=&@>U?5!-)1Q5FW/!&T$TPW74U%G$:'#A.Y/CX8]]H"Z+KKIU^Q MIO1%S?1JIE,=B_Q;NB_M$B;HCYNWES_B/WY_42Z>7K:.-^]I_?H)O*/7L =? M<_WFJY>PZ0C+?MJ@7*3\DM2=0=>!R8>)2J]?O>20 M>R;K,'1#8=HPW:7%"*ET0QPD"%(+IU4MF:*6#XKQCU?G/:??JWW/T")\*&,8 M\-[5VA9P3MX)-6=ZZ13.83Z CUW0N]!>%H=?HYT-SHS.IAZ.B5T[R]-1TKT! M3 #,V6B:.F;X8C0]ES\E7KK]XUG6;M_^K=?*!VU_^]=P?@)4[-W^^:0-+'W[ MQS3A+CN!?M^YY.YK.TM*Q]^YMP]R&.YT^:3(C^[K27E>;>>D?=];;6AG0+ [ MOX=>/^O<]\!)$7QVWW#SI!Z!P)<7@-#7.I!U!^':E<2X75!%Y=[3BO.!?!7% M$H>4 :Y>!MK"P,VAZ)0_PU0#QDW;[7OPA.DG4@/'=DM.J^A0[:=_44L'^O;# MX?!%K2)$>KRU.R@7S/ [.FP]#;T/14N MZ>55&09@AHIDB>Z $:#I]"GQ2YGG#DLIW8+CDN'1]<\N:@/$$8V@>TURM9*&71]/I5 M\Y76K[C[JC^IS51&XAK'%26?O4B,EEV%>4$27*L+\WLXK/5.0GD ,72O3-!Q M0]>^^8)890S63(S)S, 0T_3XT$FWQ)%^SN%BD5*9JP?AE^*J0$5^6:#BGH/! MERP[$9:]UTA>LXO7F?6VFDM'EX_07$4Y,+T#>,+EO5( +G\ 3N[U@$'SF/63 M)JR^5Z1[<I\:[8'UKOU7 8:3::A6T2.AAQ&V)63IE@8"2!8%G@BF2H87? M/;RUG9\DA5=^'V&%\K/QX.64IZV7FG_\OA$<2H,P-FNG-#, %,:UDG$:O2RK MK/IHKJJQC&Y>?KL 3J<@II)U &=6^3)DM_1* "_'*C%.$A8 M<<098/G/KFY;$N^IB .))J<#$!4396W6:D4D,C*W[E. MNAM4NJZ&DAD!R87>CHL:&9^7)G'B/:?#PN$K)-L"*1R0YZ\*TWLOV5[SO^K<)")3%';%3==@)0&/3Y;8;(BDM$ M KHYRRL7=DGRYR%Y^D80UJ"@"P"CIUDQ*%%EPJ#7"66Z &,'13$VS2-C>FJ* MS"3W).'& .W]-O+<7F]_VMJH8WT54+C%.2^N8<07M5965&_QU[#,"$^^>#(F M>U$II!+EIN8.P1(5W00_X.WMW!W[_"SU+L'P(G.COB;M!O!IT!Y!J?3:4U"4 M23Q\0B@9N'-C_0:-9\ZXX1^U)4,_/4.7KOV5"W7=N Z0TZY=>1>3%%D;#I MV'4?M'VM94XO5=P( M\,.XU8UW+LL")Y("=HP= _[K3'! MR@6_2ZTY)M]2G)Z2+-#<*0C.]=! Y6!5ZP7#VP ==!P\YD:^>HH(I'#!?P99 M448E4[0J!>I?@%/63X8SW56 &O59"N=?AG,OVZ^E]4O7"KTJDNK*L/P- VWA M'@,*N8PZ+87TN7SRR\A("5226U8%4@:]D7-^Z08F@[D4TJ>T>55([#*X.M:, MX[A)*9OY. RR%)&GBWSDG9/0KXHNQR+OC"+BE_2H5"( E&Y:9TTKO[5.7EQ3 MFLE;35#28;QJ?2OJ=],''\MH%;%;2M&3TJRT2]TJ M3Z!];>5D+%1+B7G*V;\3]JO07SKG+*9SSI:S_Z1AB['A &5C7 H_)$HDR]XN M8[8I<>;::L ]60 W5I"3*!U6(,&-8AFWGKY,D5DN/ST;-B]ITBI"UKV98SY>^!DMV.5E(N9X-6?)"$_$"+<49!G] M3+DC >A=?NFFXLUEG,#T:^U@>OW1'LWS?@V36@?>VEK2Y_GVV732CL,R:- V M9[U1Y. J6[G:_5IE7*Q',1W/1!Z5YFX97I7/])I_/&#.B3-F_GPS BT7$8 MIB3 7M[MAO:20,]$H+QK<\#Q+Y*1.\T\R%7:23-*Z!I+3K4RD0S:)]-O[3>ZW%>_I/Q34?X>JJ>M9@DSI-W8 MRW6EI]1YHW4\L#_C?7#N:AM=GJH!I#7U7LL42^OS=)2XK/RQG.+G"EZ,-L"D MGWVP8%W AAR.E[+!!BP)\42$&!?PJ*(T ('S%,YSIOVB=ACR:]\N*^Q46\;:X=1T^ZDX7$H=6:WME66YKM>O LM3[;L=G-RJ361. M#;QX%'(8]%+-M1$N]\DK*C]_JY96%3D\:V70RM7PJAINU]^5/L$;:D6%.M)+ MH5=9%< J[[[J\XN[CW?,$-J^K-%5;6@K4]+ZX:H2S;5A5Y7?RL)>-LV3*;?0 M 9L WZ?B=XDJT-]RXW%B]X%+[0+;A/.6&?3*#/:LFQ+6RA2VO"Q'5H33K"RQ M :]LMZ^VW*5XSN5<7M+D6O\?H$O63;OWRWC092&_D6MZ&GI5*:@BE= H2 M1WUEPK+>6.DDCDP%*>%=-\I1WE?9[/8[TF;5JDY:UF_#KR-%>?W\U+&JA ?> M T5J6ULO:J-SASE5FN-O BIX,2+ZSM8DN#5X,?AC3TL97#/ M@+/;'N7CER6WNJ=9D9?E*E9+ 2@'?[<<9PUFJC@,(YL(XI(F*OU;34S63W.8 MV/TD!VN85$?2A8/>:*]OXNQ2S3S4_*B>XF7]A%1Y<^3%=Q_/[FGFLFXI+^ M/LD=XQ\I$^.2L'FW7>U3.1UKV!MX8+SQZY:Y+FU4>EG)1&5^3-\F^':46G'%Q2R*6(E*TELS\J>%>NME9E2Z]JEKX854"]L@>^.G8L7"ZR M/CP/E20,;QI&>(4KIW@0;J2E?KVIU=KV5Z_7?#XRNQ7JK):.Q^4$KB6-)\)5 MMNMZ_OB+6JGG4NT?&-]XS1F^'8$'T*\E7JIJ;):H+0&;D1*HYK,#O/*PY"TS M!>_*/9M(V7NV+'N_3"^?+VU_JZVU7RSO=-8 MW]O:;MY5%X]D>KGR]7F@SR#4]P]Z:V^S4<.KM:OQ[NZMPV^;S;W='QTN0_<- M=U;(/*H656NN?GI8_\]*9T&L?"I\ZY. @1W)$CCQM;]-N[3!NZT0OG(,PS.. MHFSQ54JDS-PC;,EO)4#,![V4L'\)?\JUB,IS3%7=RV\P8/-[>4;-;X.N&?@4 MB/G],8B9/Z!:RM-QKLQU 8JO#A/1-B>]\&K\X8\$*=IF^"KKEITO'_KCYCE& MZ06W3SY*[ZLNCVR3UJN8D&2>1D=FC5X\LERKI>4:'[UTXYJDJX2*!R^C5?S@ MM:\UB_$J^\%FOWX-M,#3=/9QS3[R#$24#K"ZUM[WG78U F2WJ%X1?-*RI;ZE M($K4LYZ._;"7[AA'%*^FDFJQCVKV_5NH@#5W3":G%^J$Q)Z\2'ZUW??IG\XJ) MUONO35$,8=8^F?8@K-2J%41X[WG_57?0J?N\C!:D9D&^8/9"*6F5.T@_#>U& M?OJ.[)SNT\; 'VV>'KS51]N=G:S1:0R;1\>L0;:&VQL?Z,'>(6]<'/+M#<>; M>SM'!Y\WSP[>?L#O:+.]?W%RO'_TSU'C:!^N-[/&T2%JDH]L>Z\!_QW2[;V/ M:)]\:C7>[APW/RG4>*T[KO.FNWWT*6ML;/+F4>.\^;;9@7:S_:-6:WO/H6;G MXUFS\T^[V-U%CX\-9\VB+[>_![T$RC]?WN21M?_Z%Q;HCY^1B;'*^P[9F*1M7RJHA5102B&G MO&-6(06-64TBL+>$$9O(+<65@D*,HJ6"FBT%=7%;046.$*4BUG6(MLZ8U'6K MO(2OP?.@)%>>@((2Z(5F>H84U(1P_5S@P9W1$16A0H0/8GSR?<._5^'.LUJ: M%&ZZFN^DF48>UE(-34H--5_?Q4E$44*MD@",E*JS #C)!FKJ.&I"J'>*2KVR M1EY0Q7]6"7U%$3P52GJL<_RK"_"D<,52@)]:@._@",^0M\BK.J9)@#TR=<,H MKWMG@B5(FWQZD9./4'7$,AXRX&>_#KQXR1VW3D8 MTV^M]3,-?KXRZ]R8N- M?&#[<= >#V'G<@1++3!I+;"+SFYI@5/_]A/S__ZG?4#:I_8H)\VW\)[/^\/F MQIM68P_&_+E!X#N%<;;V]S;3?%T<['TZVOZD2'/]BT5&$1%0'7P-4")8J+KA MF-6]4,X8&S@3864-OU (WU$B9<#T>]AO4L9FR7Z+P'ZT\>&+"H$'K%$]4 :^ ML-6T;D1$=2:)]TQCP;A)-DPB= _[E?IOM"Y;6;3QXFS)FN7BY.CWT0IEF4Y_ M,J[6?BN1ZGNPX6.C:?.,#2=F+>Z(9C/TE](Y>>F\X^-I9()!DM:%=[S.HJ)U M;0 L1L((\<1Y%15H=\5?:"1F*-0TZ77N7UV2)V9XEY+\/))\Q]G#F%""O*L[ MRS5(,L6 TX2I8\T5"CQJ[2482LQ?$/+3[MXR:/Q# KD18OC_V7O3YC:.9%WX MKR!XSGN/)P(IUY*UR1.,T$B4KR9,T@L]OM(71:TB)!+0 4!K^?5O50.4* *4 M2*%!-L#RC&D2*#2Z*^MY*C,KEW%)+2G8FU61^IQ/,>O\6!W):S^ ;ZJ-YGL, MC^=2>)PGOM+4&FAJL*AP<&F%0Q- H,XTI2P%P[+"H:)+-E,5DICU>11]I%UR M2E6OEZOK'-US M,6^$SO'K.+ZU@S"O@AXOECWW7\2I?I?F<1]LH[8TC[DD]F:">#0,AT4*LRCQ MRE9ML]62P#]O?*3.,DB)!<"8C25#J8,8K.&,NN0P[NQRWB=\T9E8?1W;@N>V M=(^*Y]O%\V*B<,M8W:N7CE9M"9(-\(?<7]JT=S%38KPGV"VH)$TE[ M&Q@HF[*9H44"K8@#IC5JF64HF&E@+WE?D;;\(FN'_?:D:U_E*)GW#VV*"_[O MV:"I>-L$V577R-I=([.Y__7$#J?9DMH[G_Z#6,FJ/;):$@"B)%/6! ]$6U&2 M(3W8( 0$&D7@2#@I 2"B+TT-_]A>'+?G$JDXOA4<+R@=,6L87',/"ID$M,2# MD=$#<\(+R0@5Q1>B^HQT*:5YVRN!_#P:A5+SMD9UK%F!.)_H2C*M)28?/6H( MIB&:HS?O#Y[LTY#$,G-764I)U=3K)A@ZQ#![XU M?*.;^D*%[5I@^^$2;$,@J+5.8)@OL#4>"KF"8-H:F=] [F:P;2'*NWMQ&IU5 M#PYG[1J&KYH^OK'73 F,$ISE/VI4QJUH#I]D\$L1P>_E9@[3GY/8.$PK+[7' M2WN+Z@2+/EA.#6CF.:#D&JR2,6L7D5J=\@\:=G:9Z>=-ID-62_4^=%.;J%"^ M/2A?5C&4%=;0D*',.0'TT4%^Q8&6E@6JA,6F6(CH8Z=JJFV[ ^+9<%JZ%Y6" MVS-]XOO/,^Z#7=.64O%TD+\C_C+X.X;/$I@=P59/:*M4]&Q1JTB,\JQ6I*Q+ MT)"I*#APDCM(P3.')+\H5+9V5)]K[)"Q4WT4W=0J*I9O$IOL"5U8[JS.@L MHM>?V5H1O29$7U8^LNY1:DQ9T$$ZP* ]Z%*163'G52AA4\IE1&,?Z1:68>Z^ M\C&U[UM(*=EJ-FI+OSB?\V?#TD#\R+ZO!M :..BW1:TB4Q"JA PX,080*0=' M&8.8B%=1V/P"+?&9W-0BS-L+X[:4B@KC6X+Q@A_#)QFI8T Z5%%(&7V"LZ6(5U>K&6%O\15,&HP9:W$Z@Q>?L^&K!K(-V_ES4'HS15)!@ M("L*I0)\5AQ<\#'_QO,F0JA1L93WI'TINI0A7WT2W50?*H37#^'+FH.(R4=F MLP&@5 :ND0(S?7-;\=WX\;>% MB]NMXU')MSWR?;ZH/XE$(I$^ =>N:$U4@PU.@E9)"":B4,*55'YAL,]X6QDO MFU+!HW);Y;8U%BNIW-8JMRTD!6G)!5<(EAL.* @'J[4MP??.1F=D0%^X32+K M&]Z66VI;RI3<#B+5942R@LA?!M8-3@;3P;R:ZQ_'=AR/1R=Y8B?_Y[\TH^JG M7LF\GW[H7>G5NL:,7! 5S\((H[,21GQ95E<:W6T8[NNYRVT_()U7>>J=?%XG M#[]K(5SW>.8NKW&?:CE_:@+XUGXHO556:GR^73K7-K=V;[O-UJ^SU5.+P;6N M9KU9-"&)]\PH8D *;@%]\J!)5,!D%IYPU@H=FR*U9!M=\)61MI*1VFX75AEI MC8QTV?"3EE!!)(-@%054PF;#CSN(.@C#6=!:LIU=IOM(MO5$80,4O?%97-JT MXX)27Z,>UZ0PQ?W)>WW_.41=L\$I7K='5ZR4UIWPBR61M":B1 MI4A$(*"9(F"$=UG$*6@,.[N2];GH4@I8#8'LELI1,7V'F+ZL@FCG6!!!0$); M4K2I!2V$!ZJ3(,%3)9W=V16\;U;OQ-.]>,B-4D'\Z+2 Q3;X+&J(B\.8!C5@ MC#S'^'D_L-(8+[%3MI-9):DEUJJ"<9UH)0!TR24DI05LB(&1A MW12CW,ZNNXJSJ8Y^STH7)3Z]RTI&15WCV88<9" MMHL8E-HV8- F,()'%C03J-7.+F5]CEWJHUQ]'-U4-2J6;Q'+"[X-M-P)C&!X M+'5@2B<.9K/&D;QC41H1G&MRKMCJ52.J;V.U"A+C^'</SR;YT>.XTM+Z:&E)>2IO4]8PA &B:7%IF&S^8"+@20@*0Q:I224. MA?0575G'J.Z,SD*ZM?I4%=*W#>G+F@875FI-BULR QF-$V!LDI P:,XL&E92 M0Y'3OEJ]NW!'71J;D1OJ%R.R:Q?TNU1(JO=UG5RUI(Y5BE8&DQ)@(,46$@1, M,!Z"%Y'QO-TD'W=VA99]H^Y;'F6%_FTJ+A7Z:X;^0AG-Z+2V63E)AH>,?X=@ M1:(9^I+K$(RE-F3H&][GK45[;$N:86=<)+6<=V?\);7TSCJ(:TGU+.Z34,EQ M$('&BP:)'C)0'KNC.+F-]+;O4TZAZ3+JI>%10WP6H+VLC!IU-1@1P MDF1K)-,RZ"@CB$B="3)DU)9>J+PO.N4&W?:<]5]&PU/3#"$WK5W*;L4) MDN?\*$_YDSSCE77:8YTEA:0TU41$+T!)9)EU@@,M2#:)A"=4*$<=*_5_I>H3 MUJ4.S#7"HYNZ1(7NVJ![66' 9%1(T8/RJK@OLZY@2LZL"RXYIS*L+2G0E7W! MMC!9I;,:PU>"1:NSH@.1H]6B60=!^25%*J5.@D<$CB7,3#);\E0D&(9<*6F0 M,KFS2TV?LNJFV%XXKSEXM,)Y37!>T#>XLE*&""HVL> )P4:=_TQ!)>V)0F&; M@M^HMS!/I;OJQN7J&ZLK&??!X&FU>\B%H]M*1^N@HU=+ C>DX=P%#LS)K%VX MS$0V;RO@F S&4\.=%SN[LB]5;4"VO3!NM8-(A?'Z8;Q0],O9K$"X (D;-@O" MR)1L(9F4/&><:):R5J'ZLE,99FUFI6Q&J.BJ(:*+99'O69S8&D)$*S>UQTU+ M2J1R&I+2T@.Q)6..$P$FZJQB:*JC23)+DY9*]%EN?=E:J$5GHD-;='#<7]2O M(3JTHKY5U"_X.2@&$BP'2SD!]$2#YC3EA60TYTD2@[%!/5-]-&W%8G0O,'3# M_""/1Z>G@^EI+&7H2SFP@L)\WW'H2SN*'PY&TSB9B48W[YM_K-)ZX%KB.F?, M,/C[_(*793:?J]U_NO&/NY]N*'^@'7OQ^[YY/3K-^\G@X7!PDN]D?!878] ^ M2>_1,#R^*+O*8]_FL8]+ZI-2*B*EA(+6-O.8U0%,Z1;FB7>!699\LH4<+M%7 MI^&P[6?':U(L*O36"[V%%E94:Z$L!2>#!21&@V54@N'*6X4IHJ9+H+>L7U)L M^B5]7YN<%KL9K>T:MZ26?-*%+I#/_!)0QC?X;*XQ&(8,A8=@WD[O2I$9-C=? MVD6]'9=TEPS&V)N4Q3'I]_+"X!)_NI(IXMGXUSANEM(EQHB*!^Z,]R1?@!-K M"#=&1)EUVOPM*BYW0#P[>'J9,7X=SY-P_IB._)M?[?AP_,>TU [\CSTYBY^_ M?6Z)D$HCUZ"19]/]QU_22+[>2?R_OW]X\5=XZQC*%S_OY4\^/3GXZ]\GSU_[ MCP<_YV=\_8:]^.L_I_NOG[T[_/D9/3C]C>P?'>3K/7^I5.">&@(NEB:A3B>P MVG-04AF;C-74\:]L.5(TT$BM>2;"SBYYL*3<[,(+O;=VW/N[B/>GWI5+;\9U MM[/JFB4V>70V/1Z-,TF'ZWE7ZE*\_:5X/%SSD;0TAHM1#66&WSXKF&@G1]%6K0[#FS;H.?5T+/ M3GJCU#OTTY&+X]GA'J?]7EEGS=A';\>#D_GK9/;Z-\[8[GL\95M!2E]BN''G M?&G_I,'[&.!C'(]JQ,)-\;Q0I9]++KW+.J-#"EEL K3S$1RU&+F)2:1LNS0G M"NRG#@51UF#H;L8:5?"N$;P+5>A2UM6M-)!5IZR*9?&!]B%!9%(FGO]VA'01 MO+=T%+]!!W>'XWQ7=OSATU'=)U?W"H=VF&+(ZKD*2#A*[1W3***F$DG4UH1K MFV3EF'\TK HX.C/]\]_[A/#Y[LT8._]CYDC9J\./K7 MZ_TGS_@^^W=^IA>%'%X&:K37.@'SU&6;7@;0F<:!"&8]AW$58]4-F4='CQYGLT2) :-!A9+AJ85+*]#3R O M!XO:)D=4NKF'LGTBJZMJDU:5TE&RQ"-((FW6EU&"\TZ"#S)8SJD(,JU\4'?S MV(1U+LDPK\"8+>(H2NE.EA>G3MF$>82YR;ASJX1?:%$7RTI<]"V M.[TK"F!=P1NP@O>/]LA+HBR7S"-8Z_)FW9!B\ R8UEP0%H(/-U8!U[>NZEZ[ M 4O*:,*2,A8H09/U/R/ T$ @160.@R.4N]WA*7P5OQ>3-\7CXO9"IO;,EJL*H43,H*%A@N)6@5O25&2%,"E8U9 MN>3SYM5@O'A6>#>5DL;13L[*"6!9\/]LLQWLLR2MICH$L\V MF@7)\@_$8L*5DTC!2[],GJ2272[/ ,@ME-6HDT09BLZW]OV)S=6Q>U@"\ MB8KD_^5%4C)&\CH$$[0MY[NV*.V)*]I_S7/_+/AX]F\7S ZJK.@/2I:THDRV&QUN!#!VZP<((D4 M7+%(-",Q^JPDF."*LX +VC>Z=GG87DBWI3!42-\RI"]K%UQZQ3B1P)TIB="E MK13W$:A7) H1O9V7/Q2D3TEM17F+BH;W9Z=G)R7@LC=JNC[XT>G;<3R.P\G@ M[]@[&4V^KS3SO;!HOE_GF.3'S+\M,-5G<335XQ]?%,:S899-_"5+Y"!.#].1 M?5]IJSW:6M+(TG(I C,4M-3%+5HTD4#SGTEYDW103OJ=7:;ZA"_VL:P^BVU M^/>K(!7A'43X9<6$(AK7)!M;1P&-)&"<=U"B"&SBR0F!63'1? ']ZRIY9WJ'[_'J)BG;7)!&D]FPJB$U!XA+>EO:8FARCD/ MC@91_+ (EG$'#*U,R65&DG9GUW#L-\%"W\U(U>O1752WKG-45-\RJB^K&<1A MX,)D+&/P)?[)@XF)@C*>HPR$*)<-"4U5G\I5+(GJ^+@.(-GG!E23*ZMC]U;Q M>MS?UC1MG<(T7MFY8/8:@52*:H^BEK2^S#N-"90$" 9UIBBARZF+ :(ILL 5 MT4'M[')#^T*VU?RR,UVI6G2'W%_HMW5:4Z&_9NA?UDZB<#(&'\ PB8 B,K"& M)[#.JVBYB$F)G5VDHH^<;PKTVVRF2YT$RSR3>Y6K?YSCYBLT=\ MR/.LA-%9:25Q_F2KD5Z'IK/AO/^^P_G9ELU@#8U)'PU#W1K6N34LZ59: G.5 M]1*,M2)KA92"E5Q M$9K)J,-49:#^VS;]AE?=$BMU+>P!3S=L4^K$FLEUHYJ MV958;Y58%UK4*T*-9!Z,P*QS>ZM D](I0I*4?"FZ[IH@1XFL;_AB4:U-)=9& M+?]Q:O.7GB&K'KP;#YNOEEU3F8\; ^(NBC%RV7Y2QT?1G?Y8K/BQA M@@-_'17\./:L+[%3=OBA9'@/2V_87M; LR[>&^2;?S5N@KG'TY+Y/3V.DYAA M;L_"H)QT9HCG9YK,?FMFO3D 38.A'?I!<526FGA-/\4'7Z: 79B]^0TA>Z!$ M?HRWHTD3]?AP'$_L=/!W_.G=($R/SRGGP@?GZX%\_HAU^2;.IE=_I$.2^JI< MQ*6$N0L_R]/,R,LQSZ31O%1]4%$;KHU6&9@^6A*">(FEI=GL0\?CSP5#7T5P MXVC?@$WYB1_:DW?VPV3GQR_G*4_2);G<9$JO-8$IK6T"9W>167\TMLW"R)P2 MQV54OAW;F7OI'8_+YOA?WQ8ETQFKA7T*"DM?T@*I?_YH+S>&O8RMA06^]O6L MEJ[GO1,[R>S:.WCPGZN)H"LW^_@3JSV^R&I_?.*RIC30VSB3YZ0+SW-#VO]A M,,Q0*:/?0S@S?[=IZ($_MV$A^>__)3&$S>GM@/#P?#YN:;#_TTO_J<]LL77#Z5 M*]\W>WM.5T8]$!0+8\U]:O,OGI/9@X;,+JDAL_=0/J!,7ODV>4"O?.]KEZ7T M@43^79?]^GO=I[-66T#?QNX\34M;26M;16TFN]9<@M.S&:B?P] M_AV'9_$ZR^\;GK^O._:NLS2_.ZRWWN0&WN0M8_,K>3*4=QRD?YRYB1\/WA97 MQBJ)07=\DG?-I[W^4=ZR1[RCP[AK/MM-3N-LL)R5]O$T88S1!,$'1:O)/E%OX:3(\?GTWR?,3QWGM_^GSU_OX7.V)_;9TS<'I\_XP>N3 MU\]/G[_[?%*7K_W7TS?[/S_[N'_ZV_OG'W\3SX]>'!]\?/5^_^<7KP^.GK][ M\=73^KR<]#G?_WV[OGK_0\OGCQ]??#DY/C@=(\?/LG/A7R*D8IM4&3I(I.!$:$Y*%A+GK.7+0R M5]>9Z^-EYG+$4&^D R\I!R26@45%0243+.,RL-)!A!K29V+E*DJ5N2ISW1)S MI:@TZM*K07+TT>L2!26DYL@I&A1SG4M4G6M#F.M+1']C_^^5(@0PRWJ>= M:B1RS^O7M(_TP*4WGK)(@T.KO"-.V91*>SYC+)'5M;1A2%]P+1F26#&VP:E@ M ;5W8'U$X%(F2A3)OXN=72KZBJV<,%Z1WEVD^Z!H)GOKI/+(-5J2%6#OHHBE MR7!,U16S84A?<,4$C9H8R8'*6 P:+N!RVI>K%X%9.]*[$[?$1,<]%[/B,>-OA!AN4^6K]MDQ>DI18M:& MB$Q/%[[).&<2P:CS0H40Q:"M=HY+9,-B3DI=76+;!A) M++A%N TR>@S &4;(,O:0E2H#B?HD9'G+%0E0TCB06/"C5&NJPN@A+$E0K_%(QC 9REC* GQ!.[ MLRMHUB1T6T?$E22VBB18,39,*N=I'I/D6:^PC''&+.)' \6< 49=8DN 4=D^>4"\082S5NTR=JPZMQ=R+(I-,>FL>C25,T[%L^ MFIJ\6&^RIH'>=2#85]) ;Z+>;+<&TWK>9.'(P_3S:!2:A*BJM M*2I+TB.CE9P($[(U0[.B8DKTEW *I$PH.0_HD\_6C.C3UMRB&VJO;#>@6T\G MK("^%4 O^C"54B1: 3*R6((X+;@HLN6!,02AN5&E 2&R/MN /8*Z.YDV55 MW^H._3DEA7JKA1,@:$! Y57&EJ(C>8D2WGGU6$7VK M6_3G2"W!RX&Q!\.4 4R*@C;$@/>">!2JJ-X[N\KTE>P^H#OA_ML0UT+-,;OM M'+-*<>NGN,,EJ60" ^,T4; L2$!1SD=I9CS/O,X6"G)7#DFIR3K+8K_DK@6C MUK#S[J2254#?"J"79(QE1N8\@I=(,J"Y!NU3J?#A@Q/4HBAY)+1I>%0!O;V M;CUCK +Z5G?H3T8(9N,BA;Q#:R)EJ='CP EOP4I4*?!L1\:2+F+Z1&,%]/8" MNO7$L KH6]VA+Q3=HH%[I" )%X D);#1)6 9T(X8+R@33?4&M0& [D[ PH;D M?_EKQAC5P,Q;S0.K9'@+9+@DW0L#4\9X#MIYG\E0Z*S=8(3@2&))8Y A:S<* M^ZJUTJDU1GNKJ*#U;*]*!;="!0N>BQ0C"FH]J$SM@-09,-8B:(]*)"*4X[BS M*WA?KZX752K81BIH/:>K4L&M:@6?B^$DP52V74!ZAX#2<##,6A#2&0R>*VW+ MJ02JON(K'TM4+MA&+F@]=:MRP:VJ!9^X@$06I* ,J"[^3Z\UZ.A=*8%GHG 4 MB78EK(KW!6XX%W0B1*/3/I2?QZ/)I/=V/$J#Z2K1&?>8&%MWG30R^;41267" MUFJ>'SUJ6+!AP]>//N9G^O"2HC4J<0?*Q*P6Z1C E+ M;,MUW!FUJ,6#HGN,_M:])17]ZT+_ATOH-T)X*A4!ZTDHJ>H<-#$&3(@,$Z72 M:%-J ;,^,6W%:E7T;Q7Z6W>05/2O>^\_>O/^X,D^?9E-599B2*7A"07DOM0' M5@("98%%%0PZ71J>R+Y:W0RJZ-]&]+?N$JGH7_?>?XY^+:0E4@B@/'% RR,8 MFP(8GS4UDG4WYO/>SXSH"V8V&_V=B"CIM!/D\&TF MLH8RWS,1/!J&)Y\%L#>CSZJ[M*>[/%OT6C*OL@"E@D"2SKJ+CJ"-<\ JG#!@G]':A&R+4;V&NM<5U;>]59^C6A@;E$<#$H4#S+HX:&J:?%+JM32: MZA(U4-H%X\HEKN]1PEGG_0Y_9-Q,&J?#J1V_B<5C6 OEWIK+X8]X_VET1)\1AY:0Z4LE$): (!&Z4":HG(K !)<-DV2""%(@E7)GUV#?B)6] M#171W45TZ]Z&BNA;WJ3/C9+HK52.26C2O-!X"PXQ_^EX<(F;0$5I\RFR4:+; MZKM3(=U!2+?N:JB0ON5-^A.DF>%9M3(0'/*\29=2#BG_24SF;)W?"9J5[ 36 M-[JM1*VM\3-L5U17I)4'6CE$E!%-?SR;*"P[KM8 MZ\%)=UP.%=:W">O+?@=/A;:H!!B'%!!% LN% L\Y)N(55Z3 FO2%J+#>8EBW MGS=587T'N_6G$U%'I*/2@)3* PKJP#I7:G$R0V*V.H7S.[O2] FMP4M;#.OV M$Z(JK.]@MSZ'M3+9="I:MT&K,YB]!$L,A2@#%S1RAR3L[ K5EZ3[T4O=B7/8 MD,*ZH^MG1=7*6;?JFOB4KS:GP4GEP?9X\,]%9T0B!%TB.L]HY("*82DPSH&8 MF-#S2)7#4F!<]Z5JJV]99U+%:_6\3OHQ*@>LEP,N>RZR%>,LEQYHRC_0*P7& MQ:P+L:RX\,"S\6IFI:*8:JM?>.6 K>* UIT>E0-N1P\XMX=2H"2)1/.,,@HH M1 *'WI1L+:UM_M6;K >@DGVD;<585 [8*@YHW4-2.>!V](!/9:,DD2EF\1@2 M,O*U46 Y21 ,(9%H1&%-*1O%^XJOG'U=J^=VVU'RN7#,R6BR4G?C;:/$'V[7 M/S+)#YQ_NY(GR^Z"I1F0152 (B%GHTFH(N"7*6(T8F MLJ0#S2J2Z1.VR([_V)"*6K6>WIJ8H 4O266".V*"A8(6%(WU3H(N'0;0J A& M)0,Q4A%YD"I2GQ4EU:=JT5:J3'#/F: %7TEE@CO6"01!2% M"B08EAP$*D1@*@JF^,ZNU'U&-I<).A%ITFV_R?0XCGN#!G6]'^;A)?_H]X;Q MZAJ>MU3.M5[C3J_1"9_C9F2)/VTS7 3?XV>[]P6T MVD_7*E(X& U'7QXW5-)KG?3>+/H.1)(Q4A; H=. VB>P%A48;Y6GUBJ32O%: M[)LE80A=JZ%5R^)U,K;H&_BN$+X9A!?Z='LNJ0D<@DT42E11UEM2 !*$9E)Q M0YW9V95RL0;>];66"MWN;LCMYTW5#?GV-^1/T4!>)Q:$ VN8!U1*@&/" "^- MZS355B92>N+T.<6Z(6\OJMO/A*K;\%JVX4_9CTQB*ATG#4\14&H&+@H/68XD M\93U:%,">I3S)KE M=L>CIM+WN5>V*D*M\>GK1XN>"909*I9FBR:Z %FQ#6 944"%()*@)1K3SBZ2 M?M9^-S86LD9%;YP[HS+*IC#*94<)H4D(H1QHQC6@9Z5>7U3@3#+,9KK1MB1? M8I^JQ3*J=+(I=+(0\F&T\T)'L$(80.4,N,!2Z6,<@XRL M&(0E;TOVC5QG"FP]DBD(1J7+%.)\IA!/P6A-($:M M7?(, M_RL.8QI4^FN1_O86G3U.T61BXF"U0$"2/&A%'1!II'$Q(2D]XU6?8.VWNL5H M7D,:2T7S^M&\T#XY$4J%%$!X5*4CN@03C09IJ!$V4>%25F987XO%6/B*YJU! M\QI26BJ:;V]O/C=-F(J*(_-Y1HD!]$F!P11!*1F31"]-RGNSZ6O35F'OBN8. MHGD-V2T5S;>W-Y^CV3@A>% \PY=G-(>L:5ME#5 I:0E4(2+8G5W1%Z3[FG8- M5/D6O@_B=&GMW37Z9CLW!_^]IH?O-K-W(_PFK[]:/&P=S/YLT8>B7981-0HR MC6=F%TR ,XQ!I))3FK+=%7AIO]#/'+^9+N0;'T=5FJLT=QLQ097FUD=S"X63 M@],Z!0V)8HFS5J562K @3:F?&I2UO.DRTR=LG5$\6T%S]YWIMICLUA>Q5,EN M_3K=IW8ZT5CMB0?!C 3TPH&S2" Y0[,8(V5*[^Q2*OM:K)+?N6$QBY7P*N'= M7E15);SU:W>?TE]+R^#2--"EB(!=-0[ MCV:'H1<&)V?3&%;H,\?S_(716?G"K7<7W/#I-WA' M^36._RA+IEWW*+MR8]FSXV&>M\GY]_ZKK-!/>PBI>\@U]I#]14>H#"PF91@P MG72IQ/WUH\^Z$+9B(22&*3&&$&T*@"%0T"8A.*1.46X1 MJ=W9)0^6A"&M7BOGFGQYQ_$-=<^K>]XRJEO15UZI;LU4MQ!RZ4,0/EM+1&@& MB"I;4&@Y<"=DS%)2M-A-=2%L_4) 'R1ES$)$%4HNH@4MD@6N9 PJZS]9/VGV MO,5@O;KG?>LI[OVV=P]VOA4/3BKAW9*2?^XQ1&EMBHZ ]"1;>S;;?9HS!3Z; M>I[;B-:Y[]KY;FTA/)FYH^I26'4I2.I3E#P"$Z4)0U(2=. <&(O_EI:""]X+SCA0$3B@BAZ,#QZHLYH(2;3#4$P_O5A! M8G.WO\W* 0F#O\^O/;\$E/$/S=O%8]<[.F#]J_DC!K#Y(>RK.#M%G?3.)C&4 MTU4_.GV;\5J:I+1^$)NG9Z5:0K-Y7O ]K.+$[MZN?B67SP35[ID5NY\OC MT6QU')R=NC@^3 V33P[/II-I%FR>T?GV?IU@F4KXUR'\WQ;/MTC4R0NF024M M 3&E;/IJ!RH&6!X%(2 M?F?7B#XGJI]7P;?5A!MFA+;)UIM7Z:[N3@MLL^+I4F6;#K'-0J(.B5PS+\&' M4@4F20TF. ?.*T8,BR85YNM%Y 4C+ )-,@#&;,@:$S40E@C7"0UJ MF75=Z>O/_*]V*-6/ >JG-,ASEG(KR)>8M0"LM63,N=$ M!GE+8<"#\>@MVKQ-=72]S-VF"\NFKIBUKIA@C"$V1;"Z'#<+I* C54 DUYY3 M3FWISV:P;R3V\3HGC6O8I6[&VG6OVIJ]:L5#F[I7=8AY+A_OV$!E"M2"BD8 M2;UY2;C8^FI\,5Y M'Y?K/.]KKOAP,,U?[Z]Q M@[.HX]Z\M!GQU^R#/?&XZF^0N;([YA;Y#O_M78 MGO3>VO&T-TJ]Z7&7E-!C:H1_D#V;X3^-I M?N[)@R^/_BY,W_R.D#U0(C_'V]%D4%;@PW$\L=/!W_&G=X,P/3[?)"]\<+[* MR.>/6)=O(O//E1^Y("IYQZ+ZJF#DI8/2"S_+T\Q(TC'/I-'<,8TJ:L.UT?SZ,?A7!C:-] S;E)WYH3][9#Y.='[^>L?CLC?_U[=%R?3.[E%SV)Y1 M6+J]%$C]\T>[NVR=7!#.P@)?^WI62]?SWHF=9,KN'3SXS]5$T)6;??R)U1Y? M9+4_/G'93 BG;\?Q.(_+%-7[Y6+ES3M\KAOR_P^#8>;TT5F^:IC\XY]N_./N M#Y_8_1]7/M %R(ME+)J?;Q89\HFHFTT_/^>)?3N)#\]_^>E\KQT,FWMK/O33 M_.IS=A>+50F:[YN]/6@21\I<<;H5 M3XK^%G\WVLE1WE9C;S^/.Y[T]C*7A]ZAGXZR?=KCM']EAZ7MGY@_!N^O-RVK M+IP+/L+K5E7L]LP5]_TU%LZWG_9>31EM VO;.#%U+:UE+6U$A'B6Q;:T"+C6 M0/WW&GQ_M?]Q_O4?+L<+!Q]^/\VOX_*_\ M+WMQ?/CD%3LX?;9X+/#7_H?GK\-Q_N2'_7Q/!S__Q@]^WLNO'1_G?U^_.-W# MPR?/V?/73]/^8'XD\ ?YL/]D_^/!T?Y+:8/FA >(DJ=24Y:#342!"8P*HI$E M3V^A3T#'3J$KW56ZJPT#-I_N/EZF.TI0..8]I!0RW?'DP<5D09%0"LURYZFY MA7X!E>XJW76<[FK+@,VCNW/M[OWAT1[9__CG2V4$0:\\"*(DH#8&G&82O$-G MO$Y)<5,[!E2^JWQ7.P9L(-]]O,QW/BMWEE(+63UG@(0E, D91&NC]))*SV5M M&-!&PX#NNC /I\=QW!2F^!Q[,6CPU_NAN#;_\? ZGO7O;@U=K]'U:W3B"&"F M.+ '3'092T]'X_SGL.?/QN,X]!]ZTW&^VDD3I-:SX?799'HZ"S.[ E'7R.+H M4AJ&V2 G><-S7X28S;2,N

ST5V5"0VN\]'PW#T67Z//HDO*RB'Z=,(K*X2),62-A7) D5Q66Q@%3Z@2SMO$ MN-O9E7VF6]!:.F2';2I-K)JMM1;G\IVR0R6 FQ# @EN:6!\,9NQK[@F@CPF< M4A9(\JA=HHDEOK,KM&XI!Z=R0!==$.MSN59=85.I8L&E&WERI8PY>$DL(*,> MC&*Q>#PBM8KY1$I/Q+XA+3AT*T]TD2?6YZJL/+&I/+'@"K54*)?M!HA&2D#% M%.@0"'@37*8.%-&6HY\^4YWFB4XX.YOG86*6Y-A99\TW'9_?Y:59K.C\'4=B MF\VWM^_#*2=%E4%ODT'_6.*5X468V1YSIE10ITZ Y5I UL:YI-X)H\SJ7IF; MXNN.^X7<9\[HHC_GVDQ1R> F9+#@H?%HJ'5$ >HD2^"@!.UIRK975%R&Y)7U MK7AH*A]L#!]TV[=3=8B[TR$N!.!9(KW3H)D5@$0T5E@$8KUVAKELD:G5O365 M,[:2,V[?SU,YX^Y4C4^F[OE MC$[$X'37E7,TFMJ32ZZ<%=)ROUV]_"N9W]L=X[S:U&S/7K,^']>2;>9\BZG[ M2&O[R)+47N1YI3-.(1";[58,%*SB"(2:8+FF-C&735;>%UJU%@R]$IXV(RVD MLFEETSO+%:YL>CMLNN U%DM%UHX,,YRP%#.4[W70+-@#0D\!J5W=E'VD;=7 M**&R:673RJ;K\YU6-KU=W?23CR-EEN0\-/W?0M9-G0<;; 3#J6;22Y8,V=FE M3/25;"]3K])II=-*I^MS*UWO^>#:8?NO!\-]P0ONCET>_%]SZ6';H\ M8B\_O/UV>X_;[MJ1>>@!F7'13=MV<'R0\75GC17N?.2U)TH]D/+[VIM\_3UV M_;86]5[KO=9[O?M[5=?K;S./O[FDXS/2J($K]W"X"S;M7+<6=:VF!X?C?*]V M_&&FIEQ=AN=F_VD'(]ESS^V/[MJB4=:)F$^7]V>G92;$-FMEI8F=G\W31W=F\ M\LN2&+TZ;O2CDOIYNZXZQUY MD[#F;J^4:^_LUWKD5?I!;=S4M;K?=WKH-P+B-P6U=60=>8=Y(]V[X3JRCJPP MJ2/KR Z.K#"I(^O("I,ZLHZL,*DCZ\@*DSJRCNS"R J3.K*.K#"I(^O("I,Z MLHZL,*DCZ\@NC*PPJ2/KR J3.K*.K#"I(^O("I,ZLH[LPL@*DSJRCJPPJ2/K MR J3.K*.K#"I(^O(+HR\I:Y7=YFQ_2][8H>^U"AMBN_]^^SD0X_3?J^4=;]& M'G?W9/9]([_6%_'+&KS=[XMX6? W;*W<%"><7&X(X *A2C+-3,1 4$MNDA>: MR1AB4N[ELZ8A@/JR7"U;/BBL3P]2/RXO73UX<_[[_??_+G MQ_R=8O_TZ>#@]=/3%T_>T(./S_GSO_:P/-?_^_CL_2]'SYN2U;\D#L!VB8.D87$D[.,>KNS:[!O%.E+MMBDZH:ME6\*G3_F([\FWG)H5FQH9V.%.#?4&9[ M=9G9K*:$)FZ!6YT O51@N2OE^;T@!H.FF#*S&5,IK5+:UE':C7H[&<*DB=(; M*I!'8G@&!Y-*T&"B_=%ZWP7K]YR1BC.G($F;4W0"T" M.*<4$)Y"%J8WS+.=72X7V>U[6XU48NL4P.\KL=V UY+S3";-$B:/.GH=;)SRK-E3 )N)8J6[E9Z=/$,.#!>R4\ERR%G5VM M95_1Q:.)RGR5^3:8^6Y ?(X+Z[*F%[7+=BVG5@N&GH2@32!>54NWFWR'E_DN M,, G,J6SIZHG7OCF)G4_+/TNYNV MBQWFJF>3R5F)GBF1,Z/SQE"S^(G>V=L,XO@^COU@T@R8%+3U1F^+\*[37:+; M 3/MA-;,97_-AO!;&%?#:%228/(A!A1):^%=H)'QA))38YO.\(SH66=X=KDS M_+( F[+,RL*,X3A;@GOSM1EJ!,Z:2/_#D@B->Z+ZF?%7.OQ&\UJWE7N+Y*QNO5+ZX2N]; MD2RN4 7N>(_]N0L7D$5505<@0T6HE:8")%82H$B$Y 72 3#K09NK>7<48Q" M9PVP\L#V\T#3ZIS]5"6[=9*]26R.DD8*JZ34!DF(UF9S7C)+A%'H [T-AJ\> M@'71_^)9-S&,$R($"$,3(%H'VE@+*@EFDA9:T[2SBWW.%D]Z*E-L'5/4/:!* MMDIVLR1[@]T]>DI+C(:BQ*,3P2G-M49'?5!!)EUW]XW>W1?\^S0:R4@48!T- M@-P&L,0@))^8TE8R;]EL=U\YT>I6F**E=-CM<.V/XTFT,\]^?FTZ'OAI#',G M?^& ZN*_<@UL.+%WP9'_>#3,4S7)]W689K]/!^XD_A%]'CH=E-NK3OVU,/W' M)4Y]'YPWFCE@UA0WGB%@)6JP-._XB?+H5=C9Y2C[G(N6#G([%*!R3WG@CAWT MUZ" JL^M@/+%%%.4P:&QX#EC@%2I#'!%(#(?K14,N:$M..LKOC?!-*]2ZFY@ M< M>]*]%"%<^OA,^7O2>*RM23)P"C]8 2D;!12QP ?XWA4]\_5]L\%_[1)@JN0>!:JY8".63"* M>7 ^VZV,*LF%^(3V#IDU]RG$O$$2.#N)Y5E/W\;AQ);IK][EJR2[&>R\TH'P MAA[[5BE5*54IW51H]"C/7+D#>_*K'81GP\?V[6!J M3YJ#M6:C?7QAG_T]_N_98#*89OUT_/? QYDB^WOTHU?#YBJ-3EOC*M:DMY)E M?A_AD!L2+?"@&*"W 70HH9.AQ$U:QY2@.[NH^DRW%5A16:)R>952E=)&2>DN M/4!UQ]W@'7?!4Z10Z7+8 @;1 7*&8*)GX$TT7B!ZYE('=]S[%+!X$*>]D]&D MAAUNN-N^'JY4*54I52E5*54I52E5*:TO3(Z$Z"02FG0,Z'C*"K[VBL8H:1*) MXO>'R65=]-G0CT[C+UDAK9;:FBPUNJR&9J3!(R<>B$8#:!4!PY" \NB5BBS+ M=>8;Y60Q$Z$&QFT#KEOPY51AS'Y?AV'(_C<#+X.WZV M$.9:T>.Y4G14=*+9O3X:AJ//&M+GL^)L8!RF(_N^VA9KLBW8LH9#7!$:K-7 M/!& T7!P.@8(FCJI(_-.D9U=V6>:K6!:5'ZH+%ZEU$W'3F7QC6/QQ6PNQJ*- M5 #3Z &5#V",51!U8LQJE7?^V"D6;RDZIQM^(;44W?^R)Z6(V*1G)Z50V*&? MCEP<]SCM]PI"JVOHHESO157(I<7#M,RL+IE7/*9,[]$*H4M%>((THL_$_NRZ M-<.:JQ^>32=3.RQ35LN K8F"^9(R8"X;6<[Q"&@1 1E&,$[)3,-1,">*=-7. MKA%]H41?J;8J@76C/.RZFMC=YPYVV]F^[OO8KK:ONUNV6RB'1K6T7$D!-A(" MZ"F")8&#XIB83RBT3*5/.UER(%F)KA+=AA+=C2*L#'%"&.5]<.@Y:F.C0I/N&R:G>5[^X9WQG.C)8&7: &158& F?24J^C1:NQ'6NU\MW:^&XA M%\@89;WS% 0I=9*H-F 21>"&J)BH58Z3G5W#L=^<15;"JX2W\81W [ZCJ+,J MQX0Q-"%AP1ADQ)9_"-'*AFK.=I+F%@)?@I91)^,@2D[*L:L 9[4$EJSE*E+' M?/'8&=H7=W<;[ 9TRVG B_&3VW*8$BWS/R@C1XGO(P.G,G\4MQ M7&->;C"T?F']PK5_866!FXU-=&=QBM<(?[V.',:C=Y=C3#=J5H[&T4[.QA_^Z<8_[LYGIOSZZ#0KGM,Z M21^G[4E, S^HZ)M3U&@Z!U[#3W-GQ_\TK\Q<'KTO9JJJKM]MP'[I3ECB M4>CV2KGVSGZM1[Z95;7A4]?J?M_IH?Q_6);YQ8U+R7C MDGR-I8FBY5H#>B&I5]:A\CN[AO:5(GW&]+I/(;;ET/6>G[MN[='K]]'>]8Y> MZ^GJ"LRVD.7%)$M>A02*Q !(/04G- '&I;/&&O2)9V:3BUW6*Z552MMT2KM) M^!P&P@0KO0JE0>*)<]H39IC2BJ'Q_FI.J\E>MT-NB\E> 0/2: 5$IQ6@M!QL M8!JL8LF@-=$)N^YDKTILE=BZK*M11,*(2838A"$9;6UD)F@KM" BNE5TM1HF MMS:N6\CZ(B2(I#Q"",(!VN3 6:F!&W0:>>!:-%E?E+*^QK4'RE7:J[37:7TN MST6&139.+7.(P6@J4K!(.0TT,?R*C5K3(;I @(ME3J5,QI@ W+$(Z&0F0"$$ M$$^C)DE&08N3KF^JNE=Y[_[R'F9-+VM\S@:3D-)HK#22YY\VY?_%RGL=Y[V% M-+ D-T.[LH1%]NSK'%O>JF90?CWM_VY"R6T)EQ?'MB?2R%Q7MQ%FMHW]EQF/3L M=#H>N+.I+7DTTU'O[3B"]7G(I D5[N5O_WO@8PVWN;@@MJG*\DHM#KJ1KMYB M\X,JV2K9*MDJV0U0M8F,+'J#4G&5%;2@R]%$,HX2RC"*62<3>M[)A%Y=@R%. MIO[AY\XCDZ/1YT2ADB/T;#C/#OK]LQ;QJ-$>?AW'QZ-3-Q@VS4N*RO&?HG%4 M57U-JOK'+\^DRO<\>DF"*J4:BB.VQ$V2Y"'+W$'F!@P)34A"E3,I)A<+NNOYV[/E[>]3EG M3''"@5B5 (TC8&QTQ55G#,D+@#&S2;M^2^EL&^&;>S:9G)7$MN*9&YV739L"D>,)[H[=%VV6_=>@T^9YB M?UEWKY6 ?\5QZB+N&[WM"MA7?6T%9"^D@'%* A$Q@!;!9'7-6+"8,1ZE)H1) ME[)>O[-;,;UAF/X^D[Q*J;/,VYI3?07FK6;T;3C/YW%]3!NB3 09K0<4G($V M.D%@1EED1BMN2SRS1JS1#N9!XI.IN.!G\8P M=SP7I%>W\Y5K8,/INPMNY\>C89ZJ2;ZOPS3[?3IP)_&/Z//0Z:#<7G5!KX7/ MR1(7=/2"2485*,)$-HA" !VX!\LDE3%0[UCBS\1BBN?WG2QN: 3"%O' M';N@KT$!56M; >4+[FA40D8>%02M$V1M78)C.@*1Z)KZ)*E4)*,5WYN%[Y4B MQ*J4;DE*-TDD;\$?_;6,\LK'=\+'2]K)HR7<6@V:F AH%,N$;"AXB\(::KRC M=ADA7S^SO**\#9NKU#2^=>JM=)G?QS&T@1 %3&@):*,%EQR6-#XM55XBHC0]8J:/H@8@ M;AA+5"ZO4JI2VGP/4-UQ-WC'7? 4Z:A$] G!4,X!G7&@2;(@HO4RQ+Q6J.C@ MCGN? A8/XK1W M]'K64:54I52E5*54I=0E*=W (D@A:AV]L)1XM%YJSK+*: -WE(0D[8U/=P^G MQW%<#FW'\3@.)X._XV>[8*X+/9ZK0D=%$YK=XJ-A./JL%WT^(\!'2E& WI(C 5E#.=&DYU=H6L)S0W#?F7H39#2 M7<;?5(;N(D,ON'4,,<3I2( 0I("16G":>Y"&4N^5$#2%KC%T2U$UW?#GJ*7( M_9<]*<6_)CT[*06^#OUTY.*XQVF_5^!773H7Y3KO<3*3UT.>5U48G97.N$V? MDWO1L0V*%4\E$%$(X:SA!/FOK?9U*8,W5#\^FDZD=EBFK MQ;W6Q-&XI+@74S$++U.T)%06BO9@E1&E:2 /1'OT,BO1AO6%E'W"1+N=@U9" MU1T?R=T9<73M>."_[T+X-Q!ZEZAT43?^/AZ]HBC!\>@DS]UDK^GG7M79E:AR MH4*:$9PQ(2P8S14@#Q(,"QJ,]R80QKBE-%.E6KFH;>7(RI';SY$W"?J(% 6/ MP7-N+ J&A@LA593&*HDNTJM)\FNESBI;ML>6>^\N&_]HF=&,\\W]GE.LC+HV1EV(%F : M"3(FP<7 5$X<$%)(#X&PZCP!'EI2L-U"R5U*Y%6(JU$.NL:D1(W,3%-K$*1 M55/##-6)JZB\4=I6(NTVD2[F8%D=HG,"!"$A$RD-8(PEP*C+_)HX38:7CN38 MUYQ4*JU46JFTI2@J927A,@8;#1I$)UPD6HB2'Y5A2*IMWTD"74QVDSHFBD7U M+'&K@0MPZ"A(;:U@S,3(Y_>?^L/1M 15C?/+P]X@W_RKL3WIO;7C:0FSFA['2?;F-X3L@1+Y M,=Z.)DT1L8?C6((<_XX_O1N$Z?$YUUSXX'PED,\?L2[?Q-GTZH]T2%)?E8O^ M'::&4$^FA)".(EFIWS#QV/SY_@K7T5P8VC M?0,VY2=^:$_>V0^3G1^_G*<\29?D$L+/"UK^>% M<,UF/>^=V$EFU][!@_]<301=N=G'GUCM\456^^,3EQ4A-"%_'3\3_CX5G MS#MXLSP_47.S&^S#H;-730?^FE.(7,^+V1S:3-N9F[V M]F<>>D!F7#0/=)Y_\_SM!\U;EU2+V7L<'V1\7?DV>4#_OZ\;3]V.!_[FR&M/ ME'H@I;SN/-W@/<;9=WVRWFN]UWJO=W*O"J]UU7GBR27-GI%Q.4M],/+M; M-C4+-[K$1S6W'3J4'G,XSO=JQQ]F:LIU2LY>1P[CT;O+.2<;-2M'V>R9G(T_ M--K,?&;*KX].1V?#:9VD9I(^EP)OYJ;4 \_V7//[O"IXG:C91'E_=GIV4FR# M9G::A,[9/%W,ZFQ>^>5Z=9_OX[0]B6G@!Q5]? NVA@_D_SRLR\['TQ M4\MW7$HW=\==[\@KW<1+/,7=7BG7WMFO]='OJ-3/!-06T= M64>NC@/CZZ?'^ZT>X_W&/'+Q^.GA^]/OQBR=OQ(N?\S6>/! ML#WRXLD>[I_^]N[\,_F[SEZP/^5^J55]]-N[@Y]?#%Z\_HT>_)RO\_/3_/DW M--\KS]__9O_HU8<73_Z5\G=,#P:E+>G>=/_HS?N#)_OTI>#.FX0$G'0*T%H' M+J]5B$;'8!TS(:2=78-]JK!O**Y:4_JF8%EW^?U+E'SM\ONM@'YS:^S?^/$W MD^N6M%S^+J+;I);+&\-EAX\O<1FBRGQE+%AK R##TFY9ED[+"46@/+G@,Y>9 ME0OC5Q*K)-8Y$KM18R7I9#*:.F8E8J16A) W=ZTY1XV,7,UB&]<3>6/H;/_H MT;QK?+Z/H]\^'OSVDBONA4D)-!-9.7/&9S7-)V!&.8M$6U^4L]7:(%50^0T,&G7\*M8I"M@&=C3:(WIY=IK>LJF6E648( MC%O )!-D#=J $\PS%TVP@91&Q>S_9^]=FYM(EG7AOZ+PV3O.6A$J5MTOS'H= MX>$RFW7&-@-F)N#+1%VQ0):\6Q)@?OV;U2W9LB6#A67? MS,K*%+A+;M^HN"!=0;K6(=TJK W'@ T&-'/"[Y%8-, O6%:S;:*P+ MPFM)8_+&:QYP-"Q0+(B5V'@5I"Y8USJL>[O@OEJ9%%4:B9# ?554(YMD[EUI MHS962,_$SJXFJDND+&!7P&Z;P&X5%U9CKX/G#CQ6N)@S-"4C%4R'3<(Q4ES8 MMD#<^P47UCIN*6": GA#7#..M%<&T>B8,5);9]+.+B>BRQG;% =VY;R6*SW, MY^]=MT9L,3R]&(TF.<,E9[<,9\V;FA2'SN04]#9^B97OC>H/C+*"=8:G67@W MZ0#1[IR6]62_+)']-B:XV-PBUC,@H#QQIY(64E+/@B&:)DOIWT]KC!:8H/S# MU4[JRS)=\F+*RR^&IY,*YNXE#&,8F@28^LW#9J$]FZ[ 4%)AUH?F+Q93813Q MA%).D#$X@&O."& Y_&JUB$2 K*77@.6:=[%:I*L_UEO]9]+2*[>\MK7)P]+V M13IV2U6_AI2+ME]H%DA)83:T$<%M2C.:F&&U<]/XYA M&D+.RET"R->N@0U'[#8$D)\,!S!5(WBNP]3\/.ZY?GP=/7QTW,N/5X+)ZX+P M_<5@LN:>*Q()DLY+Q$54R!) <:-X\M9J%339V35$=I46:]H8;%&.PP/5_'L. M)M] Z0LU6TFO%P++3&&"5?+(>H$1UQA4VF.!./$E'&($R,DP;!18NXCQHYH1WBD3#*DU4!\V48 MO')&:5'L K]%2D5*&R6EM@:25XQ(I-Z7&-#76 V+R5S99"[&D[4@5O" J$[@ MMB@/)M/$B!A30GG/C)#T7,%;Y+P\I%3D6GF0LZ.8QWIR&@_Q(DW>V>O M[+\6*14I%2D]'"G=9P+@7O@P&8U/XF \.AKNPV-/>V/;K M+;+:T#Z9L[.OXO].>J/>&"AI]:GG8\-=7T4_?#^HKU+3V)+ZL#ZJ^L>RZ [! MF@-)C8BP7,5/)HF,U!KE12(-H]PF/JU(>NM"?@48"GP7*14I;:*4[C/.4XSL M9AG9Q7/K0C!!O$0:)X-X% (9@CT*U##/&16>DQ8:V8>48'@0QYW^<%32!#<\ M'E]V38J4BI2*E(J4BI2*E(J4[B[ES0C"6#"<&Z.X-4EKPJ.2'JXL*57BQU/> M@(N^&/CA2?P="&EQSM;GG+U95C=1:2\53A3I&%7.:I/(:F:1%C8)!9Z[S7U, M")%=+=90-['H<@MU>0TAFZ++/U^7%P(M5E&%@U$H*4,0MX$@K9U'-"@6K+ X M2M(R77Y(.3?/AQ7\.NCX257%@3_KC"NX6+_DW6Q!@+QL8Q0I%2D5*14I%2FU M24HK->JCV@?#(HX8X-P=,&0+K:!P:DX3$?V2_$GUN=/O%W:/X8J:CC)79I9 M1)Q3C32A',DHDM8V60,K8%=W#;Z--U$@H0!WD5([XS<%N#, MB'8&<>D\LCDN1(E.45HK/-.M NXUY=JT(_JCEBKTK[:?2WB-.G:4RW0=^O'0 MQ:K#2+>3E;($@.;E>FW;D0U$\M5*=VDI>9#4*Q83#RI:(33A5&!.(O=IVHOL M)A6[ZJL?3L:CL1WD*2M%N-:'NGZQ")?5SGNI%'+:>L038\CP0)%+3!".HXY& M[NP:T15*=)5:5QVNFVG*IG8A>\@MR+:T_]@/X5OI/_:S\6VA&)F7P1!,&:)1 M*\1QD+EW=D*1"9SKS27-:&Z@C7&!M@)M6P-M*_7,-M@)893WP7'/N#8V&LZ8 M5I8&+]+UV+9"']F"8ROAV/[1WD+*$PW)"FZ0"98!DD5 LJ -8BPJ;0T)@O.= M72;74-2K0%B!L'L?] H(YIQ006888YZ3Y!R3SH.5E]QZPB4N[*PMJ+9PE)T* MD[P1&CG* =4HYX!J1"#/<'+6$>%S1T'2!6^T:[0J'*T W+8 W"H<+2H2I0L6 MO$["DY3:1,&Q,XX2KX(R:^%H!>K6"74+^]*:*T8E=2ARBQ&8)8UT-,#GF!24 MN+PY#02.JBYF:TAS+1!7(.[>![W2T1Q&C9:&@_DW7/AH FB+)5Y'RZWFZW%# M"\2M$^(6CN4P OP;[!&*R1/$30C(*"F0,C8D3F(PUNSL&L:[]=YAP;B"<1N/ M<2M '.$:"!NX/(8DCFDPAE-L\Q^,M;*A^*EM0;;%W!1.4X1%"Z"F*.(@2>2( MC^"GAB252]CYL+/+#.D*N1D["=/DE=E3S-9T U[+L>^[.6V;DLOQ(Y^O'R^*XP;RL\-%RPW+#.[]A08'5/GDW4BL?W?B/+EV;0M1P/%6\&I^F\8W_6[_21#DZEV:J4-J.-ELW9=%AZ.HMC3JCQ+.:#\8%1IV403LI($K:<7T(%LM)0) 4CF"GLN,O[J;@K&.L:?><;#]NRM?K M=U>W=H/UQX#N9ANL90]U)2Q;.(DE:; Y81%)AS7BCC-D&",H6!(4I5$IZG(_ M#5U K(#8UH'82LF^007#66#."\Y,U%YCJT,T7GH5B+T>QA@$66Y;FUD&EDL'/+!.<&-]ER8NSZ05;"L8%F;"1EFULJD%>8)<^^TCEX) M[Q(+3L=HV&T(6\+9S,PHYPP\#C5!'^XA$G9(!/(TXQ(^" >FU(?7)> MD:Z\^\(@!>D*TK6:M2F<"$W@>#KNN2;<$F*=BU(S9R)+8BVLK6#>.C%OX8@6 M)C0:DQ22027$DQ=(Z\01EXPX*Y2GFN8*=&1)M9!"Z@K4/1"H,T*[Y),ABCAN ME !\H]H*8PVF##-7H*YU4+=P5$LH)U-R!MD0#>)$<>2,"0C;%+6-UBJ5=G8E M85U&%D-R!>P*V&TPV*U2^F-9*!YL6R!NX=DZKB*R'CXSJ=-X.W/U3 MS\>2$;/9Q>5+"X BI2*E(J6'(Z55>"I+D3(A$Y68R\ L^'<:G'+"G5>&X[J; M!IEUTR#7%QF(H[%_?-']8G0TO#@6DT_$O!A,S\*\NK#'>[4=?EG%)\,3UQO4 M#32R\?XSV^["<]?'<_?G=FI>P#WWOQ[^\;=UWGG-*+!;ZA&G4J!"@<=ZIH7*QKE0!@%8#0('I(J4BI9]N3"GADILD @ J3Y*Y9"REN9L@8\;B M6(SIMAC3]U>-*=>*.9\L(I$;Q)GPR&*#$?$I!ADD5XJTSYBNZ;#31D2%7HQ& MDWSL*<>$AK/#_LVYE\[D%!0[?HF5[XWJ#XQRV+4S/,WRNC= Q4)Z,D]SS8Y))4V/A@B Y2?@?$EQU_RHLI+[\8GDXJF+N7,(QA M:$Y%U6\>-@OMV70%AG(^:IUPO7 ^BFEO@C,)T<@EX@E+I*-W*(ED/,T%177* M8"T8[BI^:\#^!FC>TW;E ]7W)2=_;J?LU^S7+>IZ3<*N4?5"OE;2YH430AHS MD%Z,B!!&$ _2(TT-0R*81!7&WC,+VKRN T)%C5OM'A%RD5 M*6UN4+E8S998S86,0T,$SCXHTIXXQ+E5R/C<;=:ZR(*5FCC<6,VU)1R6G,(U M1X^KV(]V-,TX'(VKGA_',(TC9^TN4>1MW0=L0Q3YR7 4S6"YSI,S<_CGNO' MU]'#1\>]_'@EHKPN#/]C,:*<.".>NH",T!QQ%3PR.EFDB=6!Z02.K]C9!6EW MJ>$MV@ L&0 ;'$^^@=(7;K:27B_$ECFCP<1 D)>2((Y30BY*@PPV/&)M@G5Z M9[=-6_I%HTOFU99(:96SQ6N(+7_KD'%!X)^$P$MBRIJY0+BT* H.&&PE1I82 MAK (C/) *65L&0;?_+!Q4>P"OT5*14J;**6V1I)7C$BDWI<8T-=8#8O)7-ED M+@24E>>>.FR1Y;D@4=0.:>43TI$*&I475M%S!6^1\_*0\I%KY4'.CF(>Z\EI M'(SJG/T2)][LK;VR 5ND5*14I/1PI'2?*8 W.217;Y'5AO;)G)U]%9M*+T!) MZS(O#7=]%?WP_:"^2CDXMV:J^F99=,=HJ0(G"GD"0N?@G GP@DE)97"H!$N MAIU=8;I2XA;E/A1@*/!=I%2DU$8CN_8X3S&RFV5D%^)!TBD5N6!(FT@1MPK# M3R$A3(UUCD4GJ6ZAD7U("88'<=SIWZSG=;N#.@\\3;#LFA0I%2D5*14I%2D5 M*14IW5W*&_9)"FEC[H_&52+6,4$,Y2H*2X6_B9MW3D*0DN2VU:J\AHB M-D65?[XJ+\99HI'>@RH'A27B,5+D; Q(!44"2RE0:MJER@\IX^;YL()?!QT_ MJ:HX\&>=<047ZY>LFRT(CY=-C"*E(J4BI2*E(J4V26D5+T D;620GGHBN*+! M>!9I$/F8J4^4D1_W @['Q['*^[)5/(Z#4>]3O' *IJSHR904'65.U#SKWB < M73"DBTU@\"D.TY']4MR)];D3?EE?8&!_LOL*"9; M%Q57MSG]5B"A '>14CO#-P6X-P&X%^) 7"22>\(CQ9Q 7#J%3+0.<4-5<"X2 M+'&K@'M-F3;MB/ZHI0K]J^WG EZCCAWE(EV'?CQTL>HPTNUDI2P!H'FY3OO1 M-O)ZS&!5A>$DMTG-8KJ^6^T&XOQJ9;T8IYE5?_7 R'HWM($]9*="U/DQ^OUB@RU.:G,TG8IWAB$?,D<5)H8"=#,%[ M$*?>V36T*Z3L8BK6="AV'7ITS[MT]P85;=L^N'G7^W7.S&:"YR)'_C'DO*;F MP/&P#W,W>E:W\RZ$=45P7*AREKABC'.+@*@:Q(512*OH4'+"&*LPL\$#.*K% M/(G00"126<^,2!^<[!T")8%V.;]V:K4!G@<[MA\Y5>&7*B,F#BH(8+I,SF *8DN!- MLB(XO19>64!TG2"ZL/VO2"3.:XJ4R2 *%A!IICUBBEL50C"&8W#+NTPO=H4I MM+-@9\'.'\-.G1(S,5&-K>(""*BAANC$5%3>*&T+=K8..Q<.584HA+ N(9JP M1IQPBIPQ%G%..1!1X@@Q.[O2\*YFBR4O"GH6]"SH^4-.NU-68B9CL-%PP[D3 M+F(MA%&4_C6V<#OX-_0^[?X;_IH]\HFMWO<&];WE9<#R$=9[U;S2&P3X M[3&3-9:N537KXW3-K_F*CW.5K9[_MK;2K*U'Q[%C?:XI;0=G,$F=P7"<\YXJ M>'G0Z<'#OZ]LOW-JJW'.A!H?QU$$E;:3T!O7Q:CSF)JRU(-ZRFU^.?4&=N![ M\,71&%ZHJX$].A?WU=F;/A"GCY2 89P.1W6YK\=5S$F)G^(OGWMA?#R#E[DO M3E<"OOB*=? 0D_'U7VF1I+XI%W-YMN;_SJ-I8,M13Z71S%'-5=2&::.5$=Q' MBT,0?PNZ,_O2<34;P:E]'Y&KHOV(;((1/[;]S_9LM/.OR_,$DW1%+JM,Z8TF M,*4[F\#F*0#OAU6=U_H8T"16^5/P.+8US](YKK(A_#_?%V6NN7:4T2=KX9-L M1 >Y3:C=7;9.YH2SL,#O?#TO9%36Z_E9WXX 73L'C_Z\'@C:\K!/SE'MR3RJ MO3['LEH(=G3<>=X??AZU83PKPOX_>@/ \N$$KAI&__RWJ_ZU^X]S5/_GPH# M/-=K[QQW:U,+C]^WIZ/X>/;#+[-LTMZ@OF7]I5^F^# %ZXPD5RQM/4W-VQ<@ M\P@W0#---)[>>?KVH_JM*[RA>4^Q1UR2:]_&CZY_[UN7)>01H_*'+OOM]YCF M=_.PYJ:777O^\'<2Q+][1L0L?'2))S@UUS_%\=$W2AI_W?O2V8=/'8\ZSP _ MPGS:^"6J>]OYF7/<;\IYVSUSX.71&^34?W^T#VK*[OX8P@T7Z@WC-##E]S-7 MM:5.V5)W4C4\Z0Q/8V9BX.QD=_13W6'J-LMOQ16XCL6ZXBWO=!G<]+#1_<3Q MKBZ1U2KJWOJL8ML&>O. Y;(1WE/@\69#6V7;AEDJ*;.22^&X]5*[0%(*2FLE MD@C-\7DZ.X5)5]B_>5D-4V^\,16TR'YO%H/\XVS_J:?[)V_%_M/^1[AN?__I M/G][\HP<_/;V\[L/[]G!TQ?\[=?^A_D8Y,%O?WX\^/KGR?[),YQCBF^_'ASO M'^V+@Y,_OAS05[W#WUX='WP-_24Q2/SNKS_8P5]OS]X>P6>?_OIAGS[[LO_U M(WWW]!E[]]L+_NZW9^R _IGVSZ9)Z*_QET/XWO[7-W^;Q+1C02&KI4 \>(J, MM53%+,..%P M!"3*U3F5#,AYPG,?:DFCPU)1OH:2?G<.23^9+K;I?/C-U'JNR4EG/.Q4$139 M]_JQ,YCRR/RJSV[':37\U,O! '>VU.]X?!/'XX>+I;;O&JWP1!JC2!]1T>YE M]C2>PM+JU;L&'3L('7LRA(?[^NTJE!M68N5F4_%SN?V2PBKSLM@;A+TY212C MNBZC>O!ZD>A+CDET%"/I#1A5HC1R/":DO!3249^, GP@N,N7)&>5PDG;HM5K M;U16M/HG:O4"57:!D1 <1PI;B;AD&%GE(\*1VZ09\1L]Q!2KJDD@&F<) SEN^@#F#_CA:'Q];'[#>@&TG^E,^S/"PX8G4W$\ M 0D46+P36.PMDAV1K#:4:\12+@%GHT2&$(OJTUF):L*BVMEEHBL57U-698O2 MRHMBWQ79*8K]\(JUF,D8 #DZL\)NF1U&\&QV$&>1\+AQIS<:37*%R5L0G(?@]*V=X,P+XS ];]+4!^\S%HX*QJV" M<4NV9 /W-G@7$6%)(^X(1XXYAQQ)6,IDI1) 7@1>W(YMFT=7PC2M82Y%8]>G ML0NL)'D272Z]8BT!=P,#*]'<)>2I9XYZE[ATX&Y@U7J-+3&85;+=A@-4[TY> M[$CVHQTU;*1$6W[:OM)L]G_/D_\J/]5A>C.*>Z-1O.2:/?MRFH^C% ]M75AX M7M5T#@NM 2S,YUBYQ!1Q'H&XZ)AR+D?DFBD,Y@S82Q?,6^L=M!)Y:0U_*4I^ MCTJ^0'B,-\+%Q)'E02&N?0[#1($\$58;EY3R0 I85_-UU2_>&LJSV5&8ND0$ MN6M&%$=CW[2Y^#5+Z*4] MR[EU>U5E!^_K$[=3<*R;$N7C/'L7>X2O?WU2,'-MF+DD <<0Z4W 'GGM).*, M8V2,B[F>,6-4)I4$.(F&=\GM0]#<[*-3NOETE,O:#&=?3;*1>W3JQ,[9? MOG$V>"N=Y7862_3(W"KW$04V]<<'Z5HTI3C+_4QT=B0Q(CL%YY M %;G940Z.8.TYRKD)DO$ZYU=O89ZER7,U4+-O;O#AD5SUZRY9U4009;A81PU'B@:0"\.[MT29BZ1:I;@EW/'3]LW=\87_9N7 MEJTH3NN=$Y3K.VK_9GN#?-;ZUPB.:JQ;:!?(6P'R7BR2%454Y)PPQ!U..;,H M(@<214$ 2PF>!2R!K/#V>Z0E_'2/X:>BR3]?DZ^2EZ"])C18)"7-6^W.(8MU M0L8Y$%FP+N1=]EN?;=CLT-*V157JHY8/*XK2"HY2S_O!<)!SO1IW[#S)H.#8 M"CBVO\A(G$K",!I1(AR<,.L]N&/8(>D$ 1LE6.)N9U?>.G&RQ%!:J[=WQTB* MWJY-;Z_R#PUB)R%RY"/.QRJE0]IXA:Q4V"8F8PQB9]>LJ\ODUA"0S2OI^>0X M[R>/.KW!?.&EG'4WJFOI]'O6]?JW*,)T4\^M?=-QEA5?2Q]RF7 MM*^3Q0J?_>E\%FQAE;-HG\;FWQ>#F7!>GLSWZ^6>2]B0:' _CORNA< MC8DF9#7EB%G#?= Y&\SN[%+1)8:UWH86[ML^[GLS'2]JO)H:7Z7!DGK#! U( M14(13Y0" ^8.1:HX5RPZYL+.KB#M/^K2"AZ\*5SFZ1T56]K8#8B?G.PTEP"[ MB'/7U&@IA&9]2/AVD=!XRXCW(+.8)""AUP1ID0-Y^62T((D3FSC/;BV+?CV)?I3C,&<*]3$C1:!$'R2&G6$*"":.M,M0GO+/+3)>J MQ2A]BQ2[!&M64/N753RUO3 [U==$^H8YG#Y-GAI/0X E>M."Z,U46C-6.MWD MV!N$>@.D/B%=.E:L$27](OT17'J<"TX*:3GB GZR2F&D+5$$%@&+2N_LJJ[! M[7<%2SAG$\(Y1>E_NM)?I48V)$TI9PA<'H.XH0YIJ2@*2FH-="AH)W9V:9>2 ML@^Z5?&?6L5NPX VUA]L*0,ZS_1HR&E!OW6CW_LE6UC$.N.)1M22@'BD,I^D MX0B;X%W2X",2O[/+N_KVE*=$?1Y U*=H]WUJ]U5N0[F,(-F$DG$4<>(%LBYB M%'1D#"N.4^2YPA-C)>JS+5&?\Q2=4WN6]X=+<.=GE;"\?K?^92.*@G;K0[N/ MBUR&6&(]#10QYL"3BSXAZW% 0@1K@]<"K-S.+J%=1MO?5J#$;^Z]-E/1Z_O1 MZZLLQMD8L$P1):=CTR[$<841X\0YJPF\*INFA_K6_=%*B*9-6@]Z5DWBTAVL MN8SUAQ6\:4=)HJ68F&7U^X5<"BRN#18_["W2G1BXQC%R1)T#6)1&(&=,0$HX MYECDV!D/L-B5?!$56^3J[5.H%KJ.\T99R)*G+]8R\0183@GSD M6H9(K584E%IVU>W3D4O:KI6PSKWPG6L.:USNUU3@\$[@<$F)1Y;[B##&D4F4(:Z21EISBW0P.&+C M/<,T57SA1!;E5FA%07R2@(H+A722"@6'C<&$ M&Z]SM]FNT:U6\1+B^9$3YU7\% >3!Y::T]:(SNP8ZE^]\?&3R0CF)U8S'#PK M*+@^%%Q2.=*$&+U."@E" 4YQX""#"/C",=>6%"87+Z?=HE<*1^0 VQ%+WG.M'/GNB M.U0\4BTG/ =QW,EU6SNGU?!3+P#S<6?S!2A!NI]N'>MQPRK$"HV'IX_SU(R& M_5[HY*%M('#>9_HR""LWF'PY%=6O9V]&N7'1N8.X=RZM H8K@>$?RWA/\E1$ M@H1+$O'$([+>>\2(X5HR3Y0"WF.6',OXL3W^F^G(!D5_'JC2KWT/;!6E+_1H MC8BPL .&$Z=)@NM3'UY01"%M50[^,H?1YU4#4\ZO<&G.+HI4UJ',]J^:[2';F] ?/'EI/+'-N?) M#U.FW #BX[,ZARS^[Z1WFMN)ETW5G\:GI[W<1T?#NF=[%5].)?*R;P?CO4%X M-A-*L9XK6<]EA2LI=T3:B()- 7&M0^YD09#11"?%0@).M+.KZ6U""V6[M+W* MNW9>7)3W[I3W*O4UV'DL24 QF(0XT0X9)3TBD3N5*!&$\IU=)4B;E;<5S'93 MB,JODQ&\-AK-5]P>U8U$,G.I(X:V4;OPL/9(6\579E**HX,X/DS9.YF^$RX' M U+O2PSH:ZR&!0Q7 L,E-2BQPC0ZB9$'4X8X5Q&Y*!P241,;E#'2JQWP^#4E M])?6Y\*6?=$64YH;ZW<)]MU2R:\R'B$M9=)SE*1TH.24(2>D1-$Z+)1P@EB= M*QKH+L&+[7_+;NAFLI[STO?-V3Y@.CW0]VH #S<9Q4%U1AK5RNF:W(PTU> MO]W%-^63ZPQ<;5)"&Q"VD+LIK[1%>P.?=IOR6MJ1\']-ALN+F>!*6MN/V86O M2TI2T>2"QM:AY#UP/ (NK5/ H 76UB=&,9"]VV[#K:0H&Q3->JB:?W?Y_ZMH M?J&+:X2%JW216*I,;I&M9!3@_\F =+ >,1@,[\&O(;;NIW]V^:[2'>6] \!10'"8X3%?/^#AV>J/1!)90 MS('4$-V/I;9M[%;2O<9-I[)X#J)X,97"87H=![UA]?MP\/XH5B=/02(EF+H6 MB[JD0 B66#$9#+)!\$RT#=(X =$.UAJ (?%+K'QO5']@ M-![ZCYWA:9UU=[Y*8-@/9;>J+=SI=1;$82.'9U,!E=2;-2+KDHHCVCM!F'+( M6<^2%#Z)Y.3.+L5=S1:/$;1-KTM@:!4B-,W^F(6!+KB0'XX> M6M7\-F33':;L(,Z#6A?)ER9A+;PV2VLF;?2;GDIGW7?-?.>S\154HSNPF8N.3;K ML?$\ZH" _UC$16+(4A*04@$K VR8Y_)9ZPSKM2,!L934:UTHL&#"/6'"0DR0 M&2Q)Q$BXW#'.18UT;J4218R8FX"%$#N[0LNN,)M<:+,5X<(V4ZIG*45?EQ:) M7_RQ';R/G=0!@,B,J]OPKEPK[1-H'OB^W;IX6A5'XZKGQ[DY)WS@ M8444VW&(HY'@87HVE=\K$-_A(,-L_O_9A<1>G^2 MX[XTX>#SZ4 '8D9"3XU9W[VU%)*O-5"M'KWK3OBN= M?X1IYY5_YJ.R=TVQMM"-;0?YNA6NOH2!#\-B*Q[?GV1AS"-X@^H%B-<'Q!\7 M>9G5@+2*KJSRY7H4G/KPPHESM9>\O?DY@ROVW'Q?6\PR%N:N5E!K=(/ M*[*V"OYJ[,%NOZ.9EZ"I9L.++]WT .I_ -^#T_;6\PB6':)&PX M*-"P7FBX2K"L%QI3'9%,!J#!88RT-1@92:F*'OZ3%@@69EV%;]T=K,30[ALL M5J)1$5Z\ED#=H3O;MDG[KSL:^[:8%; ECA(JC"&)8QJ,X13;_ =CK6QC5FZ0 M\58H9$OLQ+-%"LFYDMH(BG*<%W&F#=(L:N23X\$I21P''-5"=^62$GR;XXBO M'.(K.%AP<(J#3EF)F8S!1L,-YTZXB+401E'*.<$-O;YC'"ST^CYA\RJ]3EXG M0I)&1$B#>"()6EI/^93;[;? M@3GP_>%H4C7M5/VL?F&G-VBT$81_FV:\.&!Y[8!-&!604_.0TERH$[U,N,$3HTM9>;:M$LG9/JV!2>X9V MGX>DOHE)I4#(C\/15>=&&19MXN#<2.,1]X0@'9)'AB5)@I. 2GASVFZUPH79 M5!;IAR>Q,[9?8M-J^38[0EL&W:KW[.NUU]:H*C$!K82RM=., ]G2^KWO*)F=0@+G*\/SM\L.1=&-38F M&42X SC7.B#+%8>_4I3!"4>3W-F577E[."]1RX),FTDR"S+]!&1:.%YFL9,\ M$40B$8!,Q +1] 9%F@Q6F#+,V,XN[VIJ6H],K8A?M@.X5D_!@*E =1K&7-/M M09BKC;FFS(RVY%Z4[(H[:YT$.#X^JU=/SK _S>LM!\C[D]"T=;?>PWC'(_!S MSJSKQ^+*/ C"L'97YHD][0&2/?MR&@>A-\Y(]F+@)U45PZ^3\<%P_#;66Z"% M):S$$I85@&54!><4#(1!X1#LDYAT5@%K"(%7=EJ](M#J]$PNM91\.$ M)O"+'8TBT,D<,1_ W9I/#!T\M+WV[SMN?:">:K_!R'Z$F(0)H;A3PF M4DK/C=9D9Y?@KE+M[^!()GF-F"D""/9H39(4^L1 MV"S!?*0L6KJS2[N,M1^^2GAT!3AXNMA$-<=#JTD,7<"&G/E1PJ$/(@2Q-K8: M1V/_>*&-Y%ZSJ-[42ZJ< %D+D"^I^*NE,)IZ@D1($G'L'+)&),2EI\ZYX)0* MFW,"I(1'"S:ME8G>")L*!JV&00MDT@9O1 7.!# (.3\*]QSC*!?T/OT^Z_X:_9-TYL];XWJ.NO M\,NTQ,=\A+IYI3<(\-MC)FOFLU;#3?#,)JSO"LR&([A?K:"EP=U39/WE>UW3FU5=^8;'\=1!(-O)Z%75[<CD#<=IT?3X=CGK9JCRN8M^.>Y_B+Y][ M87P\(Q]S7VQ,P6-\\17KX"$FX^N_,B<^2^J9<"+X\7?-_Y^$T!,=13Z71 MS%'-5=2&::.5$=Q'BT,0?^?.F=,O'5>S(9S:]V#7JV@_(IM@R(]M_[,]&^W\ MZ_)$P2Q=$0I@DL.F.MMCH!^QRI^"Q[&M>9;.<95Y\O_Y MOBBI!F7-\)/5\$GFV*!3__Z7W5VV3N:$L[#"[WQ!+Z2,U@OZ6=^.@,9U#A[] M>3T2M.5A#VH0' _S1$_Q[6%+]8V[@)AZ\)B,(Z^/1W%Q[,??IG9R-Z@OG?]I5^FUYK"GT]3:J4ECVXGQ>M'LPA14U@A]#XHQ7<$_%,IQ;>?Y>:40@"E.*S>VT'O M:WV1.M/^:1SYJG=:_PY,X]?)""XZ6L8T?J; %S6_+(%U+0%"KQ'NMH 4+2"U MN2M4DGS<[ 2F]RSCT6N8_%X"00S&G;WF^$^.6KP$:N[K8@8%IK9T$6P]3+$" M4YN[0A7>V7T5/\7!)-8TZE4\L;VZ;^++6-4Y$SE-YW ^E;P@U9:N \*V'*EX M0:H-7J%F9_>Y[56=/VT?P&H_VGQT_^2:<'+!I.V0^-9CDBB8M+DK5-.=W3W_ MOY->LXU;@&A[Q4SXE@.1+$"TP2M4[.S^:ONUL_;Z.,9QY\GPY'0X*.QHJT5. MQ):#DBJ@M+DKE&"VL_LZ#GK#JE-GIA0DVEXY$[WE4*0+%&WR$I4[NT")3GKC M.F)4Q[IS-B((*P[*#MQV"YZ8+<L2I!-SEAZ?6RK D?;+.KMAZ.2X[W1:U3M[#[[WTEO?-9Y,HV9GM^EAVZF;V!8LVEXY;S\6E3SN M35ZC7(!G=W+:'Y[%V/DU#F+JC8MGM^T2I]N>/TE*)O=&KU&=U[WZ7LQW M>BR0M*WBWGY(*CG=F[Q&15U"P(WB_TXR*CW[5+*YMUO8])OIW#>IXOF-.H9- M:;4;UE.[SXN4LIJ75EA35I.LI:RFWIE]J935?)AE->>$\VU+?:=U*LFCSK08 M_\'D!"[AU] 9Y'+GI_GZ8!K^S5_WX/Z_.WOT53AWE2\_X]N_WO*#IP_O17O3OZ3#KZ^^?RW93=^=K-W.?/G9SC]R&Q6*?YF^6/]&?ND, MJUS?NC-]\TE3$WOZYC\[G^TH-Y\?5J<9;V+HU'!3?Z-O/X^FU;%AH/!WU0<1 MY(]W*";T42=7V9Y>K^/!1.2OYP_/G@I4QG_L=FSG=/@Y5FG2[XQB76][-$SC MSWEG]+0:AHD?C^!K=MS)V?:C<2WGT7@(;X-.VDZJAB>=?(O1<%+YI@Y-;U"_ MTOCAW?JETZ8@#=S"5OXXOV;[9Z/>J'GW4V\T SH5\:3=Z^M:>G_;/ZK7I<]8#JF^8WX>5>U3QX/8YA_U.$ MRS;+-(\70/ED='GNABGEFX\!WN/%W-3<)!\;KY\JSTYS^4SY_?'%\]3=>-0OH[DGR,\3X@B8 M3Q;QL%--$JL,+@_I] _AT QDF .8X8/3E[P_0]@@9Z^ZA_DSWU]#U;HS>>#I^\^'N1&,V"% MKEJM=T?//K\]^H.^_?#^;/^O%_C@MS<,GNGKX5.X]]$>7/,/?/C7'_3=AS\3 M_'YVL/>W(0)3%@(";#6(!R7 ;A&.=.11*!JU8O&JW;+8V.0P"5)X;I+5FCA) MB;/
8:9%B8%%$J^ ;(NWL MWO%J_-4"#A^F*ROQK/G[0:_&/_Z.TCO*E$?6406K46ID28I(8H-M"I%:O;"Z M[@71ZBLNJ]2^'.-JF>?U/T^G-X>6$;&LBTAN'%+U3J[K#^*F)19&=8D%6P__ MT(^'+E9-*RE&NIVL)+]\[TH7_47R-89-#UKX0+>3GZ:*Q_"=G/$*;LB4X(SF M4LFF!KP3FP39-&6 #;^H/]S[TCF!X1^/P/P&N-_2IZP_FON7_3+E7"L\LK>C MXT[J#S^/SF^_^DVKN9XL-6\!BO.=IUC6HJ5S;#,'BQ$(2Q5/X;(UQ;,@K[Q& M\_=[H^PA=S[WQL?UL]H!(&[_!I>&IZW)3O[2\+0WF/HEL/3L^_HC^5W?GP2X M9K_?&63"VN]4F8Q5>479\&$RFAXZ'40/'#&;#6!8R?8J8)GUK9:2LXO'F<6S MOKWB0 V!=9T3^JN7NUACZU@OEQ?#W:_-=2^^AB5?3/$YGQ]F-VCNC=[%7F G M-'&!&&8+8C#KMS'^X:5;1S4;SGW--&7'IS<,T^9&_='PBLZ<"_['I[JJAW*^ M/@%H82P!*$V==3]=4,-9H^SS&\8OI]'7(YO>.?5R*\/.&7@I^8;YLWO@./2G M]\/U_5CM)-3>W60\R3YB/3Z@S!MC/,Y;4%UTE%H3;&6_%PQ2%6H[4\.5O>"4 M,)=PD=,^#.)]'( X^B I>#^>CB\6Y9M!_4!U.*O6EKV:]-GS\,&;1Z\?=7[; MVWMY'B-HT+]!L?$EO;BL=W.XTGP'7OX,>M\_0\//V7,<3=RH%WJPA"*XP'O] M?C,O4PO;&58(_G1L\U,1^[T3N/UT0'X^=G=] YYVKI GL],9Y;D\G56Y( M.IX!3XYYP"+)$>5JDA=8?M JOI_TIT9C*OYIF*$W_<2S+_[8#M[7R^*D-QKE M(<[6V>MG3V8KK &JBP>Y3*0:\&W6Z@)ZR>O(@@P=A?:R/V(TL^6_3GG3,/AN#$D MH^/AI ^WSY!N9\O_PV30M*L]YRX+0U^!RYS;FXN[7EUST\O_WU%GK[GPJW@Z MS&WT!IWG.?Y&,/I_UR$^7&69!%.O#^^<#P 61K[:?R:#V*$S(S1;-3=]A/.E M=67'XXJW?;>.[_-Z^"]K _80W=OW?Y,DE4I)(Y\P1]SH@(QF"J5HDI!!AACU M)KJWC60[;V%A;YC5.5KJ2UQ2TU'6I$N*^@A4+ '. 2C7A';ZA8:N966/7^P) M$(\N $C*VP?#%0C?O:KHFU$\3,]&X]Y)YD,/44D__^UAQ1G!,+*<@9(Z%I!5 M-.7MO.24YT&RC512D&TF#>?2K2W MD"EF=KBOT, IJ1G-12RR\I[8CQ$$/C]O=C2:G)PV9*_>/+,I@7M7/T15VU]X M 'O2\'5X./A\G)**?J_9B@)6V)VC5+6K/IP6V1I?\X6.;6Z1!S@;\W(2-]O% M6O8PU5P/B^R6 AD#TCBI0S 7WZE]J*FW^7KBC^=F8,J"&JHXO)(G)/>?!Q)X7C@:7AS5 M(X1[?*Z)<89<#Q_OC>L08)[73[8_.;__:#ST'Y&S#><\R0.NW^O6<:7ZL_5L M#FL03;U69N$$P.GA.9!?-1@]<"+KT--T S!O8,+L7;U\/8;&%1F#&]#+ M[L.'^T#B1S?XXFF5HPWCQLO,*_BT";5]/JZWJ7./ M9UM5V?&H%W0.1%?US(*[!5?H]',YI6ZSKF Y9AET\NYW?HXF7'$1S:@_V]SV M8HHO2^)<>+WF#-TXGZ&[O,7KZHLT#L+%JH(K'??R5G?.LFRT#-0!7/A:FZ=Q M%'C.JC;*S2. 6":C:1QJ02=A/3CPD..G:;-KY2">78M@%DW!#V^-+H9?L#ZC36RC3H>7*=A MGE&0,'AR)[W!S$WQC>L^78'CF0LX@]-ZFN.76/E>8X(^3(W.H\[>N:L\0S1P MBR?U4CIO1+X<1I]WFALQE.O^#E!-^OC<^U!SC_E M[(H@[,EI_4@Y:G.^1+OGCU[K$.!:'E&]BD##:@?U7-N7.I^-TL)7YS!]%LN_ M4(03>]9I(@7=O/(&(/^I5(;>3ZI&?B'4:'@EZIJ5VV5AQ-#8@&;=G^/MU&V] M@?N;$QZ:*#I\ 50VULK\<3#\/ "Y^?&DCMPWL4U?3V3H9>";11V&HP6;F<62 M#4GSP88^Y['"DLJ?JO(C7 .Q-V@VO[!UO) \4?)FOYTW2Z_/FRTIL \H!79Y M_MWW\B:NY%D0S(.@GL48P".U2N,8M$K6!\JQ,&0SG*;OYJML% 6HH[-SP>[! M<&IG1M?A[FAN_/-[*]/QYS0X7_7<0D#T_ +?"(O6-KA^F&,+UN'"!O3@$K[^ M<&\\6C%46X=IEUB&14MPP\PYM?--M=B.9?XJ9E/4/^OLA6&]/3:_UJOA '[V MT\ENWY*_=JS7\.!FKWT/V&(8/9X-YS[4L?-BT-D'_I/WV!M&>YY?/R^ UT!9 M0W[8SJ]#^.<\^/]\[_6OY[N2F3=GN;U^TSD8/JHOB3#O=NYX?*O.O:URO\SY M DVG$O^SVWD:W;B&#OK+_C#4P'.Q__GL2YZ.26]TW*S$?[R>N''] M9:XP$OG[3^:\^^EU7F?G_](;LULJHO_9G>;1UPF[M;^=?_^?&& IOY]>X

!+P'1#X7U7>HAQTGN0-NL.I0S=;(5=6PVRQ MW.>:SV&)'O@ O@^^>^HU88!YTY)GYN3JC,3Y&K':^4M/X*\]T,>67(S=V9A\NKZQLJS.23?\B M='S^VN]S>PQU .?"Z-4AOB>3T7AX4A=FO$_; :A0#3_E$9WGJ?JS66K/W%C/ M(^:SK0=_>3A^-ISZNQB:QNF:QP:+E*:6LGZ&.)?8 M-%X>'OMFQE-WNM&3XW=UL'LV8?/YYI];O(J/.Q>4YP]/G_'8$K[83.;X) MM*YYS";..)J:RYQ1.F9F@E?(G^:,.<,[^V87Q ;MSFJ/7X_.4T-F%SW.> MFE3-9AB7;%;SK'-K;32EYEGXM[5@Z_-9_O8'?G?TQY>W7__@A[_]Y^,!??7Q M[5'()Y%/#C[\9_&4\M?GQP='S_O[3_?YNYP5\?3YAX.G[_G;$WC6WUX=']!G M;/^OMW3_Y#]I_^@/^K=1#CP:\)82MA9QJS32)&)DI2/>!ZL4LU<#>8QY[P33 M4B;-)4W6"Q(2UEQ[FXQE5W,A7LWM+K^J26=-;YH#J;6.'[I^[[V=-@%>^<#7 M=Y]G(]C?T][(OG]?Q??G3L!TWA9FX"X/1OKC&";]G/-3^S9_]4*\=J8/OG/.#7LY?3T\I[@_ Z5I]ZOC5G*>]#M]C?)%E%B36(28H1CR*!6B4) MDZ\M,UY9Y^4-\X;:%3(&BYLW^&L:5&\AG#:'V$87B1W@3X(=>S^LSCK_J#WK MX6243\?_\_'W_);I?EK>()J; %&/M[G;^<9;%6*%8-Q]>SJ*CV<__!)ZH].^ M/7O<&]1/7W_IE\6K7RW?E*>W>?MB9^H1;G:GIN7,IG>>OOVH?FM60.KR>_J1 MTNS:M_$CB@YX<;IA!#D/L-R:,!/[2)(^M CRV=F[*H[G!1W2\,KBC &T]\8S7O9^+WZC,= M=[YFMW'J_KLS3'7UWZ/AV/;KGZ[&"&\!C]LX8V6QE<56%EO[IZXLMK+8-F.Q M;9RO[:S_^+Z"Q1+0='Z]CS&E;\FL78U89M5XG^2"N%=%]+U1WGC9XLX-)^)N MO)8;SL5_W=WXY\==Y5NV:N#3C>_G55, JS,9])IM[\DH[%S>!T^)",R%QR9J M[FPRG"H2\SXXT\)1.MT'UY?VP4/TO1/;'_U_.XBMF$#R[,OTA'#.HX/_PI'] MLC,MO@V/\V7\># Y06%8G]G*-P'=A%F-M99NXK;X\=N3+_W#DV=X_ZNG!_3Y MR>'1\]Z[IW_0_:][<)\]_.ZW_:_[1R_$X5_/C_>?_OIA]AVXU^0=?2/?'OWQ M]>#K6_;VK[=B_R^XQ].W7_>?PKB>PKV^[G_9__!1O(5Q[?]VD/;/\)??CYZ- M]U_CL_VG?\#_+_Y.P5JN6$0L4))K%#-D"%&()NJCMY0Q!^L4!-NE3,TR2F9+ M9YKO>6>*E-]=4:&^97:_!]_7!\N_?XW;@>,&@00HH(O5%9PPA&$9.*>,,,Z9 MLIA@*P7G7NLHB/\.3M"K, '8D,E.2>,Q*= MX$X;XW3D.IC$OP,3A7O=IZ*6'@ IW*N]0#P+?'TY M/,KW?/.WL4F9R#ER@EG@7AHCK3!'P;((/-M18GW.;<%=(^4&H'$A7_=!OK1, M1'#FP"$3/(5D*"RG$(-TVFLJOX<3A7S]C,#7A& #&Y M"L1*2<< A)'@ KQ@:Q@R-$FD',?.)JH2#SN[A.&ND"7R5],A>Y'7 M69R$DM2'*!+7-#B#HZ$1%#:(9'0HV62;A/$'3Q:SR3Q57(F0$+$J(:X-158D MCP+P/$,(9Q[[S.M4UZA;;W$LAXH[I6Y7;OE#U&T+57TI.W,2N)@03F,*[,Q[ M9ZP41'EE$B%1QY(3=H^:NY 3IH7#.1D!Q4C (XM4(J<*X\5$P(@/&BE-! M#8DY%$A3TAB6B"Q)2_>HN0M)2Y9%YCA+"/B; EK/7:;U @&38U)'[UC67*'; MH;2%'&PX8BR2 V,84\ZSI"18"BQ=9)0"6;">1!Y#*NDX&P8Q"^DXC*6 J4HH M:"81-UPAQZ) .'JCL,7 '/@L!5 #FZ] MKU/(04&,I>1 &A<)V \"3@1/U&K,%'78)^PT#XZ4=)$-@YB%=!'B\O:0\@@G M;1#W!B,'PD7*&N.(8R!26*>4R:[6MTX7*>2@+:I^S;9"#"20A+G%G"AOK-!. M:9Z4"L)379(^6A Y.-=PM,C5M _AQ1,I($H\QFB"HH\#= M"*$\>5420#8*[U\O)H"$H' BEB%/B4(\2(^L4AIY%P, ?G+)YU-5G'3!-&] MIE])[+V74U4LX*1$-#Q*KJ6P/%#'F+5 &HS2NJ2.W*/.+Z2.6".32#@@C;5' M'"2"G* *,9UTXB*H$-G.KMD$=6\K 2Q8$A&'% _>P0@WC4FK#39(J.A$H M%N":?/2HI*O::JL EXSYZC;$S0FK&&>&&BY+H MLF'@M)#H$FP [U8*Y/*>.5<>P(RBFS2 5J MDM$VUPPJA*00DGO'FB7)-3YY2S'G2C N)-5)$ 4N-58)_.AH2W+-AH'30G)- M9"P$QB1BW@3$B0=PLE&C*)V4VA+#6*Y(*E67\TU J (2]T%(<'#1YF-<%"P; M443[!"M)X>2)T3RJDI;3@@C)14*=I\XH9I $AQ-QB44N0(P1E013Z8"M>%(( MR4//V=FT6BRO8_6IY^.H5&"Y]I"U5E0:&Z3BE'.GG!/.A"A<$(I&;4H"SD8A M>V\Q 8=*CTGP$4E%#>)*"V09Q^!O*F:UU0IDGU.ENT#AVY%T63*E[RJ+1B6M M-).YL!KWCNM(D[4X$L,=Q=B5+)I[5-R%+!HL*(LA<81#(EEQ&=*2$L2XY!3[ MZ(/*FU;MT-FVDJX"&#],#0*3WGA"(PF.6^4==LJFI#43QEC\O8H,A1JT#6$6 M4F$BMU0#.T#64IQ/41EDB;< ,R)&%93AN>T?$5U%6W)8LVCZ'5&#X"4F5@N1 M MY*3Z4GVE ,8=10V"(HY9ZZ3RG&ENL0C8NRBB%5K'4GUETQ!F(2E%)AP 4CP* M#L"%<\F0\RR &^(9=<%SJ=W.+B==?OLDV4(-VJ+I2ZF!2(()ZU4."W)MI!/* MQ"@YMDQHA4OQE39$#OG5'H09MT?2EU"!1Y46D5#AKN<+8)::-U;ELJR'2 MB)+CT8*HP;GB"I,S@I5%B24'U"!19$!X**04M74A4,H+-=C^+([-K[Q2-9S@ M![..W' ,U.$Q@S&'X<3UXWGF46DMN;8):K>FK])[TA/")0^*8,^="$YIIC5W MQ <59/I>Z8E":-ME%\\6,V3RX5#G==VC2"(N"4>&6PDK+VE#X36LY#8&9Y]\H0O. .)Q,")TE;F4@,@BKPHIF.W^N&5MCT M7:+&0GH.CXH;9BFRBFE #8F1]4XBXWG$'COG!=W9A76P#8C15C9^5\W%"T4L M%/'F%-$YEPR/%D=..0W!6NURKS0;$LU'IDJFU(:!_4*F%#?)$N$%HLP#1>3! M(A-90A:#*T ]43(ZH(A8=(W>"L O%/&^868I102688T'AF$=YY$Y#1Z)-4E% MX(4V*5/2M.X1-1;2M*AU(24BD5>)Y8.T&FF7(OS%M<-!>$UBH8B%(A:*N/44 M$1Q%29F57 K'K9?:!9)24%HKD40@)6-NP\!^(6-.82FP50XQK#G*,D9.VX"2 MT]AH+Q4A9&=7$-[E>LW'J M%+!1QSAG%2GBE,,>)T0AHBE#7-& ++$<"8F5)%)8 MXL7.+C.F"R9\&P"_4,3[AIFE%)%@3P713@KAN23"6LJEMI$SDXRQWT.:0A%_ M1A3Q(FT3*Z*(X2AS0<0!)9"AP2&<"(O12J,9.!I<16V8-EH9P7VT. 3QMY([ ML\OF+TT?Y,16[WN#1O2TAN<[$EA]Q<>],2P/?TF$ZJH(:1;AJWAB>P-8=QV MGIK" ")U#ATLKGKD%Q7 OC$B.4/YWB >CUF\BY'>-V2K,>S-^H,4^?0CX> MWHT:,]+M9(>]VQD?Q\Z3X0D\UEGGV(;.?ZU ,@G7CA(JC"&)8QJ,X13;_ =C MK6SX^\72\*.XAEN>S_O/,WL\8R MK )R/N\, =,')F@PPB1:0KC!-@"F&TP>+88*.[#>^EG,L$*J\W5_.K?NAQ?K M_E'GQDLI?CF-?CSJC(=P63]\/X#UVK&GI]7P"\AK'/MGG15IQ@^MM05V<:.E M=L$XVD,X?O;"VC]Z^_5O$HWBD6DDG'.(VUSI+3@@T\-NDHE+,&.R!HU"L^VBW MA-$NZ$>;AK&_/JUM'TDZS$))Q[T4@Z_?N[U_Z8#OYC[_;-O]OVWG)&ZU![[3 M&YSTXZ !#_C0Z?G#!>_1W;\F>_0':39JM-;X (;,)]A/7RYJW=9^??LK[+7Z M0;/[]W[K(!PVNS5V>X_N;L']+IIG-3"Z *MP?:MVW@+#JK7=)#5:;[?VP.BB M7]O-BP!8]DWL?OG.#0M,^8@<\: GG0:-*;Q#R@4>B,;*:S_2.L!Q8]C,PJUD M)-3"HBG"N0C8*NJ-\Y$)%R3LM+5*! UQ#!,_[)\ %N9IKQ3S7JE%FV>]"YID M,,VFK^_I6\QZM#@//_GF2!V@8%!@<$=,N75@D&/XD[Q/4B65'?^KP+T_MX\ MBMNV4\F.Q.&J4>W&-0K4':W_H)(NW\D6[U3 7:=M7;O3'K;A@N&^'59L/TX^ M$BKP?QDV!+V$RC3OK]K$F=';0'^9)H_3[\_+@'YN](P[9[H7(RR-_8 MZS?8;\>^[?O]\]&CCN&Z/CSZHGAVA$_$K*][#M[Z9[8!*^VCXY/Q0+N@][JW M+STYFK[X=#\>C=\@#^#J\4 ;K\U!^V@ HI*EXO_]+TV)^GU0\1V8F'8"$[[8 M_J?MX7[[J'C EXZ-+NOT3N-@6.F ;N\4S"./:/2NFJ;&_++N?L%L3>.WO_?YD-,? MJY$#[7Z("@7_F^VK8XT'\;?+%[Q-7;ONH>./B0[^/[S76,QDX;R?+!D^#I2V<B!..RS//=Y5 M[;-:[RB>5\!6/(Q@XL)+3?6U>\IK/SJR_&5(PDM%EC\M-GRA[_:$L!WL-&>2 M1QNTX]$X1X2A 9,D'69*VSO"=J9"PC-D;AZ%_,^G*[R<)V2&>ML7]0 MW_Z43]19;6^'U+?JG5IW!\.]3FM[GSO-Q@ZN;?_1;6W54VU&KB"3T@;J-3*P M,Q 7FB!CN$/,.VM8]$&$G"LH996*9]?CO ?RGB @KYD^4\+4,KW;$V!*"QXU M\5AA&CEWV%E-N%Y3-89PY@PN7>1 M=%J+$J&6%*&FDNFTQLD[G5 DE@&'2@)IZX!#*2$DQ=ZQI$J$*A%J*=[M"0B5 M2/) GD3B.%>=YBYJ:R4%W(J<)LU+4V^986HJ>R\I'#TL)"*>4L19HD@3[9'W MQ"J6)$R7J2,%RGC19%FB',I!EO$B9;Q(>8\R7J2,%RF=B!,GHB*&.!P8I5)QSH134HK@"$XQ MY5&.G(B8,UPZ$1_M1/Q!=[<_']2W:V>M@YVSVL'7=GWOCW:M\>.B=O#M8G=K MYZ*^=7BVNU<_O.U$W-UJ\N9>#3%L=8.:GBW M\4DTZ=>9\2)"4ZVI8XC%W-1=&8YT, $IA05GGB7'U=J&$*;*Y;QJ2Y=G'25, MO31,\4BQ,LSY0"/'T1J5,#=$&(P3L_RE8>K-G<:^&D)-Q8MXX@R63B.F)$-< MLX2,IQ)I3%,T%BNA77D:6R+44KS;4UJ[,4$582(!-G%&G),QRL0-#CI1RDV) M4$N*4%/Q(D;ZI'CT*'GA$VVL33RQ)"DQO#3UEAFFIN)%B$V1YXIGS'N *:D%TDEZ)*.E43K8 M=A0OHZGWB'+$*Q$_,BD%!C(V:(?8'U1LIU/9AZLZYY5.&R0C5-I'/^-@6%2) MJ\(WXS8*N3+B+7];41>K B_2@QEL']D._'9XTF\/SW,TR7"_'^.DGF*O7^G$ M05$C+%>["G98E.TY/NG[?3N(U5P&R\4IU_5ZY?J@3P8P&?\YZ0UCR!7#/'S7 M/JKDO?$SC@U']^M$-90K! 3VN:F\P%9IQ(B MA#O"370L]R$62JS?U0U@4CS:_OC1CS\RR@!0P-8_SEC0!>4PS/+^&H6>9^R1 MO/X[E\4&=W(( D#-5QCE7T/X*RQCE><%[ 1<__+=1.:"\09)' 7BE$AD+0?- M;H@,#&37!9R+UL*RS"CU/!*[2ATTQ: 2 .,+Y""BB&DTE7]D],BF$,6_7[^T M^!'Y_9^%5LD;YV>Q@3K6CXHQ5CX411[')1Z'?5OHQ;$F*C1>O/'HZ@Q5<_N: M>XMUG<(O;Y8H7T0Q_.OP=4F82QR;O7MK%[![+>/,*HU1-'GWDB1>OP/TA%^(%%@[$R0$CS)-W M9? R#*B M(@E,("\$1YPD@W2@&&6)]=RP: F^7>#:4X!22F/23'%IN!4X:"P!;[W&$4^5 MXM[T8-F,2NS^2OWMAQ]WL]",C>>?(S^@EL-16V.X1#/]X&#--KA!5G6&.V;Q( M.>\D^_HF&#_8'RF%XSQ=^8>S9Z/RCS$M^]@-EVPLZPP+)GS^Y,1A<.G &,D' MW/ IS$@'#?_C0 % N4K)B-R04M/(0%JTY6/SSQ"%)E_<[UV<@:P?KP^PT8><.6N"1 H^#2 <(]A_-($YB)/%L$X.J[4-I=;O M2B6[I$W9;73'7AEYM#)-.;IF$BYD^X#UYY^R=_XW=L+.T:>![_=.RVTT>QLU M\7<;A#SB >"$-6"XI<%%$(ZGA*(M>&7^!%.]]N 4+FZ?\R6WCY, M?V$;YDT48O7+R .\]WK<3N<:=W'N/X%G8P "92_/8:F(\$:=JDZ,=+J[APU\(\ MV%/;#T468L^WLS=CY!T^[H,,7WO]W*,!3(Q):XA5D;S/O?[NR7 PA,F%G3#J MQC0H17 FH3[XQ+\[EK +N447K!'BFG $A-4A+5E(01B7M,G^&W:_!%9'V#TH MNHDLVUZY](7LIJ]7\K!9R,'F<-AONY/BP*C1^[,?[]IC?X+H[ASE8\ER-\W> M337ZG7) ;L(B\I:2G&7N 5.$10D31L'V89S8M0WVH%?X!DX"YHY!<@2/E?U> M9W0B=O2TPX35V&CU7KG+[MEE/X!].F5@;H$G..]AEW&7O78:>0'FMHP6B^B! M-CR$61FGX)>HV&0WJ&>U\+Z-^6>Q$0L_\CV&S7IE\Y?=OR^^+:?VXI^]P?": MB?[I[#@>#5;#4_SZ.^["D^]2$N(4J$61 D,<4X9,U!$I85B(6DNP>]8VY+I\ M>,=-NW[OYFC%L4*GT_,%30,F1@Q=&Z7S7/O&JY>8O]9:3-@XEG8Y%(_5[W,4(10GO4#S/[GY?7COO< M*QH;#?X7-$L.3_DT?L]\2'P#G$L9F6G,-3;S62!)@@JF"?)2@?;/48V&I(BB M9I()$1/Q/DO)]$G@32DISA[R3O=7*W2YTZM7QMZQ/2]JE^2Z*2?#D_[(6AN, MFKOEG=Z)PVM2-^I==9ZW=S^.75\W]WFU IL8!"@>S=CI=^WQQGZNRS+:U]<% M<'3B,\@'E+??98;@C40ZWAK0XT)8ELCM6)BAUP&J@##O\^S$D=U=3(D;RV#E M^K04,4)YXHI.OX55NOG7QXK&HGHY#Z_M(I[]FA,(J5S#D,$+#_'> 54+B)XZ M[;O7%SNE78I/V*,?[4*HCC+QN?IVW']RXC.^W8CRTBUQ[>0=E!P ;D&)PC6= M-Y@VV.IG+GASY+E(Q*6PMB'T0^$;5=# @^-8!$UTIIVIN8_M$,9<*-[1%<.[Q@0/ M.1D"/L$PUBN3K9DG[:0SCD;)U>W \+VD2YGC^.'EJ5\\VL^1K>-I&7NM_S_0 M_R?]?C9\!I/3Q:*A;>$$+S30H AG 2IU HN3%5$1-GP$M"'KJK/+&)658TK9 MM7_)-F^[&L;S<]7FN)?'.S+@CHH:*H4N',U_$9\#"S92Z[EI<:9/LQ7LG_W> M"$^*V07F.NSUB_CKV;?*DSTL^.VU.^W;GZ,@HV+HQ_#)6) [%[W-39[AR>>C MLXI\4=YM_1S1/"883WF5LJOR,[LJ\[*K*)@W* M%3-L>/2!2\VUC$P+MQIA2@6-?G* TA(ICAN1/704V%.@>1UHP"CC?3Z< MM#OA*M3GW\-P%>KC\N_6)XKZ,NHG/SJ?LW;/+^*Z[_1.PLT(HTY4T"9ZK))TVMA@19P9BEF&#[UPW <#\TQ+ M(82A"1DA%9AGP2#-&$-@)05GF+3:Y$HR:OVNW,+7"2":VP8J XCFOY'\^>Z7 M[S#U1','=I]B.8Z(8*03T4@;8K3S.FF56U@]&$%T;\A0;V1=W03 ZYQX8F%E M.Q (9[R>?D(H*N*,X-9' 'G]@>T7:9>#DVR27;_'4UT-+[X[M^)H-][8I7EK M?C@?JY5R;]ZQ-VGMR_=$.9A(G*),VQ G1B&MI4=1,&N8(-X)G<]#'HJ&&$6# M67]X*^AK; M/=NMDFTX4[LP->GE ,=ZDQ5E)L4WUX[9I@;B#&S>?1*;==O// M4IY2E$+3:,27CB!=>2/[FA1.GD7+V 7FQ>[F]\=&$.6 M49?/X0FP"(DSGP@HF*!$PHX2 ^:=>2@*^7/J5C;X/)7?+RS M?9U3IUX3I^9MV,O&T]. M_Q!VN8_C$_-+&'^"B_?#+0)VS?(<>25?T)G:[E^?]]N>U<$ONE:GMM1R.E>7 MTQ,RVZWUL)OJTU1LQZ7WX0Y+\AH #$][-U>LO,.9( M0"GHW.,O:F1HSC[5DL84DA6&9B+_8)#\)&()D"G^YP3DMGTT "+<&56Q&=?< M2>W^8'B)IH!VO1S:<9.51PNZX#K$CG=C49_'Q_[0YD=<9H[ E;>-U^M>NPFE M+_;P2'O<&X,UB@><-B>?/'Y8OGC_]U># M[>1PJK_V8QQ>)9$/EB6+O'Y9^.'#P>[V-UIK_'&PV_ACOW;PA=0OZONM/7C> MP2=2V]JA=?J)UFCS]+9$U[9KO-5HGL$X1:V;>^A]8S7ZN=/:"MU:X]MI]CDV M&\V+UL$'D.A/WT64,? HD#*YJ; $D]Q9C%'$CC#J#1B$4SG:QJ?(5+)),L(9 MT=EX!*;/G8PYU 3?3B$?3WNEF/>"@O2.1B':BR^X>?!WN[Y7R\^Y:&V!_MR&9^_5._7MYFG6 MIZV#G:ER*TV:JP_FBH0[I'FQP^M;]4/0GZ?P-6G2;[AUL GZ=+];.PBI?O'C M[+L"LXUQ8Q'L29][>5-D@)8A =/-K$T)*W);C):?A#8F43[C ,R3[DFG(-TA M GO/&99CB^KX^MZ,DQTQ2>H<-XPH%N@TSS^7<; M).N,RA4:[",[+K[3UHC?1DZ=?V>G3A;@PJ?SSP5WR>NV0^C$Q4S(9K8Y_L?U M_[4Q+IA6F=1**R<%)J5HX%N9].Y]J]T$9]>4_G<^>,HIO)5V%W3BS\).F6H) M-?<>(4]P:=U%3%6TQG@5>3"8"QVL\Y)%SXD107+Z+&+Z:9*G,4*R?[=_ MQL%JSN)P&6'ZX=_-UM=>&>C2^TV06.>K")6PU_4;_8[]1HC=2ZWTYO M5\YN-@[/ZHTO<.]6%\9_5M]JM9L'/VAMZVNG?E%C8*5>-"^^G;<:8$W^-=TD M*1D6'-A>*+B@$?J+2_=(1ZE3%*>,.%4<9X ^4B@1 0J M(N,R/+H)4XEXKX9X4^V7L"4"0):48H"I@$8P(Q/.6\4%S5\J[3 MO*5#O%?JF+U0,Y3-^^[8?3?$*9W:B#7AKF;^;1.'OI#43\D(&8+!$Y M?H!S'SDUQ$IL8A Y\9A(ZO5S#,2)79ANE@F"U_"_A9-^=GB5B/0P(K6G[45+ MHL I2$0(D8ACP"9M T;&"0;D3,O$P]H&FXN5]]B^YO1I8C.3XJRTJB?6I:I?G&!-&3>,<:PB]\A2$7*L#D%.:YJ[POI< M=U8*"\8-K1)]5]FN1VOZV:KD1Y>C9IGZ,HO_FC MG,\G?9"[DS$93[#S-,&,8^^!#B)B#Y !$$DRQET%(QA@MM]$;VT;\>Y"1\>@" M(KG]!K?&(R=41"(:A9E)+!*ZMB'N#S.=IY_\443SL/$]BX7*Q6J<1):3,NG6Q.V8P<;(.HE$5&>8UX4 8YE3TRRBG#%$],@E$>=IFY)B"[0_4 MAT6+N#82Z10HLH0*D9/AO,NU(:M*S.N@ISS+>9P@CDH=C.IQ%XF6P_Y),>\O MZM,NG6ES $8'YJEUQ"?.#+W2V@8E2^0L*T5USJ(:G?(F6HQAP3D%>64FPO\N M&NU#3+3D,$LGQU,;8YLGI^ M[X4*8F-4P&IF3M]+!&"_MGWWO/#&E09.PK6C8"080Q+8$,$83K'-_V&<@YY+ M/\Z2 >>,P&8<$[$NM[7DDX9=6LN(;,J)[B'@8'.8GZE2O#)A?B4*O&IZ@\9> M!\^=QAIN!H9/*@[I8K1).$9*^K1T*# =[,NQT]8+I$1N#V)L]N9JAJ2..$8N M721RC )WE0A<.A1X#PZBG!SWVYW%%$HOT4(6Y1\+H%";5UM@Z]H.@*]'K?T M3S='E1='/9KOPMH29N<&LS,"+8,T6B?'$79,(,X"059KC2S51$DMO70:8)95 M!9[.(INJDE ZFU91XN=%ETJ)7T*)GR)6)E*-3<@BSBCB)#GDG":($!>#4(3R MW'>-T"K&TS[FA4C\>_!)_3G3&U6M',6E=4D]DDZ/*U,Q6/S0.\EUKO)LWDVV MWU$"[O.F9KD5T#(Y[>JQU"GSTRDS0J\\$=19IA"V3F46F74*%4@3H@@1S B< MC-8^N*NSQ)+YXNE4_Q<)<%<9!)) MYS'BVF+D"&'("6(<_$6"Y&L;JDIG&.0O@*5/DJ-G,?Q_%05-K_8K+73=[+RNE%!]M14Z2[:LC:P6C5GM)[('I"N.1!$0RB+D+VC&O-'?%! M!9DFU0+T7;T'IKK97!_\2K03>/TRR(TOHG[QC>QN?<+U"W_QW0;N*8\!*9<\ MXH%%9(P&B84%\5$0CI,%.WI&A[#*+_C@-JA$ +(P0H1Q M^=71-Y,:K+=;L#YU#SGGDN'1XL@IIR%8JYW3,MD\>BE'T$$FT$'*/33W/<2^ M8VZ)I2'E1# #$\,LBD2)%-P6IFDO:)SA@Z:]84!D C4\R09; )+*:/4,F9@ M,XR7793+/K=EKS4.V7$.(OOQ_#22?NIML-'\$LFK1G*[JYO^,.$>??94PA M.H.189PA #B,;!0>$86Y4H P@:>IKO3*,XF#MQ$3;JC0R8,FHB11[7QD9O4Z M2NQ,]1\LFI$-L@TP;ODT:A91-![,-<7O4?6C[QYJ*K%"W2.X6N=,EPT9RL&^ M6*L+6K:ZN%N9%F&+E<^VW:_\G1M]+KB?PR*GXEJL0N5Z4,([GA+@52.-\Z'7 M.WSW&V2O^";O#AB4_1&+WA]?)\7\B^^N=8XIOK^C>\Q["%_8FM&,^>6J4K_I MXZSW=5H5%;- ]JF-/&"B8W2Y+;P*B1E!'IV2_!F$>U=W!\#RZN_6UT]IJ[=,\0+'9 .B@.P(A3L%9QDUN4,UK5XME%;58,&)]RCT?'M*X$1LP\K0L^V$0B MLX[DF'"C)3>21Q.=8E[)](C3NDW_GY-V/X9[H&'BV1D[=MYXL=S7$WPV50'' M.X9#8$CR;!=J8I$!L$>)Y[*W!A.2% C^.KFW/\HK)4TOKA+[1]!"/7CQ4; @ M@-Y@OWU\=R7VMYFO^)10%I5[ M1C5N'3$&J9;!TMSV)2+K=$11:YY@R64TN7Z+J'):RG\Y%6BGGT,M,02_SS39&EE?783&R((H+IF M3B6N ,D9@#NQ21(KE8FR--B768"G#/; 8K32>)0HDX@36#8KB4".""\(9T([ MOK:!U\U\#?95:YT&JB7$8AO_FI7^+MIP.),\J/XH2&)<4##K/(!$--@##FA? MAG8L'R),][OZ'IWTW!J+C+$"<>\, M,)=&^LN+]Y21;CCFG!"-(A6@\ /(N+% X .E@7NC-'9%FV6NYE6WI13O-RC> M<[;12Z%^BE!/F>'4"N\9L2@YBQ&75@.!5RF#IE:>F11B6MM@?:IN3%!V"@D >O;.VN3838Z0C%S+KG2"%]J\9TRPCW%!BO.4(R>(TZY M0D8IAEA46./H'3=UU0X=;]RC/*M9%,M=UGL\TNPH6ZN]T-0LM\)=(GU;C\/--(S]TOGQ MJDIY1O*-,DYC0A,2WE/$!2-@*K& 5$A4XL0\P;1P?C#-Y^O\6.H>;"\-UH_H M7)2_']<]+R3B1AGSL6!SNJZRVC[N#=KYFM]&M0!^QJNBV_]]L_[Y>-;QU4>L M@SD^&=[]D5DETV^47UV2(NI$W"QR?OWO_?Y5-=D?$;E^M(?(9@CZS79.[?E@ M[5\WWQE>^-84JIL4;S)(03$?[1*< ? MXJA9N^,Y#S8G6(&>9+_:CF#SN-_NC)L1X*[^^M0GW.*2UK2_G,+[#.MTA=1CG[M[7F3T*G U< M*X$16*@6<>"Y@*0PK>Q24F%=BWBMAWCL.&G\U%)P*&O=&4:$9 M18ZXW+,<2V2TY@AS9:VG3I*,@HQ4F1 E"I8H6*+@"IQ$(K@SWP2H9M>/"6Q-LIA A,$JL8[QT'2T= M/LSH5!"$\R*1B&RT!G&A!'+19!LJ4PDJXK+/7^3*D M@R]4*,IF!8\I@.P!_8DGR43/J=964\4DT$(C4W8Z QGVRFEDB!>@\Q-&+FB' M#"5&44*YLB2+-Y7/+GA7BO?;%>^R6<$"A7K:$IY'\!RML=?! MQAILY0U,R4H$^L$DX1DJ?Q+(!Y,QF!5IISH- VE, R*0CF"\ZH"!,TDDI MDF0HFQ64F%=BWBMA7NFZ>7D4G'+=A.1]8B8BB;D%%!0,F6 4DI0Q)C'%6N7. M\+*JS+/#J]\+"KYK""SQKPQ!62E(G'9\A80M,Q[Y)"GBEEBDG>!()J$C]E:0 MI $2157C%X?$9<+#=QF=PA6)E%F*!<<\YY1@H21UWKN@8HAE1LE2R_:45\P8 M!_*)+?(Y3ARL/XN-3FA6\ M-!LK#QCGC<4S,GN)=%9B,#@EBQ'QR!.REBFDHA.:$^-C;E8P3;'*7@4OWZM@ M)8]J%D5RE_4>C[0ZREX%9:^"A3L_REX%KZ^39Z7?))F#MSCRL$ERU(!'1DN- MK*"6,<=84&GL^YCSH5C9JV"Z5\'-W@0OVU+QOH.9:Z/UQ-8>O$__UZWMH+QXYRV:0[%_6MK_"Y'=*\V.'UK?IAO?'C%+XF3?H- MMPXV:;VQWZT=A%2_\.R[%-[21(&S4J\0)Y8APX&]2E@&:K./*/&U2@0\.H99 M'O9/XBJ4I;^^U)4X6NL,N$5!^O94S?K);X;[_0@_/ )I;Y]5NO"8_4$EPMN$ MRJX?]ESLCTO6DU')^N)2^()43NT@E[^WCV>U9/GEPX*W[OE\Q]6$*4W."V^4I1S, M5"VT3;?=*>_ @]G]=EJ[:)ZWMFL7NXU/ MM'[QY:+>_21VM[_0^M8.J6]MGK8:X;"U=?69B0>SU=B\J!_\<=B\J(E:H\GJ M6S7:;!SRUE83UPZ^X=K6ATZ=?CW,CIAK-0'/LX=S=ZOV/1F7J+,1*5+4'\$4 MZ8 UTB92)HFR0<2 #-07RD0GRD1+YE@CY+FXCGR#Y-$XEI!V3B#LAD-9:(L^Y](Q+3J/-R,>? M7PRU1+X2^58;^8*$UV(A!&$E<#ZB(XGP#^4"*((QLT_,2N1;"N2;K@,=C^VM%60%>^=^,H^T(?3F);+!_H72-&@B*KHVOYA'.8FPV7SCSL0T,JD$N":(\9P MSI6+3BFL%774.X=-Z>];5@0\G_;W$2>E-,#]N,L]0 *UR%ILD.)"R%R["A.\ MMD&JE#V[M.@2%PQ_]S*-J: F.*^)9SPY[@+#B9L8>4BY 5CIR5I>F9[R9/'D M/:/<(V=X!%83)#)@L",!WP;%=""19YGFM&SK\Y9EVDJI22(YN!:TM#"."(:C MM)H%YMCMBH2E3"^13$^7VU)@IP#;0H$ZC3A8H4B+W-J/6NE4]#1D2X56^?-K M!)",)\&S+M8V6*T43DR;G*T2>2N_#\LKT=--RKHDVQ""&)7#O M?/9DA*0(P-@HE52T@19E_<7RM^=:BB"KD;C3=2J6V=E0)-]6[/54D5ZJV'&9 MD^DTD5]T,>9*);*Y\:$GL(36!IM,6MO05;!-2G MP;4$UQ<&5YJ= @9@-%#/ MDV3 8RVEC.9R1@;X;.EO7EYPG?(W:RFP9)(A6$$"S#4$I%U,B#&JJ>)14DW6 M-E25R6?[FY<<7.?@K9XN-W6]W/'+%IOZR^_'<-*)O71?$=:3X4D_EL6GIHI/ M\>_,$DR"YC552&X$<6GR)T>:I/-?9C473*#V.HI&+Y M;QXS3"I2]6/1)J8R[-U1F,H.\I'$[-I3]Y626U,TY7%^9QA9+>?)6"K[%KLX3U\\:$?TQ_UT02VVPZA$U>%P#Z-@B[T MW9Z29,NUHX0*8TCBF 9C>#8%X3^,M;)A5#WU8>;YM J-=7A^XS1V?L91N:5W MP$P/-B]VMW=8:VN3-R\^=VI;7_?KC4]P3;W3ZO[1;1W\.*\WFJ!I_^C<9J:U MK1IO'H3#VM;^06WOVVE]^Q.I98U+_^XVNZWN;F:V!S5XY:7,O(^T"! L_OIY$"4PW0=, M3:!5C=->B4=SPZ._9N"1%<[9G!!A:,S-VSG2,1IDM&>)4A$D3VL;A%6-GE82!0.%,D3.9U,E)2I,2;\$I+D!THR,%&PT=I$+ ME(CAB$>ID0'@0 !3%CM,2"(V5PW!"XY>?W\42944:0D!":XM 6E>@#0K=H0Z M$I(18*4!6"#.;$ V!85L+N"&F; :%RERF//584A+4;ACA?)JYMH^Z=X3ZC=] MHC#GV2GU1]G*;9FUR2Q[FQ#/L,%(>8T1#T(BAW% 4@9A.%8AY$A$IJI,/UN= MS%?:GJ6)[@]KN3L&XN5$M[CC;VW ]K:_ORE $02QW>N%TW:G,@EY T"JC MV)1^/.[' 0QL4 32^'T %1=-W+]&9_ MVP'[91_I1_:1GM"5"4EY!P9$]^O^;@.,A^XWH"B;9_6++V=@$+3K!Q\.6UM_ MPY_F!1@" L:/IZ+MMS^)?&VKT22UK4^LOO7I%(P16HQK#_X?%U MIG_<[ZPT[#]>-QES "\,7]T%6G=[1K9M^^C?O<&@1*XG(- X6=L@VJ6&\P7<%9:TLVY@_:,D-4$R^5]\HA)P5"N]XI*O54KD4^[%(J'N]E.R=^N>[!'2G>VS;_Y>2*E=34I_AV][AW[%R'G.:$,NM,7D0'CG"' K&$\7 ^ ;2 M^S2C/G$F;-+P'^-:4\V8M"PX$RE8^6)4T15/EA.7RSG7Y>0D&JH<1IAP@;@Q M%-D WPH2O)"">.S(:U:C*9?S6E_Q[^0:5].?^9A5^>[X23?G$>M!_!?WF@5!^:MY/[:,3.QK'-24VUAV_;QZH MC14TOOJ(=:".3X9W?V36&=R-2J.9HYJKJ W3 M1BLCN(\6AR"^&[XV^=!^_^HLZ$=$KA_M(;(Y)N,WVSFUYX.U?]V<*)BE6POS ME#E]U RF]&(S.!H% %"O7VRXWTYRDG6^"H9CEV8LE?U^AM?_>G@IJ09>51R= M@I1^S-!\E$LHVXU9^^26M(UVB_"<>4JIL4;S)(03$?[1*< ?XJ@9(3Y\)H;- MC+^)!D 7H-C!$AZPAX]YR0CEA!-/_?VU(Y8F;F+3^SZ\464-$U7V#ZW?.:XW/W=TM4'=PW]VM5AO4 M%*F!>LK_UK<_=^O;?W=NJ[I6 \9VL'-6VVORK.[JVS5>[_[1K6U]NZ@=[.=_ M<7.OB5M[?Z=:8X=]]T8E;;!$VI*:L-VH-*43AH4& M0=]&WI=K!?RFSP[>4W'(>1T03-.[T>GNBD2X_R+]&T>X?[JH[WTYW]VKG>UN M?V/-QA>@@5_;K4:GT]S[>@B?N:@U_MZO;]5.IR+<&S72VMH1S8M/O-4(<,V/ M\_KV'YW=O;_W6]M?@3+6SNI[^73@P\PB%YX)CHDH_"3PEV4>:<4(DH*08+AW M)H:U#C+=B\7@+I:4[1[[7C96A/8-['MOS;%V_L_B[!3"R M1I[N/T>S7<+3G.%I5L@=B30)*1Q2DN>.78(@:Y1"R=&H<#ZX,GIM@Y J$V4? M]C40YY$@$Q-%@29+825A"4UNN4?UL^G% MZH7.+H5CJYU=CW'P:]'[SRJ.LRK@,Y?B!N/IWAG/]N[17_&HW>O7>\.X(D64 M5P&"9B4<1>N8@N4#TJ!P]N=PI(D62$;'@N;".BW6-F35++A"X(MX;$HIGA>% M**7X-:5XBDA0#13?BQR1*"7B(:9,)!2*.))01'A[O7Q2_!Y<$7_;SDFLP(!S MYY32'_%JC**8]\T\[6#5C&V:$H/FAD$S:A]A+HUAB@&)P 1QG 1R)&K$1?)8 M<163P;FT)Z-FB8R9TAFQC$RBE-X7EMXI!A&-I-RY++TJ(O@J(F=8 .DE,7DI M L4J5PJ?0X/JTA7Q)-DKPFE+_\-+GUX4TUP>L+Z@ W16_BFF4I,H4)) %[CC M@#H!OM5:"T.P"BRP49U@E$+\\D(\@SHXI8+T2'$#A $K MA8RV! EK'3/8)4_\VH:I*K9,,KR *M<+I1%%H>N*?52JQ.O5H'WKH6_SGZ W M@_GS/#B:Y)]M'H5"!8QQ_YHF*%7 W%3 #-\/]41HPQE23N6\,J,0V)(<>>MH MBHPE' ZQ:_S&9X4P2-KO$8\ M!HTLY@"NTMJ<:\XT26L; HQD]G; ]1&5FF:7O7AD[09U6;MA9CK_@^GYM]+Y M+9,\N9SH'R*/*>@8G*?:)88%J#^V6NG\'WO=+/+C$J9@(7R(1S&UAZ^2R5] MSU0:__4A 1!-!K1<*?WG$X#9 8#89+6#3[Q>@ , PL5^N[8'H+-=@\_5#VO= M3S"&3WBJ>LU!V*]M>0"G'R2# P#1P>[VSEGS8.>T>>%%C7XY;S9^7#0;7U.M M\8E]CY*XHLVPHTX@ '2@7MI01(-*5!/8ARZN;DJ_O[T3W7CARVS^,IN_S.8O ML_G?6#;_XNH%3Q#WI_4%VI:I_&5VZ^NF\O\]WGFK=6CS:YQO;%3^<5C?^D9; M8 @V&ZV#^L&7BQK]VJYWOYSG^[1R%41:XV X3E7^K76_X'JCU6GM?=ZO=VL4 M#,^+UO8.;16&[7XW5T&$YQ_4,D^<'^?J\31LV9SZ8CW\H0W135Z6B*73BG&+T0P2C%^ M63&>+ADDP"200B&6! =#(2408VL0U1(31SEUN@BVQ\^/!5J^8/OE)1>_GJ3W M+LR:N2;IK7HQU!5 GEG5!D7R+"4<43!!("Z%1LY)#-^J -"3DM2DR! FSR[\ M7'HHEE>4YYJJ5XKR:XCR=,8>3&,08I8BGJ)#VVB,;E,(2#$@?Z-J&Q%6!R6OT^GZ2-*U&3%") MJR6NOCZ5+G'U-7%UBDU;HE34SJ'$C$(FVM] M\;CZPOEY($OW)^@]F'!W*T$/KK%),RZL3UQ39X"[>!J=HTR(X/%J).CEUL1Y MYU0^V(X]\J_;6G?R\+WVHG[P=Z=^\$,T+SJ=&FT=UF ,_W?Q MC=5.OVNK'1:4(2]B1%QS 1B@6T)IC1ED4O+;^]/+"5U.#)8%2 M^KWNY:<&Q8E_Q8]W[^"IJ8)E8F"9&/C&<^#*Q, R,?#&+'R[%YC;1[YS$HI. M*;,O.(I3S5->/\%FH977%IE@L] 7?X(I++@ &L\"#8+Q*!W04L,LETGXJ(@S MCW4Q3C;KU\L=N%(V\"\SUN;>'X-6HR?R9VI[7[O-[AO?;&=BY!ZWM;Z>UO\:?^;\_]ETW@/U\F%GN66N[U6YM'<+[?.&[6[E>S#ZI=_,X-L_^[V)D_Q9V<./P#.QE\ET99USP#BF6$N*24F2YXHA[3RF- M/'&AUC98E;(E[I1Y*2VKG4Y8HMV2HUU4VLE !(N4<8N-UM@)DU0".+*)J,R6T.[^%=M8H&A,UR&NI$6='-R9[Z$\31GV]>[:>/>3N5(#P_$-Z9IIP: M!$20(!50% M6 6[6W#DDB7>$:LI2VL;G+&JT&*A^6\+<266V+1,[[8 RE=BT^MATVW&)P"; M4F(6>94XXL)&9')7.TUA<:D/ 1L)V"1%E9K%-L*:P?AN1O*M0"3<)8V[#(F[ M9N!4/M[PYMWS3DL>+S4XZ<)@X2:#HL1YWBL_09(G)<\?$17UBQ%.TX$9*Q7S MQ->54O,/(\+KPH@7B'D2[.Z'/FNP^K&WG<%.)NL(*/4 CYEUY7/CJ,ROAPR] M3/C_XT*&_FJ?56IPU?Z@\NDHA\5<"Z=Z1"358N?\&C.]Z[3I/CM_^5;CD?%K M#[_MNYHRLNB-NOI.I@\1M-U1UN-N%*A?AL"502&OE WVT1X7+/HB-TT:T<), MA^OQ?02%T&;CRWEM*^3[M<'PP[4#?]9L_.#UQB9KTJ_[S8/::;/Q^: Y90"V M]NM;.Z=UFL>^ X;?E_/ZQ>=]," )W ^,QL_MVL6'_=I>??_&>>3!YD5]ZYOX MC@DUAM"$7/0.<<<8,H$:I#RUL,NDY\'-S>5?!L&]Q?38=Y7]ZHV2@5BK..$Z M,BML A$Q,EAO+!M5%2 EWBT-WIW?PCO&E HD8!03"XA;1I 1BB)'E8J216JE M7-O0LLK$G/->7[MO?N[!W1[,)(KAO.( MH[?7[R6P4*KSCT5PG0>,P.NK5H+A_,#PRS33B;"4@6&)C+0:<:US35$A$1 @ M;F6(,N6:HDQ4I9J.?OCG"@=EO;Q8+Y3D/$6LY\9R2K%>E%C?YC@Q)&F,E$@* M%A$7 B,7J41!26F\24!U:-$G5JCIA@.O)-9+2&]6S87SZ2C\RFGE^#7O+4=W MM]/N31]DSG-JEIOX+:"2<.GS?PUU\&T&R^.@RJVSB#B38$=FM5",S2HI>7K&(VKQ31110. M?@RBOB@]?][-5^7*>5 )#S>EZGG?KG1VK$'1A> MN]^%F?IW;W#K<"VUSV) %['?N]2+>$7UXC.J7^/=AB?UQH^S.NC"W2_?L3 Q MR""15E0A+AE!-C@#YH()PK%(B0JO&211KO7+K;6B05$I(DH._N*,&V2U-,@0 M(SFLB'/A:6NM$V?")@W_L7R>H!F3EL'VB11K+E*QUGBRUKA]*=;Z\ ^&N7IP[\<1+%(E*X/VY>(\\MBU M$D[Z108E:)1!^ZS2':5CQ>OI6"/R/"EQ712.SZIAO7(S/?)Q'2W&FG*LSCA= M5SF_\;@W&M1O_=R5I?TS7J4U9C/OV@?'9!Q??<0ZX-TGP[L_,DN'W\@H6A*M MGEN!WIC0:W_O]Z\2TWY$Y/K1'H+] Z/_S79.[?E@[5\WWQE>^-8Q?;Q4BNH>PJ^4B[ ^DJT_UXKC, M7W]B4OI5VOA*9:&7G3>>TGEC&3.BRRST,@N]S$(OL]!7,V:US$)?GJS,53E4 MG%L6>J^L1$:_G-<;-5RC?\-SX=Y[7\YV][YV6WNM=NUB_Z#>"(?P[//=Z4ID MK+6U0VH77RY:>U_;\![[<&_1VFYU6MV=B]WM&H%[PWONB)E5$IT@7E*J$):J MR$OP"+:X02&Y2 S7'BL^[TID92)Z"7G+].*+2$0O(>_5(.]V\462,+94!"28 M58@+[)'EB:#H!/5>8PF_7MM@1E6!<*XVY"U%)/,(_/ ,]+ONGD)FVL6RT&2& MG2/?CW80\R%!K Q[E?;1SU[;YX:T@\%)#-5*/,O]##-GMMW+9H:CXXA0L8-+ M5]:U0X9C&$LO5,K,]E?*;)\!LY?KNG42&[V=\:+N%&OZ:;*BFZ,%_7JYGIN# ML>NU!.?Y@?.7:3Y*58Q! !4E45/@H\(A8[Q#.KH@?&(QJ)Q#(DU5\L4FRJYH M%ORJ ,&N!+(.B;78^5Y_0S6LD]/7+"JQ*D97Y5Q6XSZ*? MK-Y6'/W[N=>_48>E'\/.T8>3 ;S18/"QUW7MHQD)RS/BRTKU\ACUTISFF58S M&0)WR!J84RXM1M8[B[Q1D3IE7.1F#=2(IH3^OM .#(_)6"X+$2R>9[XB$)1D M\YEH<)ML>LRC-U8CC!-!/ 'C- 1'I+GSA!B-=>!K&Z2*,5EZ+"A]?K^.&U^G M*=1PWPXKIW90:1]EDQ!^TCZ:CE8;'YI7X%IW>9(.G&QA_KZ5J0,S!R(V@!>& MKYX$Q..5OK+K2X2='\+Z&>?,&4(UX0"IB2'N'1CVDB0D=2*&4!P8T6L;#),J M$\^I^?3BM>^6T*6W,K(^!ZY5ROKRR?IM-H6%%2%*@1*W*1?[CLCE;T4*,GG/ MDF5B;8-R587%7F997PJ'U?+&#/YB(:B;1^)E'9-7F* WD VY!*A,RHO D\5RWHV9E[66R4O%)):H6J+J JI# ME:CZ:JAZFW1;P:ET *A,.(^X\A$9(0E*4B6PK4UR!.>H1EQEA+UQ5)U[29Q[ MD_F7-6EX,R?<%EY)$+S*QWX,[6$E5ZV(CVIWO;3YP^U!Q8[3AR^[6_M]>_0C MAV8>%=^.JP,5QW?J=[C^QE3XT51TBJGXQ:;7*Y5<7+:X+EM87%RV?%URFW1>R<67+/ASK[\%ULDPG70VO9]$=MJDW\[KVY_.:@>AW6ILXEKW:P?N<0[/Z#8/-L^;%U\/ZMTF;I[?-DX_ M'+0:._",3^=U^D>GMO7EO+6=Q_G'06'8;OUQ4-^NT=;!UX,;[:XGQBGC.FIM M.*(ZY';75B/GL$34,1VI@?^M!K!=[H2[%PG$*Y&O1+X7RC$ND6\!R#>5QB*Y MEH9JI%R0B!O!D1$.(Y&$TCP1(3'+R,?X$E=76,*S\E5KFO3!!A!6-ZS$L^-X M-)ABP&\\2FB1F1E_]GL_VP-XZ@P<+ 'N20 WHX",ITD1[QC21) ,68LB@3D M"5BE]=BY$&<"WX$;58XFJG/;;PV',S:K3.TL976@GZL=9 M:'NP.'$WI1+XY@A\,TJ/* _VMJ,*6>HHXIQE)Y6EB!BL,(Z.)1MR$IC4"VM* M7>:"+GV"0BGARR/AMZE-D()$8P2BS&C$G?+(.*$1%EK[)#A5*142+LTR2WCI M:GGY_M3OS^'^Y/=?;MA?0%)!Z7!_;8S_-LWB)*CMZ)-"5#J:F^SXTX;N=K(-Q?^.[ED(CKCF.XYAHK.R(=XPHT6\-(/AB_-PS_9;,M[LVM4.N3KL/CAH]S\!1>*U?Z5SQJ]_KUWC .MMH# MW^D-3OJQ ;?_T.GYPX4#9&T"D!< =!=-VN3-QN=.LU'#]>[GPV9C'T#RRUGS MX!L IR>M[N=V3G>ZV5.T!D!7/V@=[._7]N#>%U]H<^_K_F[N*[KUN5T'8*U? M &#N%47< > ^?=

X0(AP(E-I<0X&S.PV M^/#C;@XO6()]DA84L.,\JV":+#+,Q8Y#%RDQA)#"PQ*CP-,HT=<&KL@ -]]U ?WS_[/1]C M&'SN][JYMF]F*;MIM,[_[AW]:,1^=RNZX>/(B7QWLO<-?Q?,8B<30QAS#2:5 M"LBID. OK$G"A&@/4"V46)^.WJS CNOD1;<_?O3C#SN,E>-^^\BWCVUG7#8_ MYW#Q=;"__[MR7?R*LOO%SB*BZ+UK78GH]2RV*WC>P1($P'9B&_?+\?;7^0/_>'A1_W\]P4'8G' M\Y2G,EJ_7SF'ZZH@6EV8(%_4(KO^D5$KX_5*XYJP]@N:#N*:J\D>CX5F5&TV MC[&74NR/BYI-C1E^]A0A)U%+3A4G)L&_2=@D2:!,1T<$=CJ- QQOR382MT6[ M%-]'J$Y:^_$])"^B8A8%@R7BSFAD@_&@/JDCS&DP_A((L!3KZAX!SNV683W" M"?P"-D+1!S@?'.=O\DX#N,_UB%][-Q2$Z=NUP7R\&DNY*V;OBB^GNU^^*VN, M3P$(E)%@+P()148+4*P*<%T&'[!*F>E.5U>_VA-'N1RB/REJ(68[(_\:@+T] M5K3C+NN+V!&[@%+]B<+_",,H]\(=>X'4-[]SY3'.9]]1.H,X Q6O@^9(,Q^3 M4-)QD7T'Z],^T\E> &W2&\+2%T&NBUW_B7Z8=,W^W#Z:;(+!=K\W*&'AKJW MZZ??(V->!F416"$Y_LL;Y(C!R*3D#6$1FT#7-LSZ=!&)*UCHQXJ+X\9(_>&H MCFINH#3F/>,8Z$JN'P/ RMX1?P5"O\TY>7))_ M!QLZ_@?86+XB^UHGPYEBM!E[8B[_VCG)Q0IR'0**?^_:PXB* 10_(+_#!X'B MG70+'+7>][.YE+\^.3JV[7 Y%S#RE C9@.V>+OB0=WCXIG%Q R K0ZS M6 WW)T481D3[!#[^(R_BT62M;XSC'_DGX_G9F7Q@/#W_K!836*Q;P6IA$+%Z MWT2-)_YH,F%@C_:J%7L5,&@GJNPQN^.F MS9L7Y;X)G*S0R7&^$;_:0_?;1]/K=S(<#.WHI+M@8L4EES-8.6W#0N0?93H/ MS]Z_XO1PN^M#@QW='I[__^R]^5,;2;8&^J\HN,N;B5 RN2_=$T30C>U'OY%H M;-QN^,61*P@DQ)6$6?[Z=[)* B$)LPF0H.X=MPTJ565EYOG.DN=\Y\K [Y>[ M?7)]QS?^T%F[;?//&B[\XGA\S/6A:#SS4DZ)2[O?O4UFICVQ(5J43SWN#FYB MQA, X6Y)+_[VL3>P\,QQEV8\5YK?[]T23.]ZZ#V#YB-$!/<-TS-Q3\GA/0T.]]Y MP^>%Z\63TQX\ !32U!X8RL+5!5-K3AXH!UU0C&,W#'<+PK@ #*'W:CC%+E^R M==ZYKVK(*UUL?[@$##@0V7:K4[J;,SE^2IJQ8@H+7!C^W+T6I/ZIZ[="R\*^ M*I8B]V P&W#-BLTXN@ZVP>Q*J[H1Y]'F8W:7VO[/1A%P3TTO,U%;?_4YE_& M./Z8P@3. R 5T+.22YG*#M%WOS*Y$O_6@P?WKPX2\N#RS =>_M#1"\,EPR$ M\(]^++5\-X/+62MOAU;_I-LO;CRT /)0 7('K2*$5/PR%>AW]8H 9L?%'3)7 M?;^PXP]B/X[->K;FX#Z' )=Y2FP-#.;,X0)W*A:DB'_WBX$#-,<"?\$J^WTX M&^5;WKCC&=B)!:!F[+X8]9SLH-.#P6_ 2ZX6Z'++6E(>DC)3ALYN04G8(R'$0T$:%ZU.LU]B,7[_^ M+'T-Z]'UK>+]KE3W#2OWII3_E)!L*&Z]ZT/7_8@C@;\U]TGQ52#5BD,0!"US$$)T]O_][_LVJPEGWEN]Q;.X7:NC/U>[^*Z M*?%,,R2C%?ROY-2[E0)O:0CN-%NE0LZ?,XZO"L[O==OY<8TM"[];23&9U>._ M7>]?:V/$;K4IGK$7*J1[K:R[8BK^')G_[Y?;BKY7AA?Z2@GG^>!S\[@_Z)UF M:_CW(?"7+8N7)=GR<3'N8;(EA6L.&CN-R^;.P4&3;N+=SH?SK9V_.HV-OPZV M=O:.FIVOEXV-([+7FDRVA"=]^W#>N&R0K4\?V.[AY];NS@?1_+9[UOP&?W>V MZ=Y.XRS?Z^_+#S/2S+EU5E.%M,A1\F0D,B(2!*LG=,0DP*(6.1%UO#R<5B]4 M&O2J8OKU^/I,8L99U?OA9:$/+8Z<'VI-'\LU8P58D67YM*E9;/Q^ M!?A^>-9=A=GWP>P9W%J:$\NQIX@4M8S, M.0K-DR#_9@7)4H3=KGM3#$-F^6BE/)4M$R$F\E[&V@L7,?DR/68Z-^*.SA15 MA.X!$;K%[C"P5%&_GW5UF [^+02'Q1+:AJ-F6CG58!)!JAAC%6-\:;*R4=7* MAW(+9O/OPR@3:[T,J10G:N_")KQL'AX<['WZZVCWLMUI?/J*][Y]!3ON2.R" MM=@X#& G;I\WOVU?-J:JO!MTZ]/'H[UOGP^WP [G<;8$!=19(XCKAQ#1EF>:MXYJNR.8ZMQE8JHYM%.5)_H7BFEP'W9L0OHX].$!V0 MB+ BW&H%OK!U2 ,8)E]83PO;HLW@VM+:/J6E40SW.9;?>4J:EI%39=# M2\PPHRN+>7Z:8U84-??*,9JC%"5#''N#-+88&:TC%Y?:1S\;M<]UF_1.IU4DL/?7C\/OQ23N9YZ&Q63[V1V)_?E>9ULT MZ1]'6]^V:?/;+FYT_CK8S=1DAPVR]VGWHO%M]W)OIWG8F*I"_=C9VSABN_#] MO8U=LG>X?;'W[>/!7F?SHG'YU]'>X>;YWF&SW:"--,)!0^9\EP'83Q-,ID@DJ1\BC#)-7/V"H4A0$W MUN'GW#\/V>GF:J?/S#R^>]03;XD#IRQZF1CER>M\'@0 )JTU1"M]>Z;R0K4F M_[W=/0VU_Q<\HWQH,K822U;+M%%6KF1KM-\ZKW7*H'@<#XK/*!K)Y9GY/\?= M&FA]>#(8N\,:OWI1)-D*92D:Z GP(GL7L =.>V5=C\LUT['?OZH&FRR#\F-A MXZX#_3!6GN/'MGPOGH"[>ETK-[S/_].OK1>,,[7/Q06Y+.HC6"=LX=2.CPN^6": M\J>7YW986=_I%//&AN;?*^X_@-K'F[BYL[1Y>ZWYE'S M\BMK',(XZ ?1O#SH9+/XIDY=/VL<@LD-8]O=\;1QN$VV=IH'NW2;-7?\1?/3 MYN7NSA';^K0+9O'7L^\ZZD"MT0@[$A#W*B+K/$5:1R8(CTFQE"D^IGD=2@@; MD3L 7K2O-[4OUN%&.3I"Z]S66TL)]]KGR[M<3N M7J6M"R;N^R <#5O,SY*)^L>"ZRL3'635 G_?K' \@(5R$51(3FCXT6W_*'6' M;]M6IU0O91EINYB"3CD%-=MK]8>;X@Z-=K-:ORSRS-JK9 _(]:/#)Q4_7Q1W MCJNU]79.D=@_N/JXE\>7E>SQH'V1BZGS#O6%[S))3U@KF(N*ZXIJU+/\Y6Y1 M;7WU H,#6Y9@AY@92(KR1MRY01]BC" M^W?W8S%#!_8';/MKW3^\W9 $)6O<7"]ZK>E[L7_:+FETNB>Q+)2#7ZG@PI6 /=(H]D'$#)B)7HPY/.\J-=KWQ_+@! M7SO+C!/@2O6'M<,GO:XKLF7R%WK1]KO'\./%\ GPP;)-U]7&+SD!KK9(NS48 M&GVES?=0L0A=&&,6!Q?;K?@C%A(P;K:.2T=9RCSVR+P#RR>6]<_74QWS-NVW MKJOR;\AB02)6%LA?R45>O9^JAWL1/RZ4?L@%WYWC%JB_8KJ6;,N-2VB1E=0O MV @*.H>QMRKI#DJZFW*#%(P#^[T82]^CI#(8"FV^76O(;G*7SP/;I$PXN/I= M0?9K9'DJ AW'87B][:,4+W!28XL7ZM;%Y $5PT 4]<&![G78Q\!)T6AU7 MO-.(':F8LU@.[Z) N"M[J02N_FDF*8$K"MZ'(<^>N[CE!KFH=X@$$_)U39*1 M2;9:>2Y*==NQYZW.:0=$,Q=-MVZ0EZ33@IG@Q%Z4JS;^SK[0]XJB^V*.];J;6G/DYO!?8 MS)GKQ]]@U9A:W^MU'-TF;_OQ-;E=5I=- =[@Z;JI3$:2T2_$O'0W,D0$V*K7 MJ#":RR.P)F/GI-V]R')L]_/*7<_T^$06JK @DLK&YPR!:V5.M027EY-[1>4Q M'%HF22Q(>T9QH,(4=!%,E9<[DQHCR2Z8,L=[[4[HI]\+\;KI5*?6>0SH,O:Z M[]B?WCS?VMG]CJ/#X#L+1(AUB-O$D($505YRQEDD@B6\LG;K4QP!OHG9. IGU?JT;$P]. M5-3,0'1M-G'1U9-L&;49%3" =BTHE@H&<#MTMHIM.S1FKDH8AF_\P(C@W _6 MQXG^BS#,EZN76!;"UY>',=;ADC*DU]^$T9/"KIV7QI^E^4].%9POOQ!O59 M/F:'OTI[ZT;LXW9+I:*^FD%]96ZGOGK >0TE5^GM$2N6/U\U+C\")IBGS :6Y_%U09S*)'1B6+>$P)&6TPPCQBZXAS7.')9 4LC.;2$,L"XRD: M$P6FT43XE^=!B,F4C'*B']%WZ ;\I3R3B<-A+&)XM-F#M]QN%$Z-=]ZQX X_- M3RU ^5T#S?[WI#CQ1 .R"*\0UUH@[2Q'WG 3*?:,Z#@)'(LOW5EHNLFG" L]G]?@E4 M\'LE4,$/K/R,GA N>5 $>^Y$<$HSK;DC/J@@DQ[Z]?K>!U0WXXGW;TGYZH6? MCXP#E(6?)YW=G76\>YB/GCZ/[NY>[AA[/&QL=V8V>3[EYND\8D M?5YG[Z"Q\;G5O-S$< ]XI^US&%.K>0ACWED_:WS["F/;.VQN?+VX01EPN(Z; M&^OD>[1<.6X2"C0)Q+GS2$NAD-78:5A%FQ+@,*NSW!QDF9E2[H3I20U7P5T% M=Q-PYYQ+AD>+(Z>?A)]?+NDG*\>="OF/[>K&,.I M"HH> $6-Z;@:=5HX*PER@H.C:1Q#FO"(F%2 3813)71N2_%D-K5GI^*\\Y&W M'@V]>TF=>[RHDM2G2^ID2,@Z9S2+ 2EPDL!'D@JYF!QBF&*2NKB2.O=0QRQ)K6S_.8KQ9*A#4$4EF$2@:R6(,<,)6W MLD;JC#_Y(*L2Y,45Y+D[\97*?;*L3OGI06%KF*?(1F]R6%(CXVU"D@DB$T[> M&[^R9LR3FP)7K38?)&=_V5ZK2'Q_HAL^X]67!&D>TNMW[G[X:/HKI'D]7"9D&&4D$*.Q52MKTW2.]^_F.UO,7_-HXXV+Z&OZ MWY6$/EE")]UOSH*5T45$HD^(!Z*0$8(C03QS 7-%L]T.SOB<(O:5H"Z@H,[= M_:X$]T1QS?!%WT4SM@>F*LUS:MX,0L\]*E$=8#P#;'^=#E6(F(2)B@%B8XFXTAYI M[QURPF'"%8 M+2IQM)Y76'3Q.K ]^."C@LT*-A<-W%6P^3RP.1G-\]'R M*+%"H/<\XB((9'502$2>J X64V]7UG0=TWDUBZ]@LX+-"C:?*8Q:P>:SP.9T M;)4G6&SED4R2@[69?4^P,0%$\K:T&'$N M*3)":R0=(8IA[K2B]V2&S:S#BT(-6Y(.%R5B11^RX2ZH%03/K>M]4-! ]T\[ M\!IEWXTKTM>E9GG54E.[%!;A3.WXD&[? M/RLK'RW+>KDJGT>+WF9EE1##HW (S#3CK8VCL[V=OXZ M;'S*1N FW?JT#<]9OP2#$#3DA\N];Q\/K[YS901^[C3H-HSIMW;S6^.L, (/ M=_D>O%,#QM#X]/%P=P?>YUL#M.J':=^9AFA%RB?JC"G$OPHT;FCNJL:[! -PTT"UK#P>(*Y=0_X@M!BWIO^,O:Q_ MKWQ$1"M\N <^S&#=<9%I'(E'.-J$P 0WR"5N47!2,)%,Q-2OK/%5Q1>CON4U M9.%_IJ'P-1S-GW4S^L^HR6S##DY[\/>[]R^WUK^+(*, Y8>X2[G,T@KD0HA( M4F>4RJ46,BQ?YY&/91OG#EA.N=-S:<]>-76^3\L@\!-R+_E\[1!3N/EM MK[VUL7ZYM[.)][XU+F?Z^C@D1K'DX.&SPNAQR+I@$ &;4T8CG(:%79-UQI_, MY/10$%WD1/M7E5X0.%Z%%A8%L+)ILG/6K7!J?C@UB^E7F^!UT"@)8L$O YS2 MF"EDM(I&DX"MH2MKA-:E7B3^F_=P< +B)-X9C<:BPU%NVE:0J\VBAX*CU M(U:(\R#$F5%A883GGMJ(# .WC&/I2@;PP*4WQDKCA%M9,W/KJU>9/_=D8CB( MO6C3(/8J(VA14&<]+\CL] MA%3Z13#KZUB2VH=S#Y>N=_)/%8#-#\#V9]0-Y!15#]BE!26(2RR1,U8AP0BC MV%.#A/-/ "30W[4?MGT:<\97^EDN:&6&O9X9=@N8 M5: U/] ZF@%:L#B>AX2H#N D2FD0.(H"24VH$Y$(*2E87:3.594!M2C265A= M_K37R\A6(EA[*"^M^#@0J\RO.6#5[^625) UQYS-L__L;([8-$5C9_NRN?T] M.4P3I1XY007BAC"4Z.1^J*B77JFJ5EL>%\<=&]VCWT%\','^/,9 "]#Q)H+CC1W&O%@P:GV)"?H M&VH)YB'D$GQBZF1N_2@6G(@I_YPW>^OXM&#"*8L$R_WEJ*?2:.:HYBIJP[31 MR@CNH\4AB.^$\I6?EQ9F+J!GE^_9%"P$K]:>N?KWRZ#KCPZZ;5C!_H?_.RU$ M>5 4Q[>[_=/> M7\;@\%]N2H>;C/&M^V>0,$;>_;-M[K?&[O[K0[((!T[_ K MWMO9/MO:^$"F:GX[VQ3&V_C[[-;-?G# FUL/MB6,^X1VV2 MQEF;!%?<".DB5E8F;P2-RL4I$JJM'DB)[5W4OAS87O91;F'.*#;IQ%XO5^7N M)]X<(?BNPKD4K":>6RTU3]'*3/SL!=:Y ^7B%R[O',3:[]T.//GB?_]+4Z)^ M[==L!I)V+&J-;;_?]:URDD+L [+8@HWC&/Z<#@ZZ)4O6X/HNM4&WUNKW3V/M M5KW:+Q9H+JIUL_EQ4A9A')WN<2&1Y4Y8OQKG_;2J?(]"NO[=4*UEIJ(A-!> M@(^#'&42">=Y$E:2P!V J9P.TM1@7[;S"G='(EBN<,T.:K9V8GO#V.A)KHB] M<4G>8;#MF.2_WKI;XFGOS]@KEG)BRQC%6%#$!44#QXRY",-7UBMCL*:4/6;+ M_&E[6[TO@[S)_\J#OG[T<'?@][<[:'/_.P%EZ(-B*!('#K%S%#G'P&BR."D9 MM)-8K:SA54RFMT=>]V*Y5^])0K HX/C!^H-:J=;S3IWV7R!?87]EW'MF M*V-LF_[5S=[#Y_S@_KO;D/ .Z]^==$DZ&I'DEN5V[1Z94/Q+6^NY=US*E;7N M<:S] %-L!O9,&@BKM:P+AT; 4(TJW!KFP-VEGM=6N]Z&/K1Z:E^M&" M[1KZM;.#>!S!&*^ET_QC_E8[[MMV^Z)F?]A62?Z1]6>^,.-2&RX)-7=1["77 MM;V0GQY:<.M!M]>OU_JG[A#^G1^7+SGIM;J]A=T[+L1^1ZT1ZA(E7Y%]L^LQ?]E7_=?&=XX8DY M?LCTW&LR4GJVR2A' ?NUVROVSB\%T5*^"H9C%V8LM8->QLK_NCN.0C5X9"4[ M5 *Y@VU7I S8M5E+/M.'?;1/^KP!FN*.O[0&(%#^'B&;"5^^]CG"K7\ ) '^ MUS;!N\PT6E,>_7,&>/Q!#*?MN)4*\^NWB]^SEGW?89WM[T3YF*,DR#-/$9>) M(BTT1X8+917X8"2YY>-R&PN)@%8,M=YH\TT:A'DSMH:;\:=$X1/O.T:/-C8# M8KG(UQ1;Y?)V@K4GD:_)1]WVYY\QS9]GL&;1Z<\[K1#:\75HY>Y)?_Y>)^6* M:._5&.%?I:%Q ;.%(JUU"X^A7X:,R[CRF+M:94O>=48],Y:.3;!6>BZEMSPI M<,-YP!2@*F OE)"/"8S^;D^R^58:9"-[[&.W5S*?CFRR^T78E]5-'Q)#'S8W MFO!GG36*<6SCYK<_VEN?_NCLTJ^7S1W/&O2/H\;.7T>[4\30#=R@\ ?LK.:G M)MA8VV2W\Y7O=O8.]W8:I'GI+W<[V^?-;Y\/"S*Y+Y/$T(R(9(E V+*$.!4, M#"XBD25>1&^P\R$30]<5X77.ID.QBYA.^4A\NU4I5-#P,VB@P8&GJ8P"]Y,; MXHR1WFD>M#:2.N]*:,"J?]4X9]WD>Z]<, C8GBIDLMX3%ABUE:VS#("V.6WK)!)4)"0A*:5#/$.;"=PB8N&7A&D" M1DZV=023=4,7B6I@3LUB*S$?S_5P(@8!2@[3Q&T05FI)M08SV"K.:*KLEB41 M\TF[13,)_Z\T4DPKQ(E2R$06D*1)<4ZH""J5+HVJBQG%%F^>4>2UK9.K)GVC M-(BK)(8<_QX6NUZ%P($/;3'1+-!GEDB24),XC M,QIK\,BB929@@T5EQ"P#NC6FC1BAN3+8$X25!Z],$@P.F2'(,Q6#CB2Z?.1+ M25UR7*?\R5;,'*G<7B$N\^;EW!ENHB#4)@.Z3">;9/1$VJC 5V>)5U;,DLCY MI!4#"\L2HP8E(C58,28B9Z)#2:= 0S"N*'('$T9R^*/G%7Y9QB#+Q)$=RA?G MDU0J7N_$O^!-FSS>'YW[/ST(\]/*KR>6F"X[)#Y'W4<%B2\-B=O3I@^U8,E* ML'4"X0;QE"L&-/&(QF"UC-1*DMG6<%T;4A?FR8=5\Y6U)8K]//Z-WP7 :(V] M#IX[\*G@?L[0E(Q4H$!M$HZ1RN9:$H"9M+DDL2Y:PI"0F+BG^4Q8V:#DE@9E1@WX#)BHX4+@D>2 M1) AYS$333#!:/2/$8;%_L#_4LYR+X:9Q;%_%F/8/ 88FX NF!7_2SCMG<'& M[L?C)<6KQR<[PYCWOV.J!0M)(^620EP$BYR,"4GP\X*//K(05M92K@6[R+UT M)T6RK)$994&2(N6/Z'KMK)6;- ]JZ;0'6P,V0ZG3;JF]*33H:U5V/ZOQ2$7Z_*M+W M8PA[UCGW[M"@8_%%4F@XOK(]S !0;>@ P6A0F MYK]OK6%I1IQXPW2*1$D62 ZT2B$C@\UU9]S M.;>NLVJJ-;UE3<$+U\[GL*5Q@$>9\$X;@Y&+1!'K03D8N;)V/%U'.EU8^G/L M&68[@>TSENQTK\+0^_(1J07F(R+/SD=TS3RTE;()$8_[Q1Q^SG6S,?S>[0_Z MA5C\9OM@^0VYB1>GG,U?T8K!%A7P>]CN\*?S%6_M;+*MC39XB!\N&I]@#/2O MUM:W[;.]WR>V/XA&8^,(QK#7:L(?$!,!]^5;WYKMQL[FV>[E)MO[MBGV-GX[ M^AO^W;P\^NZ2Q)[;D!.K$^+,.J0#_";-(V.HKOLZIH].>EU M?PQIC8HTAK)69:NL;L\K!G;[0KBXRLC M?_@5N&H#7(?A1934_G'+_KS(KB9_+K/U=K7Z?3+NJW\DGDW_LQ M5,@_=%J#08SU7,9H0Z8N[P]Z=M M>$\F;EMP/]7":2:TN*: NKI'K6,O:OL] M>SR [3%>XE/DMA:O'PLA0"Z#3\V>P0@+E@N83UO4^@Y !O(DEM.^7EQ0^\?P M[3]_6>^/7CQKD*GKOX*-,7[YUZO+"X\IMEO[A5J*G9-V]R)FCE.7E=R@ M9=MY14_@UZV2\;$84=YMK1!K.324OP-7M:[P(8]XQD GQUD.O+Q9)Q.>Y!'" ME.;>#*,UG)*3TSZ(6+]?,I_<+47U6W9-K8AAW+XA0AS$7B<_JAC&#YBW(I]H M6%-=QD#:[5G;8K7V96H/%?G2Q08K*5BNIJ>V'X]CKV!:R<^H=3,+R\\TK>*2 M@K$9/%.!QX3!@K L"!4%5Y8Z4094L"DT;?X'PU.%X5=:=%S/KO=@>/LQ:]7? M+J84;;&AB__\54Y%&7HA"QUT>6F5#!;IQOYWK87B@6)D$_4(M +\"W 2!05Z M6H/B$AZOK*7N:6]VU&6*/.=JLPSW^;66K.4H?LO'T95#>9@M'+<(0H:^>'[2 M;OG6 '9AB#]:@-Y#3QEN,]R@4R+0SYH@HU:I>O)A=(*]/D,B"H1N#8HGA1@[ MY3=.>ODYD\("(P'1K0WB<3DYM8()I!A(R,."9Q1B-/&]>BU#[+6H#0XRCQO< MR.=#C;#O,Q;"#(8AUKD(6(*(5SJ*@F]GRYV8N(UA@QQ,2!TUNFA]!TU_F9W_XXW+WX>POL<[I[/9#@0X&1Q2SP*ACO$ M;6Y_+K1 @=!(DI+$:OX,B;2OD13VK*IHOFF[KX*R0[OJ*J+PSKI./? T_S'^ MSO,"Z/I5..MQ20$5AMX'0V=43E/I$G%>(:D]N%PQ2:1C-"@PS7G"(HA4LL1@ M75=\7GEQ;P8HE\TX8AT:<8GDL(D[/RR#PIUZW MWZ_P<7[X.*,HTQ-+7/0,<:H2XBD7:VFC$<-!,VD"<2FLK!E>)W@Z\^K^S?V> MO1:S,B#OA8MEV+I=&9!+!HS@<:?8RF<'5^A8 >/\@'%&R98F5MK@*=*!8<0E M]_ OF1-@!(^:">N%SOE+O([5=(?YRFQ<*K-Q_!B]LAE_FI9*C/=6<2.MX9Q3 MRSA@I=-6^L@MHR\(C67ZV.9Q?] [+8X=MW)"S-Z:1F2CBD@Q0S"8FCYH,# YN-Z4W5;T5!F8 M2X*97Z[KS YBN^S=,[#G8\6][\/:?"WX+&I^RT7X-EP#P+N=O (5DCT(R?P, M)+.2$1$$4D%8Q)-.R%CCD/#2$^>**8L3IBHF*RM]_OP#D4)W;H'/V]8;K5DQ#&;1?G$<2QQL:!D ML&-O4]29M..PH+!L_%R4OF1:PC*M'X7V]VSJCWR$]LCDZH]^;:J^4=7P2^@1AS&,%^I#?),V[H8 MV'!CE F<.+N<57!E;5O6 MF#?:[!,OHB?:HI6;H2QVF56MNZI07Q_.H_'T(2>U=P]&K>QL!Q M:K)?9UK+2%IN=WT;BB_(0']B4BW>8&=MS]G-"1ZXX:J-.YKB;\4/,:!%WPOK M,*?@S"[Z,#^R;WJ);?HNR#'%O)IPJEM+_I0=V*O ML^ACS"Y?$;;^9R59SZ0%]O=[<=\.%AY?-T&P6L?]EE_T@?YEVZ>S%,$=+L#3 M#NS>\Y75Q%83NUQ75A-;3>QR75E-[**D02Y;,O=OMEWT][9%TL/Z2:_5KC$\ M@_VMHCI[\6; 3RVT'@LGEO':]Y#@>'+0V#G">X<-T8!K]S8V\>[..M_Z]%>K M\6VOM0MCV+W[W7^ M:#4/VX?-C=_@W;?%S 1'KP@)GG&$.6&(*XZ1$\0CAKT6G!$9(EU9$W5*3)W0 M9:8X>W"W\$>_Q+T0XZ=._6L QG_/;1&GWG])D?*TGQO1%7 U%[BDSPB6HS." M80A^%.(N0L@52CX4)2?;>]J(B19"(8YY0IQ[AS35&D63-(\I$*ES>T^SRN=5 M8_/LC3OG!)(/N<=CXY\+"QDS4]MT%#XZEQ*G@1/#="+<2FI-M-SR)"=2V[": MD=J6A=[=C0ONP;AP=>HQ=JJ0H_9T9K^''">O(.->D-&&(IZ21HY@CAA5*FB.+?P:;!HIZWANE<,OTX[\ M+9< W^RJ\Q3*K/?" >.L #13WG,<>&#*),D%HYQQ;0-SJF)9?6-8=S2#3# 1 MQYUC2.H8P(ES!#DF;0YU.8YU,M3I6UE6%XWJYAK$/3PN=6N'L9D(5\6FYHEMDW8<)LYCKQ)*)#FPXW)LB@6"E(Z>.X9U M2')E3=/5IT?O%P_:WLP]WORA[60[R!(#*K;79[==^_#2X+=/,W$]P8(=$EYL M'H_1750F[/Q@_L-9 ?&E&0O/VKYL;G_WSA BL7%QKA7-&#O!VYW6:^ST*VR8><*;HU) M<+,"C%7K#&**6L0]&+ Z!8V#J,*KE77ZLN'5$:I5$=;G M ;=IZ]1X+F(R"!.7SX\ UTST$H&CG0BER?D$X*;,JGZ#QT=OYA[O+,9JKUEI MQYA3GVBT5J'75TL;&.M!N'XO%U,#%#!L7=H*!M3:Y1XQ! M/%?,.!<8,EHQ3"--,1?+D#J3"]U?JXJ_5O'75[9PGPIUE<$[5Z2;,GB=HX(: M'I'52H$W+PBR00#"D9X1$#P:OX*LSD*X*QR[*/=Y\./9F)?B6'W0SPR,C M3Z@%O]F!XUW6@B]1TD%E$[^DIKB<81,3RH,V,2%L:;:),4;68H&BR*SY/!IA MU,H:KRO"ZYP]N9#@0>)9!8:KP/ RF,TO#H^5&?TLX#AE1E-O*??"(Z=, '#4 M'!DG+5+2&0P *2T+*VL,KTI:Q8W?1/7WHR"AJOY>>M'_.BGZ6CFA<8R(P%Y MG#&PBQ1U* D7-5/@8$<"'O2JQG.I_ZY,D7=BBDR8((DFHUR2A)+$>61&8ZW! M'K?,! PZ9G:#TJJ*>VF!QD^%ZCQ5F$J.HF0,\80MTH8J%)T,W@0B%,Z9DUK5 M]=/KN.=H9;SYT]BA-5WV:YY?@.IF*?V]6L3.^/3-1[$>!XS/<&P[M@TJ1L.Y M(R*>$9)R0:7<5A'%D.DM$C7(29T081A+'5P4UH#75==$URG3\^6VF(= 5L>] MU7'O<\:M'H>-)1X6,IQ%)#.8<^*;6 MV**/_2J9SLU^E^>YRV01+6H@ZG;YOBT01:I U%-%?RH0)6A(!NP>E)@*(/K2 M(V>P1BK83$JI,QCD0)18""+"RK98I'=[K4#4?$#G9B"*5)&H^2+-5"2*A4 C MQQ%AIB7BVH'?!6H'X> X50D'1<'O(HK5F9P7H^#<(E'_*EIMKXW::TT@X<*W M/[]JNE9KC79][4?>]K5>/.G%?JXJJ@T.8BVT4HJ]F+.F7!RK_HEIZ_D6RK-WSP\!Y9 MC.WQQ?_^EZ9$_=J?_.9J+7=N/QNU.+6E@5 R&Z*07VCLEM?]V.'F_5E4B+4S MVZ_]]R-\HN@)X9('1;#G3@2G--.:.^*#"C+IH;VD7_8L?^8Q?<&NM0%3\Q%F M9AAD7W(7:>_O ^P[?QW;;^9TZ_ K;FPS+>"^?.M;LPVH=K9[ M"^Z@54E9XQ DUR)#H$<$:O)SH M7/"9)L6L&C6%0<4V?LSN899*RJSD4CANO=0ND)2"TEJ)) )YG4R0:O<\9/0-#GHQ%GNI MWSJO=6"C'/1K$71$F#H"J ,^]T\BW.!';%_,"PQ'I5^]V+89% &Y"RCNA&)4 M[K35#JO@79WV6H.+\>JP_J/Q!!^8K#B4J)@KFM 3>\9XIE*4"L) M$B!"E% MW]T_AON'4DA1X;F \%QO;+"^\K\+0?ZI[$W(' $;FQ(JC &?*[<;,)QBF_\/ M8ZULN,7G$I,^UX?.2;M[$>.7V/L!UM]LZ6MVCW^ <((494'K[W0'MCW^^>_= M_J#9'>Q&&-SHC<>I..[G?LEW)X";K+FQSYJ71V>@@BZ:.XWO6,84C%=(&JH1 M]T(@1Z5%3(/X!8^U%'%EC:G5VY(&8=.W\]89@__3X>)-FO0'=G!CS^:=Z >% MK7^U<6M=P,V:G=9+)P6ZYEW[LT@DDUH(9C0U,G()^M-2&C VP5O FN#N$8E\ MM@U:ZH>/W=[P5_FZ-Q>$?,+>)(W#H^_!"Z>B4\@8G1 /FB&;-$8*UI&F7 R& M<_>C&:U,RD[K]P)X0I\3T(L[_M*"'='R]VBX_?G+U_[-0?]L?S_&]I\(>OF# M&$[;<2O-WMJ?85_#3@Q<[,*3?VO#Y^]NG@)_^ M>XPB]T]PR=>'-C>P1I&Z[ MW3UK'>_7BBA5#:Q;&"S+CR8B@^5GBJUR26[]&*_>_MG/;DO(*J/R M4;?]^6=,\^<9K+G7;>_(O7O 0>I/SDL]"$[LOF:NE:=U<#K@;\.EW27_7X M=BPIOPC%7#F!X/15;=/GD&0Z>W@$8_1X=P?& MT-GDS4^;>.]3$Z[_X[!Y^%NK\?O$(?AAOO:,L$S$@Q#*9]^/@]'YY2/?'T3?_DG2BT/H5*]U:0/%T2!EB46P M)2ARCB1$M>+$&9QLR.=/6*_R>;4">"MM25]5[G/,M&I(>@^CD6%FL7+!AN2Y M8M3%I!(W4<)?T7/_@LRB=P+?S49^E?$X/^3;G38>>4Z:M4YFMI"(>. 666TP MLL&Y%+R35JM,+TK!:S,S#M^7GC&D8BEXXX;>$Z'O!2V^GW8PK64(VHD<)3K@G@U\J: M(:K.<-6Z<['A\+W6^SVS2??,@#?&A#E5BUQ 867./0GQ)LTYYH/C"9Q7G5)F M'0#L@VVBD*+21R(YYM3E*!Z=54CQRJ6 [R%05[6N?'.QNB'$54;=IVS:9ZTZ7BX2+%1QNB6-T]UN MUU5!NJ=#WJ15!Y#'D[,.1>L3XEQEKM&@D'.82"\5I4YFJVYF<745I7NM7+_7 MXAU]1![/$L'G3(,QRN@=QDY0P;C#WGBJM>/*)KC,#7@\RC:2M1 M4:PEXPQY%@$R/0_(6&%1T$1$QWC$BN:,0,%DW5#\"F2DSY/R4L4/J_CAO7AW M'@685>[?FP#+2?LR,J&]UQ)%1Q78EU0BRZU& L#26RX(MJJ,&LX-*2L"L;(@ MK+8XM!:&!^X(8S1QP1V31M,D&>/<$^5AAU2T%LM0DDVW-CY\YS(:7! &4(L1 M-]PCK< $ F^1!J>IL\S^"R* +8+\%<$8GQWBINI#4\KI3_ MGYO4JS#VW_PZY:PI3>K8I+$0(5:J(WC?NU#:4"]#A7-O537>KO= M]<6_MM*D[G7:FQ\;NV!"FI>KM.MG0^X>92]5+%AW'4IF-S2[$;WX(QY/,-D]\+7O=6H^C_9S3[E'-=3USJ[GQ]6+O\. PGYDU6Y,-X;ZR?#W<-R=^7.YMP'MLY'%M MB[U/F[BY\T=GZU/S"'ZF?U\VKC/?8%S-GB&LBI%0'6$?)\6Y9E-PLR MPBI28=5"8M7%!%9Y0[0@7"'L%,X%^@HYS3BB%BO#K-&4A *KY),YYRJLJK#J MI;"*.\FH<%IAP^$-C4J& 5()0R1G_*ZNA!56+0163584:,,$T\+DQH0*<8L% M)EO< ^!.8FJM#S[2"/88%CI@I; #!]*#%TE9%?):>+C; MG@YY12*TEY(A&:A#' PUI"7%X$82!W\;:3/K$:VSI[/W+A[56R7<5P5,SCFK M@Z&:.:XDLUK+&"A.@F*E!:EB1,L@W),QHF1L8D;G^FV?V_(R@C1.#C&OI)/@ M? 7M"WINXQ1@2'B#A5 ADA0)$+$8UW-F'&2YJ&>35MJH1[ 84;[#2L @U><\8-Y4:X MX'TR*1'B*!-5%&(9A'LR"J%D= KCK*\#F.4$.Z0I&.@A"A^M,M3ZW,"\KN63 M6:N>7;@7(I=HH8,/GV,_VIX_*&BP0OP1V]V37$OTSIA.'X!ZRA-- PZ8L,19 M$@[32$V@*K#HA<55,&+A4>_K=#""R62M *RS)B3$C<3(,NF0$-8JJG"4)(&_ MHNO@H2Y\\/7!!T65=%])-X.5]D0DIE(N##8N8&F#\2E$+36NHA'+(-V3T0C- MP>M,*B+O!48\,@76C=<(6V*B"I[%"#8-874I%O]HI9+N1TNWXX9YH87 1G". MG7->*")"C,YB:E05CE@&Z9X*1RB60A(<^4@$2+>E2%OMD;3&8Q8TL3G'@ZDZ M7%A)]]N5;L4EBYCYH)D C.>:6@V_X(S@H&2P53QB&:1[*BM"PO(99U#T(-,\ M2(NTL@1IKK'EEFB7:0ZIJ"NQ2,WN%B(@L80%B%] 6OI%-*)C>T=Q ..N$B-N MC<#F'@. 8XZ8S+FG7'1*8:VHH]XY;*I8Q,(CWNYT+,(%8@C#'-% )=@SQB = MN0/GQ5E.>(I:$?!69!U7F1%O6;HQ%=0$YS7QC"?'76 X-Q:)/"2)B:]B$7%(2,7BZ^XJ-^(N>?\4CV//MHM@A V=UG&K M/^@5S.)5=L2M["2!))9PC"IIT';81!R-*YP6RDVJ2C46'_C\=$1":JHI#P9) MD\]/K6!( ^BAP(V4$"9Y8F[&DT6!N/G8\.5P&)99#N MJ=R()**.1B)'G$'@;U$$"ELAAX/-9\&"4;:R9NI8+U*'\86(1_PDOD+IC,#$ M>#,99*8;F;QNTL0=S67JM>-8T#K;#LS!H%_S]J1HN'09PQSZF[_]]N4SZ,(\ M <^'!T6PYTX$IS33FCOB@PHRZ2K0L?" NC\=Z-"$<6ZP0A%SDZD-#=(V.T0" M"RN\H2XX\(54G3X=41\J0TMTN/..<<$YEPR/%N> )PW!6M#(6B8;$G52ZBI& ML@RX,!DC$3SY(*)'(4F*>*(6.>$%HCXY)A,7A.?>J*9N]+SX+"I<>%.X\*AN MDQ4N+!@N3-&+2J$"81%1D>E%O<7(*4*1E=YHE3A-GH,#QNM$S2O?H\*%-X4+ M-'L1!A @4,^39& ]6$H9I98Q U9$%9A9!ER8#,P O-ND34)8.(TXUC9W5:=( M$P$83Z4!4W!E3>(ZF5L>V"OAPE*DD<"DO%8_K>M 2^VN%L!55LF+!5OFTZY[ M;''7B\#:351-K?,8T&7L=2M ?1"@'DT'9H3ERBBJ41")Y0P4@K3*RQTS\936 M.DD E:)5-OUUX6/=U4'6XL17G@T**I%_F,A/QER,$ (SHY".+-.A4X&,XQ@E M[WRDWC/,W(,]9BII?[:H2:7X%QP%)B,L+"7#$N6(Y!938/)Q9'74B B+ M:;042Q,JQ?\.H&#N@9)*\2^(R$\&3S3FL*3>HT0E*/X4$\K92XB )L#*!>]2 M6EE[^D'+.TII6?@F*#M=$*('1TCN&1,KW^P7F(-:Z)ZZ=BP[W-\:,7O3C;'F M.35O1KG,/"WL4,Z%70NZC0VYB$7J]]- H'Q+3*Z1.!(!.(0=3G*B2M-;-@#C-< MQTQ6T%M!;P6]BQU=K:!W4:%W9/5^$(V=[N4>S*^A=5.AM3$$O[![+9$)!*X(X21H9'@02 M6*4HHR 1%CLG!X(_]&:A=PZQ\7\-++P"_!U:/]9&$]4\[8#P^K5_PR^'.]11 M3Z71S%'-5=2&::.5$=R#TQF"^$Z87!G=)7]K^-R.[>VWCLM9H846>%Y,49.8 M0C.F$+I:^_>-5YN##3=Q$&9[Q[#(_3]CKX"(';CY;^VN/WIU$=\=B3AM;NQ? M-#_MTN8..(Z=KR!F^WRW\P$W:!/$;ULTZ>=.\]/'UBZ(Z][?!]AW_CJVW\SI MUN$NWMK8Q'N'NZ2YLWFQM[--MC8.6KL@BG W@( CMO=I-XMXZ^]+N.;L.Q?> M2>$]R*,$IS1JBAQ@,C+81:ZDB,(/T;QU?!K#>@;*E(200BF-<>)!$FNQ39WD7Y\4&W#2+:G]KE(QPH-B]\-AQ6>6I2K-Z=0UM[YNWUQ1_$<-J.6VER MH_UF^RV_?APV6NW300P[^=7?\^;;6O_N'>&!)86"RGF.@%C(>!P1J :J"%4L M$3>YF6X!+7ERLVJ=R1< L2G#J "QG8,(1D6[W3V#Y:^56[P?!_UL:0P.:@/X M.!_WP>8O]FTWU5S>&F53PG)S%!7L[2PR)R R_4)D[(3(=$LY,H[P .N[Q?LP/[SEYLR-3VW0R4JX,W'9EL4DSM\M:$V M+M4J3'+;GO3C+Z-__#K2:*WC8JJ*+_TZ???))/:\EN7'OYZUPN @6YVKN+0\ MA^?$PR\R%C+4&7'?0KWT T ^U M+3_H.L W1NJW5I>\_8GYTCI_RK2\[F8VDA^,MV ,^ZSPY\4MGN?7;GH^OSJT$NX2"7HNSZ M=<5S&"]X2CKX6SN*F_6*BWVD]H^73>+MPPO#OR9#F+"7-H]]MQ-SS'99SL<> M%[\LS\>Z!,9QOG>XCOE] M^.'\.[$L,J8M8I%KQ#T/2#-LDS60:(9,Q6F/J#7(T-\S$ $\ 2 (I%< S5X92 M(U?6-*D+,IWIN$# 5 7#[Y+MC7C<[;2.GQP.7Y0X;76/1]]CN4+38_E=PUN@ M?/TOYF2ZY\LK9<]]*WZ( 5EX";L?RVRU?NTTTV2TCH>IUNI2)7M;YT.^@-8'YC1(FWV?I8+ MKBR7>U@N7Z>CT%:!2VR413PE@F"5)7*26:0MHTN/)E515WW%%WQQ". 2O87 M2/8G#P94X@S<7(H4]C@7#$ED,.:@-:2+P?%@0JKV2[5?KFR+0*VE02(9L$'< M!HY\+UWQQ%.9^\K^L.IN"@(JZ7\62W$4 M$U4"1XHM10#E"G$3&7(^@6=!8(JM-$QZNJ [IM(6K[!?;(R"\*(1*2P?I[D< M&8> +,82BX!5\K@@:C&2U_F,U(-*6[QI;?'$D[)*6RR4]$^>H!$)JPK_0\QG M6Q$P'3DJP<$(@ 0F2"GD@WV+%]HQE;9XA?T2HM0*G$?DM&"(>TV0QI8CH0)E M7BCF' %M0>H*L[K22QB'6HBSV%*1X!GG3)-G1@NE69K/<#XT#P:BGY(035;8 MO;5$GOE/T&*;-S]- QI1P\SWZ(3>F@TTDY*F4D,/4D.[T\J] ::1,#DM0%A<&Q M]5:OK.%5,4TR^H2$L+E#ZC+3CE;*M5*N/\74)YXU59CZS)@Z>7Y$/7CIU%"D M10 ?CRF"K*82"9\(K""@+16/4J[51EBNC6!\-JH^EB7911"=5"OVGG8"DPCYP1%H%9)4E+ ?TCV M7O4]$F#?C'I]D;8HPSLL9J^ +ZUC'XN6 +DSD3V^J+7ZNS[78^SFYU WS0B_U,N!I&!]8S"B+A;OGF?1#RFNW_K+W Q-V?O0_+=:., M]>-!JQA8ZT?\$OUI#UXW]C^<^_9IB.%CK]OY_;I=PG1?C7?=0V/[NS3"\B % M4IDWC@?OD!8T(4Y)A-];*96;:N 2J0_!*8\EY@FTAJ2PS8-@-A$#BSC9<^-F M1XON=9(3;,X!;,$6;)R+VF@-)[(J^K6S"/LK#M>SEF!!9S7!>'+KB[R#\WVG MY*/FHK>G_5+.6B!F?I ?"*('(RIZ=!S$3NVL>]H.M0,++^!B!!$54O/OLX!7A1'/T!1"L-L?^J3!WKOER$MG M?E6]#Q9PSM\B^7K%5U_QU;]*>.7+ "S"6OF I5?#C?^O05_(?=\]V=SS#FSP>- MC>9!

&P%3Z!3&C5*,K8I@[I2JOG/AE MG!.E?_X3S.._O5JM_EE+/CB(?WMKJWXZ>K$6"$Q>=4A1%=.)O =S0J2.ZTPE MV:/*L2_1= YB[2_1A",IM->A@475E/-=4]9[\%5IA4;[3O74=X[H-D9?DNR^ M,>_58?=F;#SQ==_X["FN>W_X0'VL\V[DZW?Z MAEF,D1+2J&%A8<;="094%1QP22"!D&&<.]7FO<*7J8W-[[[)M:3&0T>EJBN: MPV[P>G/XTVED\S-GGHWI)NH:I#(A!.9>#S*35T/JB]QJ2L\&5=* MZGK(CH2C/#SR^HJ>[YMBE9_45[F"/99@:)BF'&C':46:H0 M4@$6'MX,=HSE M&]S ;'7I:'J(=&P7B((?4'^I9&T7$.R/J5^=REW-CS7Y*5F6NF?1Q5>Y_FYJ MCS4;%$J2I% 0@X0C!!!.(*""&]$_E9$B2SDAT+IZZ'D[4Z.?KJ=1V;CJL*S7 M@ZC%&JL?G,*/>W80M5Y>WO5QPLIA4=,/9B,M4YY\O7PM-5Y&HG?QL.?V\98# M+\>PM\!GMJ4>G9LJC)97=WWZX:N-W9#/.]^NG2:0V_#]9M7\GZ^7!H!#$87U33KQ7+!CUM6HHS% M(LU!:G+\D> ",(HE*%"_IB7,XI4FB&J0!8GL9X;Z4\Y0XR .!593FBA2&$U-[IL:FK3HTJC MVYQ7K?[2<=9U&>8LMK:++SX0"[[D<@:LZ'?CJ<<$N%M>.6MHY$652P$? M+Z5HGM5O?[7A=K?4&0=5A MK28$NB.MW+B\N[X6=%SAZEW>L7[8>(L]KO'M+?TXWSQP(8A_D^)I8?8$-RO^ MSU?/KQ>T+.MS/BG,$\0P!0*G&* B4X D<0IBGA-1ZP\U1],%M.QOV %WI:/1PW]YGQ941\S7%[+(T[6[T<\M&\T^*6 MH2+01L1^_;A:5Q15U5Y]O7K2-/7\>B7D#.4\C8E4("=$ 21C#IA@ DC)8HJ0 MBE%N=1S3TM[4**31.-[S^:8N'*QACAK/(^.ZJSQT/^[]?!( S<"0MJH]ZN%2MF9F)L/&QW*RK(71W#:TKH9 J MF-&"<8 SKB>ODJ6 %0D%,E:)8#3C.+$JRSFZYU.C/.T_6#W6R^C&O_VU\69I M_"I)C/%>BL!;)"&;>OI;)^9%J<./ZOBC#@#[+TTHM8_16^ZE]UN<_?XY]F&& M-H>W_9G!#@S[+%:EJ3^I6\[-EU8_^O-J,>?/]?_>R1^;5QK6?\[B@E$]VLY! MRDQ^&TUC0#(A]8<-I_I;1PFC3EHH=F:G]D&JR\/KN>AG_=1V$D/'&KI=%1B=$-B$-6<[Q[H*:* M4I)O/JFW/_@WPY9?]#S@T])L11UL1WV1FAOGYE!=LUVU_X/.E3.1$9P1H0?A MDN2:OY0YY)0E ,<",RPQ3:C368$ /DZ-[.H036>539#1VLR1Z[_K7KRLBGO? MU"6^Y2Z0FVH7=[V-L[K 40 M^TVT"ZNYQ#3NP0_W[S!;"_/EDQEM-X5N5TN/\M$!6\B7-$X #\>5U0D'\9$D M3T!3@P_.ZK=V\_Q9]YR-MF.>_&@&X!_E9I8RG!*.,<@E2T"E\,50)D *\SC) M"I&EL>MAV;/&IO9!:'VM&$"VCMX8M1#GP[#G$:8B)W&1$6^(O6NJFG$<;1"KFW.^0^]B WY"3Q M14C\G1X^;VKL$\,7@SYQ2OCR/0/+)M4CBN7]!U/AH%DX*6K1 M6GGWM#&5VXX55ZK$A=VRFZ 9TP,0"O1 (P=(B@R0E')0%#E6*I$T9TXTXM.Y MJ9%/-S=G*VY4Q[*G<10UT9CKCE0#AZ4]>6EKRQVY%VK!T)MNG<;K%:[2\_F^ M-JVSL,*LV8: WG,&EQ?77B3ERR>HYW+$O-JX4I_;)*O5^VK-F7E&*!6(&\4& M*C75TP+05.1 L[SB",4HQD[UILY:FAQO5WF4=5Z%(_^>1]-R<=4'1B.F(VS3 M#';;MNTYS9"ZW>?0\:WI?Z?K?THS M0&VHJ'FY8YAA)*4 7(A83RX) 8R@'$@NL$ R291PVCRZ9'!RC$$7LJQ65AY: M?QW';9<0MAR+><0M-(O4KE:@;9W=C9J\]^ MHXY?*?VJGZ_^3I?T7HKF/<]Q(JL#T'&<,X"*6 ),"PQ(EA (.9&RL"KN>][$ M]+B#?G4X1G<:MGYZ\ -&:$*@-/H:&0^CQL4A&E"GX7$X4G@U3".='S1^1J5! MZZ'VU-D\$GKYSO.-_O9[OG?7KOW( F1T7%MY?RNO6S88PE0A"" J4 M:8I+&0=4B@0H@GA*&I:N7OE]'! M0KY5L?+K$'8@VD!(CT2_'A%WH^:KV8-RL423+$.9 YQJ9Z%01,F3291*6Q MQ@&GJ9/&V+&)J8TO6P^KO"?'N60/D';<%19]_R5P[KVG:&-I_5SM<9?U7><\3@6!849B!$7 $G) >$T 9*().6% M1&E4?"F-6MD<5W34!88C_5&GFX?1T^UBL?K# M2*F_6ZW?K)[81CTMFI.MY1?)Y?R[R41ZW90Y*A!##-(40&KDIQA! $M! (>Q M2D6&\X0YS3"U M.:E?5:FHAG6=!*KR[0^YYO-2BEE62)@7V*R9Y-P2-AF!796N+@MEBKG&8@!KD\,9[:3W( M 9[_'(J0PYO$FR;D%2X,5%EH=NVWD@)&F?E!-MGQ,_T)@X4Y.T=0:J:*A %* MH![5Q(KJP4XA4NBD@M-O;FH#D6T^RDYPH?8W^J7QV/'CO MH#!^1<8Q?_W\5+B>>O7>HT?MPZ>".NRQ)Z\9NEW_\&#*+JSX/ZMA2'G[M/FV M6L__+<4LA6D>QWD"A(A-?B^ENKLBW5U3H1*$40IQ//LNUVQEOTU_UIK+^]JU M&?";M1;S)5T_-Y/+F^;/B&Y]'C[U[(/==EO>"Y3!-^.-EVT:3^UHM//4Y_[[ M13B\[;J?MS3R7OO%D(]WV"_?,G3KB6ZJZ%9RV]Z%#'_+IN? MMKDG)-4DPE$!.,J1'@I0"3 K--446- \H2I+'#>>G.Q/;;2P==^L<^WYW8Z3 MAZ8"N3:,[393,+B#;S)Y0'K MM(@O+QM*KE9'WE+:1 TQQM*PQYSI2)E,TLJ M9SPML@SC&/ B9@#%*0<,*@6R!-),"(XE+UPD;(\L.%'6"+JU=\9&1W]2-GX. ME)W< FFY\G$-/*$7.[:8O+V$R7"5R<.X?0M,;I__,MJ2A^&=E94\NM"M0Y?K MS>SO],?\X>FA.0R3BEAR(3*02*X @D4,<*8G022F1<:+!$)J)==Q].2IC3D: MY^SZZS%._?WTJN@#]\_&+X^GA,Y&V]N-Q\\;I1>>#:/M?>4P *F@"$),4D)0)P'-&"HFAS.-T6-UISYY. MC16:2"+S5D1M+-LT^M+LP[;A5$)7;4!#:UG[;GC+^GA8F7ZG:[SHQ-33)]1^EGC_>T1\S MFA5,93D"2:%R@#C3WP],IJO35[1JZ=ROI1EJ?UD\V6M@%50 M!'.%"X!DG.KA-4\!)0(!F$E84%5D"23>CNX.]7)J_-G&449"C\@VJVB^_+ZJ M!EOS*@?^QM1;7#Q5U:KI0WT:;"WYZGY9[3-2\Z]Z-"?J^Q,81WPG M;+UM[:QF@35-MJH$^Y()Y:O;8TQ3C@/]G$Z M)Z*OA=GI!/75QJY=XVF?75DKYU42ZZOGSK^J>> M*O8._!7+)6[H>5\%L33_0HL;;N"<7[-P?,[ 87E=RO:@@.WMYC5=KY_UV*Y6 M<6*RR H!*6!Y8:J2P0S0)(L!%)A2!6/&$'4:9MM8G1KU5;4.S=KD8;EQQT&O M%>*6@UC?.(8>E+80'M?LIINH]=JWPI832KX&BU8VQQW\NON!]^.( )"&IA#SJAW7UP)"ZGC;85=,#WO?NLOK.MM!OA"=P#ZZ\BQKW G3DGNA]Z7B?L#"ND/?Y$(^4O'LN M'3S3T&]V\]RY^"@WLUQ_?!'#"A1%$@/$,@P(Y K$"4Q@+@I"J=.JY+&)J77O M:MGL4?M6[=/..YU]P)G^$XA:SQ"NP"G\)," TG;WN:C2D[P.\<\$[V\4?VA@ M[('ZF0!/C,7/71D@1ZC)UORR342909EPEF7KP]TL6@MS&0AN<@0 9(D2',&*P"C^I\L9R2F$"ID)[9_YOE3 MHXG:Q:CR<9L_94<-YQ#L9P,/N 0F #=(K#O]AK[[_A[ZS[N+Z M+[N>?>YYHW3F"\&T_??295?(Q)>?GC;EABY--OZ,89;$G% @6(K-<0<.2)SF M(,ME$B-%94+C63UN_[JAZXW=Y_[(CLM+>F@MX =K.SEI9RS7B6WO(0LSKA#G M.2@*4^,QU1B3O"B HE"RM("49[!!]NW212G].EQ;6R%90 2"U&ZT=!5(@1GR M:Z.UU_'.LT+WJM3X9W4I#YYX< L,CI?5]EH?Z^*258R3._6 M\E]/Z'PY@PPE"=3$&1.> "04 B23&"2%) 4GAD:=!-\L;$YM0&1< M;@O9=+R.MFX[9J)9H&Y'")ZQ#$P1)Z&+?J_]])FL9H^*KQPV"XOCIK;90W"4 M\>9PZQ75SKZM%OJ.LA;+_[C:R#?SDB]6QN).$X1SJ$B2%6:9.@<(H12PE,9 M9;F*F<)FJ.%&EK_F4$,1W!.:N7Z?J<8:37[,656UEIA0N6%SP&LB@4 M0'DL 2Z0 (@B6*0))) [)0X=&I@::7T9 MB.'H\:-V_'/!'7;LL]<-/1"XG&_DA_EW(P:QT4TY9XN:)(PJT4P6C!6RR !# M4)DC@@J0+,:@D'%&28Y319R*@/6;FUJGWKG89.!KD_N]Y@G:H>+MO&&OL9%/(-H$?GPFT>JN*Y>$ZP6'.DQ^3:FJ IJX#JR;5,Y+BH':(#0K-59J#_$_ACMH'JY0U'T MO2)M:_YEEJ<=P3F[5NWZG($+U_/[Y5S-.5UN;CDW8G_:0G7L?MY5LF9Y0E-" M*5!%P?18BR# ."8 RX*B/,N3@KI)F%N9G1P//CT\F!5K38.= *)=!%$;@N-J MMETC6"YE>XX>1E)OYB6]OU_+ M^VI5Z)-JYIG;I0E$90IS+@ O% <("0PP4P0@3F@.E?Z=P M4WNL8&BAMDN VS&11Q@#4]!5"#I3CR4NGCCGDK51R<8R]$.6L;WMBD3+JN:] MT<"6R[*RZU>DRA5X];R[Y#-]-C^Z_8.NQ:?'2I6OD[ST9;58O%NMS2]G M2*4");$":6*R-7.>&-E0 810%$.24UPX+3.'<7-J9-8XNY=U%WU\,@5^HM^- MWU'CN*ND:)A&MAR3O7C3A1[#&>]!Y7[4#3'JQ&@$2KO7-7%&5:"ZO4\UO&6+ M#\N^#-8@/E,X_3LY?AYH,*!/)I.&L_;BGY?WR\UZOBSGO%8)E4S%'&<)2+BD M !%$ %4B!@P+5M!$P$+1@>*[@Q;XK!ZTK"$HXU'.9@JH,(,$S MP)1 (*<2LUCQ@A TZ$S"--IV[+,-4VG6T4<,PQOJYQPTF,H63<2^I82#M\KT M1@X'?OZL@X?3< <?UQRO0!A2 ME"8*%&F6 @1S G"L!P,PQ8@AK"#'3M--"YM3FSNV+M]$E=.5U/C6[9O(..[V M%;#!W8[//:,9F)D_K);W3:+$W5Z:1("C+0[(>&)'&XNC\IP#!(>,Y7*K+XWG M9J&__"*YG'^OZJ](+O30M& JJ+0Y(,S0"0L0))0'F>2$IGBV=*LWTG+D:J- M6:L>0^H>TS4>KN.T/AH9IL;)8=)LER&WXQUO,+ZHAO,6UIW3(56;ST,43*KY MA,D7UF<^#\)E4>:>>]WE2[Z:Q(?YYADF[&Z^T6\^D8P4N,@!E9D"B&,%:,P3 MH%*:<)' HDBM](Y./7QJ0YK**;,A!9-?V%^BUEU[Z9(C]/IYXUI, O.#*QQ. MLB7GXAZD67+TL-$$2\Z%T54K.7N-6_>4Y8;[G#3]0YK#(%+B^_2#-^ MT3]OM=:>Z.).KA_,VJQJ-F!HBD5"<0%X0349L 0#0@358Y 895B((N7,A@Q> M/I2I4<_6Y:CC->MRT8EU MN799;F\KKX4D:C")>MZO#BX_S0LF5OS)/+&N0OS_C1=M+Z;0+QRK7B3>?>'H M_D)PV;GNL7GA:/7"K9H7;M5YX?YH7SC:O'#K[0O'.R^-/-2*!<0JK4+IM#N=I(N5K,1>W^4GS6 M3-!2Q"?U;KZD2SZGBZ_Z)U58Y2E5#J72),,%!0JEF9["B00P24T"9R[3',.G5#NXGV@JN: MK1N>:;=M@-$NPO#R+:$:P)<*@F_WQE5)" 3ND8I"*#M#518V\UI9RVQ%?'TT M'JT_F%=1^]!LE>6%RKC"!+!8%@"E>0(PX0P0F0N<20FE="K_:&%S:D2^<[G: MHXP:IZ/6Z\L;;(/1MR-GSY@&YMOKX1R@]& -D#?QA\L61]:#L(;@6"+"_M80 M:Y'EA5'V;5GJ&:\P6QA;#?:#X?;;'W+-YZ7\O)YS.8.%(C!7!5#$9.FEA00X M9APP4ZFZP"K)D96>W\NX/S5ZK(30MK-Y6D=C=@!IITJ!67T4>FY#UZ6I4E,O M"WA=B?3^EOA8?7S)MA]CQ?%")F"Y77+L306,&ABB]\MN:8N;[?HC:-?/VN_Z?#]N:24Q1DE!.@1(< J2(*=)7<) GJ$"%R#&FL=,AR#.&)C>0 MV?H958Y>49/J++9V$SH?B(7^_ \"RSU[_P(2OI+OSYD9-W?^0K!'J>^7KA\H MW2#9YOVRW*RK[_[NW4T@35">8 !S+ !B!0.8%J;^5%)0JO("%TXRZ&?L3(T6 MC)O1SL\K6.$;]PR.=KRM#J[*<98I)7* 4P 3I04.><$!Y@0#A%$F6 MPSC)A%-E7QNK4Z.*G7=FHVA;MK=-7=A;$3'JXV6G]*]CU5ZK1K$C%N]0!Z:9 MCK_;-*3(>'P3=1K ..VQ,*\+1K[J\5K9'+<,KPL,1]5WG6X>2%8+6I:?5+4F MN?O XI@D64IBP*70(Y"+[(X:6-<B\>>.2V7E/1CZU&0F7Y M9$0$#,>4,UXD.%:0@YA(#!"&$F"%$,""(8J30DE$VM-N=PXG;L^;M'K+]T^Z MW8UQX+;QV+ST]8"]<;KZA#IF(_4A;D<0UP(X#DT,!'II"2DU>MVLF MXQFH[7C# X"!.>.H--+6R5"UCXY0"%+B:&?E!2L9'87:7[#H^/*!>R;RWKSI M7^2CJ7BTO#^54)MF+"&0 \!R!0D&)"I1E3#K5.+&P.;6I1^-R M]'ZI5NN':A_,56F V[H[0EU(>X!\;;986!QWW\4>@J,M M&(=;/>L(O2TW\PM]U'M?E3Y/X(T41]LH46*3MJ>AEQ1'RS6PD6]#QDXTFKJ%WU2A\6E MM.%?5ROQQWRQJ KG[$8$>9+&&AP*BE1137XJ!S3."1"*Q"B+)<>%TS+O !^F M1H'=,E!']=,D*$'V-ZP9X,.XX;SA$ M1^.^*Q[EO;+FB?J[_RWI^NZ/U8RDJ1*("E# 7 &4Z)$A$7I0*+G*!8EY'.=. MAW8'>3$U4M1O+O)6=;,'?#OV"PYI8/[KK=%Y4]7[YI6&2">8F\C$$>E 1BG? M>1G'\%4]>WR82K'/RS YU "U>)@;$5;R=.OGV<W=?[W]\N'VXYNO=DS50:>?=H;%')A#;,*U M)H3C"'O4X)J+Z\[=_&/7KSN/&J63'KO>]K@3OQDVCFB7PN?2#%6J_?=OJX6^ MOS33NLS8XZ M!' %X_"K[WS_P+WXS3>Y-F>I='?3PP<]R'B_Y*L'^6ZUEO/[Y>NG]5HN^?/= MFBY+;:V6T:C^M:B/7HG_]51NS/K41[GYI.[HC\]F2*)_L=FLY^QI4TW/5I]U M=UYN9A@IGJ!$#R?BE .D--,Q%E.0)"GD/*$2(R,@5%?",L\A*DV<^CL!A-WM!=X5$<>_6+R>/]R$[4O08M!U &AXOL. M#-$.AYM((V$6TS06-UM2%(]JLHAH0CYD4+]&.OO(S1O5]W*R/EVB6HUR2 M%W%B3%GG^KN].SM45B'??:/+YFRR#E7)N+8: M'!V 3LE(UXFC!Z_JS_@6CB$A_8)OXT^C)BWKMW+>>2M7U5NY,6]EJTZE.F_E M":WI^JT4YJU4YJVLTIY?7&@Z4/.'T9SV[>R$5&1&;A\_2M2AG M45_F21DXU MQ"G?+S]7]6A[!;A4BO.BD!@(2(4>@Z(8,!3'0,D,97D,"R6=%G1&]'UJ(\U] MB;][$\=U(\F7>!\LF.5 M__7H^;0* OMO$N<2P0%<&)CDU7YGM[EDG;V6O^NOL?Y,BT_++Z84V'J^O-<7 M?%PMU^T_M?_SLLHZFZ6D*!B,*>"Q^?K!I XIC$H/-L:M^V MW?0S:L*HWHB;:!M*M5;=#:;)XW244?#7MI9Y92_18J%SS;K+6L/;QSVWS#>6 MOO+-O/DU;@Z:;SB/\M*\&P@TW[GPX>E,SLQYBQ^/\W7U!+L1+V1<3W:H!'DJ M$4 Y80!S(@ 652F?O,@RJU7X240SM>_&_IR(&P&"Q6)O5N2N=#X)H'U-E*;R M,DQ@ZF0[<^HNFE<)43M4ICF=&J.-QYI@!8UE6E.N,9K->1(VBE,#-M5;K;J. M*K=1FC&5^MXU=40SE&0YD@J(A$!3T%@!2G .%(="%#QA^K-KO=U]V=[4/H5; M$<:.RY4P4O2[\3IJW+:<+]F";K'_ZQ?*P!^2ET'18?_2+YHC[2R>1=73KIX] M*+W[;1:/&6\GS#ZFO3TJA]N&S:9N>74*HM1?!S,WJ_.N-C-&8LEDE@(HC#87 M@SD@HB! LIPD.4%,)@M!OZ7P]08"K=8M-X M>-/DH'K,%^W'P-.8]8R140>3_8$>CO(N7#VT3J79O>9Z[&<*)NM!XKTL9YAD MIGLKW>L3!I#D!2"I4(!P066"\H*D3L>33AF96I_?\S%JG'2M.GD"2[MN?RU" M@3N]&S@#:DB>C]Y;T<@3)D:N$GD^R..RD#W7#IAG:>I8/TG1G!4VD[PZ[[JF MD,[Z[4PH2>)"$9#'IA!)9NHW"JX__8@4%"&8R=1*U,#-[-3(H'$\DHWGU8I1 MG?.VV'GM,%NP;P D*819D8$,40409Q+0).= (,APHIE7FH7ERVJH 1M@!''4 M.V,CHB_7#!8SX"#@AA^]58BV3D?:ZR;%N/$[^A 868=9<1"$1YH<]U (;Y#N MO,.^$F&=$>N=.=L_;;P)M'.$>_-H][O=OK9"SF=OEYOYYOG=?*&?2S?R?K5^ MG@D!$SUZ1H!D. 8(,PI(@@A(A5""*9Q*8;5=>.;Y4_M^UBY&E8]1ZZ0=FYQ# ML)^0/> 2F'G=(+'N]1<"[U'GT'?6 V?]E]UX^=SS1NG@%X)I>_*ERX;-A _V M.#X^/3"Y_J2JC9/RT].FW&@&;Q(8^"PEBJHX@2#!2(^3U,5\:"5AA#A2;8R=/&QDMI?[HK MZQ:;+^FZ.8[22!_T>.;7OV6]&>4]$7_4:F M,PE3ED*( 1),CS Y5H H%H-KA-$OO9X[8R.N^?K!,31'K#; MW<,(ZJ..A);?WB^_FVH>50;_.SU07W+]]ZJ6Y%8^D2@NBB)F@"*F9T=%P0') M$04Y8@)BGA-(G"2PK2U/;<3P]>GQ<5'U'5G@O]^4\PC_^&J]\3Q[68/MCMZ,D3 MF($)Z1#'/3\]%KZ^#(:O\M<]EL8M@GTYY*-2V!:WN._P?36'&>>;Y[<_^#9?O6FA"SZS<4'':Y^L+?=!&W\D'CK;3UQ=.=ZNO][J7.3O<653M M/>Z94T(QI3F0L:E7&\L<$,YBH&",49)0#!,Z>ZR.6'W=T/7&;E QDOHP MAG =[)6\GR^79F3/Z*(J$S^%4\&V+T2F1YA^=.<['9LLXF< MX;;U^JW8%+[/9;N:'WKT[U]/\[44/07'#JRWI6B5G$DF!,&, <8SLV"B M%+ ,7#!(8(T)3UUVJ*]R9WM[5"7WF!SJOQB_;(LVJ_G(]2_W=M".3U5Z>.8P MXOVLVT^NM>U*[ZC6/,\+3!A#"2:>ZD*W7"QM06 MDEZOEAK83=4)'RMWI1G,UPE_-]&?_X33'/TM_FL,HT?:"(?_+8)Y=A/'L?EO MFX)(GS;?5NOYOZ4> VY_."]+ZLE3?I0-K5B!3DN4I-C4H$ M&$U20"A%F$#)E$B=:E1>,#@U6FK\-33!*X_W^:/RV;$JY27([?C!)Y"!R:*# M8>WL_I3\MA]$]TJ4ELCXJD!YR=RXE2-J*$ )S3 C"8$I;&BF6T<%:8.+0R-4;9.1F91(7#T^5$=KE[)*XID)Q(G** 9QIO0,)]-=GXB8@#3)69*FL%&=XLU=6,C*ZM2(J'&ZZC)TSVTWXK&#W(Y[O ,9 MF'ZZ&.Y[W!ZBB'ZOG?;(/TX@>:(@.YNCLI 3#(=$Y';ST,G/=[E\DN^TYZV" MYS_F&SW6*C>K![E^^X,OGJJ95EE*_1]Q1W_,H$AIDA "5(HU,YG#YDQI>N*Y MS!G)1:(21_$]9Q^FQE/U ;!U'8CKM,F]!6PG54%Q#3[EJKR/3*>*MD*^?^@ MHC8"&/VI@FJ59K*XW!MY4 M4H:UFGQ],+W>]BGGJ^4GU=D":K(]S:D /33+A4HI*'"B9XJFO K+40%(C DA MBN1IGCC56+G*G:F1XLYAL[RZED+*ATI9@_?MIQWK;I31TZ-^AMG^G&N6?7QB MBSG7C]3WF9X_6'OCRL:W(^'QFC0P']Y9'Z>.HS(WTBE9^?5^9E*P4<;,O/WMP^/B]6S M7/^=;O@WHU3;_;W4/6.Y^:2J7\Y$5L 84W-2F.< I1P#(A((,@0IS[CF\MBI M8O#5'DV-SAOO3,*1[MRB#J\ZA-?Z;ZC[D>J6Y?-'6IUTE76TKCK5U[>F'3F/ MVD:!^;F))>HZ6RTXZE%R$T_4!K1WT4W4Q&2:M;K"'T5[ ]@32U_OSZA$[0V^ M0Z[V]^ !6M^UH&DE5E,59*S6WO*4I$4""4$E,($= ')Y4=(2&0>[_D:TE+^4;6?[Y?OJ:/\PU=F 3/=@'# M%$&:23UZ)#'A(,.) $@*0W-(@$R(7,!4Y%BHV5+>&]T<"WJS-FSU[I+ZW>V: M#SI*J7,S>;NB1SNEN;CVV84)[5O @A[]HCH.9[8^1ZW3T?MEU'%[MW#:6_7L M&F0=Z#4(PB-Q[A;I7T3C_5],55;>P7K[2IO7V)=>OC-FO51M_[3Q^-LYPCU2 M=[][N";/:EFM<30&ZH6-+[*4Z^]2O%NMWSV9 J5F!<2<]35I1+DD0H(L1@E MF"# C%HB-YMG,>)*0*:[A()*$XP$!0IDDD4)])J+ZS?S-0X;3N^:CT= MD!UY 5B+H:L7N((S4G"D!I0SO@JQL:L8-RHBWFHQ703!JFKQ\=WC%RL^&\') M&L7GKW976GN]^B[7EBJF1]=/JGMJO[RJD)Z-=I 2V/Z31I, .QE 5_OK] 5# M-S'9YOW2%-8TK')G:*,/D7$\VGFN/Q^5\XXG$$Y!;+M7>!5P@;OO$69W M@S ;L,%W%A5O6W;'%D;>A#L;XO&VVOE+AU'".SI?5X>IWR\?GS;E!_E=+M)F M8R-F0B@F)"#5CYG!Y96.T42KE?PY7RP^/CZ9/LHXI551S"*%E,RT@C&G M'*(T-B8#)0)JI#B/6:X$E7YIK\YWY//=CY/0:BLGF.\$]0P6.H^H&T7T1VE@ M=M@*:+AA)R*P,@8,_FG%(%2TS_E.Q@WO:57T))ZG_>F.>X9=*0_K6+G/X?=9 M+>QUKKWY*$Y2^!5?U:_-&Z/)/V<9U5IHF[])V#!#Q1ADA$20)JE$5,1I@KT* MI/249VJ&A@W^W+R89=3Z/MF0.>LFY>O-V'.('/DHS[@XI#'0GNZE S78O@O?3'A-^6*W?K9[Y1C\O;D598Z_X MK(2:_R@/#^)(:27R%$84V0)3&8)$&[.+ISB-"4NS-,_\$ZB[=>XS9U\Q_[E_ MW3L'W"E&G.E80T:Y@B@6=LDB#-)<1N8W,9=1[ING?"C4QTXS/@C@;JM0> @' M7FRVPH&]=#=@IT5Y0UXG!@MK(_L!%;#[+05OGHOY M4A6%683X?%FN0?O"=2F6/%<1@QEA9@%(!(8LU@3&F"B:QCHCQ"L?:EMG4[.. MM[*"IK NETC^,+O13RCP!B:=SKAYTXP+(('(I;6K42G%1>EC(G%Z9Y <&_N- M'J-1(D5NC!A-$X@8RB%A40PI$X(((K6@7N'DKAU/C5:VJ1]LQII[M2YKC]K% M^(XOY@_5T 3-L>&[U1X"UX$9QR&;QD#[:E^PQLF;\4H[95\P/#-D]-W[EEXR M[]1R]6@I<+7W:Q&I1D1B!34AU!;10(:4[.4"TU$<2Z+BV"D9V:4.IL9 #1'_ MW<,U[1QT[902 I"!J:,AG;=I=Q$5#U>]GNB,Y*3GB9*?HUX+!*TN>N?>&\\Y MKT7J [>\MNL?<[&+$]@112>?EAW\%4 ?+)R1, ]."%17<:= 4%FRE M[9*LX"I^7N$,X7 <+:JAV%1YX+='##YTK PY5&QHQ[<-/G M*/S!\:6.]7KFC,\793*OVV55!NC[:F'>+RHGBEDBI=8,<]U(YJMY[4XWO(%N?\UMQ8XD8SEC,,99!)%2%')*-)14:I;22.19YK.M.]O+ MU$PV*Z1=0)NN478:_+Y:0M;XV5?SS\(8S_['YN?!=N.1WA .;LXM3 ^K.A'^ M,8;-_U?9EC;?V1("87?P'1R#%T5>;>%[FTK=/Z^0PZ8A/(8 M:NMJ7#\A!Z5/O(-2=Z6-JE+$+MOG#"@EJ*3W/E,]AZ<8./1$:F!1\P>D<:'-&_7B7$YHR*E^)KSCW:T5(08OVLY'\Q45+(MJ8E1P3GN9(PH;8 #LX2R#2U ME;IB)#/*,L61EXUPMINI3?5:2O"C%M/3%#@/I:,1T!N@H9?_&INMA ,4"&W' M(-1R?[Z3<1?Z5D5/EOCVISM<%'VPA4;4)[/#DQ^7&S/*ME"!+3FS*0RKJ/E# MW8EX*7?6B[+?6_G?S\7&;E!F$9$JCR(,HSC*(4J0@#1E$J9IG.E<"T6B:)OL M]:OC=5)/F9QFRF$>V*\C,$HM.A"U[&"S%QZPG?0>=RI]Q\[ARFJ,H1@I3T"I M"2A5 7M=0*7,#=@.SU8?T% (W+[&\'C/=Q@= XN*X+U68WT_?WU?+;]B(Z5HPPKC%,1<(@$H)"EC %N9221ACI'"&_ M7!*-UGUFVC@))&S9<7N&\W.U7D@_*[>)FIMIVQ&)@9<&>X?P[D:E8R/UW"/=IN7=^H$MZQ.MMZMEL5K,937QE_+>IE*NEZ'=:1=; M?#$_*8_.]\%4TNQ@!<4"9BC/S :6Y9"G-K,<8X0UZA MQA?ZF1H1[\0[C%?SO(N\!*H;1P: :F#6VX7Q[>$*;[Y=@2%4YOX+O8R;G[]= MU9,L_%<>[\8$NZ0VJUM;)FFMMF'*JOA=;>[T6U9\KW\C9S&-\D2D&621YA A MS2 3V"9'X5%&JQ-4%] "L997UZ-261=0COFM4QOA/>=QTFX2N;S2H>!&=P(PE)(LRG,:YDU=&6R=3XX1:3E )"JRDP(@*K*QN1-$*:3M# MA )J\(U1!XS\JIQ< :%;P9-+C8Y7^^2*6@=E4*X]V\$1HPH8^:(VFX62]E)F M/1=FPU#&E'Q;SC?%YR_?ZJ6,1%G&,FX#RBB#UCT+CUP+N=& 9$<6"N. 9P)W9521&4@H//X OXUB7DUP-A M#U>'89 >R:NA1KRH$5_O$2]*Q)\KQ+]\"Q4*[(]6JX^"1W/CN2/XZWC@>=#A M]8XAPW;_J.Z>E(VH6CY\L@5\MP&$+]^6TJPF-I.GDN]_"?/H[:/]WPPQRD6. M,>2YHH;L8U(A&.))SCN<.). M8^.VIQP.ZI$BCTOY;\!. U"J8+:<6R5N0%,-4.D!*D4"1BCWP3%4V'(G&<:- M9>X#TTF "9A%)L=<$QX0E*O MJ 273J=F %[:V51Z*>[4NJW"\FR^LN3$SYE>B<"2@YCR&*"$24J03F&A) MC>E,J>9>$=07^ID:]=A[K<7*+/)F9:B2N@"V,98S?][8%/3V.LR@.U^R]AF58ZZH>DPKUQ[O<,JW]UBW=XM2SC=E:JI[-C?,]98]S3=L\5D] M+9K@'&J:&!LHIA@2BB.(5:2D9#RCDCB? M X:4;&ILU="MO*C?:0>L>F;+"&H%;T!#1F Q,>*'A\-@(]()E)&O>!QX_*_RB M]JVF].E;X]G#%R4^,&HO/]71,A7?E7Q>J#M=^C.\>7F[8$6CVCI""G&%,X@B M(2%2600I-V061UF**(I)DCH=(3GV-S4Z^_+\^&B/J%<:W&V/J\MUQ%;(M6GY MC8%BB^)N1\33L+P"OJ.M& [2H^ZS+050S#>J+M50&6R?E5@]+,M6 MJN,RG40X3FD.B1(I1 A%9G.<4ZB$1G:#+&C*O#(2#BSPY%C/#CHLE3%K\EX; MSQR'0P^S&SU.:?"&/OF^__CVYOSF>;\1LA%!8FW]=*IR[K;P3$.G@"D:1P(^ M5++'H<4=-VWD2."?)* ,I9#(A,.$TI93%.<[\CEY[B3.Y9:-AWFWUJ4HL M;S7:9ZLH4\]8I6I7JJW_5*F8;Q'&?H/J:V4//50C&N$#C5(/"[T/N,$-^$[" MO))]WP>XR^9_KU8[IONI%HGYGW9YJ+*'6!O%,XO7E58F-!\;DNY+T9=6V1!) MMQQQ"96ZYDIOXZ:P<5/]))6-XVL=OW8KNVVU-('FA=EKVR(_96DIC*2,-6$0 M4:7,-M;>(<2<0X8YIW&>1;'R.GMKZ6MJIL2!J,#*"JRHGCFN6K!U9)$PB W- M(.?!"EZ1RP&-4+S1TM.XG'%=Y1.^<'BE=TG1;<$(@F(N--%0T)Q")#2"G$H! M99['2@J9QCCI6$2T2]V-TO9K\:&4QS=-MO4NV=EDTE\_;F:Y4AF2)$# 7KMC33P^GUY)CWU"6+'[MD-1^W6ZUX MEE"=)BHS%DYJMT.9X3U"4PJSC$@E(YH0G/J8.>%$FZ9Y5%RXP /JE_VWKYM" MN(%T/&M]E>$9^MSUVK7<^VIL9'GHVCAUN F>*"$\OB%]7,,(-KZ':U! S_JW MANVAM\/869?;4;<<##+::IR+*'@.(4HHF6>!@VC3!"F ME,Z45AT=S$+(-S5#M^&0]OG+-[ 5NK/?69 Q]+U!&WUD7IO:SV9.N]F-WEC> M;R%A#^\M%T2ZU_*N"PEMBS=>T&ZZ+0#UE>!G]I2"#FRECL/$_LP60"BBFTS66SE M!JN=X#> M9MX/4;"C9R#XSLPY>Z@W4D,&B*#NP:TH:UG+Z@"T:1;GZ.2GQ<, MQY3F]_( 1ZJ_L#6RBE 9?2LMG56-_7O;T69]LU.RR\;LY\UBU' MX]D+@Q?@B+;_D$S@F':KQ*!F90\8QSBQO2#!=$YMVR'R.KF]TI1_48'W9N9N M7FZE7-N4C=5?G^9+E,">SKK67J3%@ M)2BH1;S9_@-885NO0#R ;>>N8' -S$Z=D?(J,' 5B4X5!BZW.EJ)@:N*-6L, M7'\XW,2/9YGF>2;3#&*96\,HYY#2+(_J4F_MW2HZ;( M96"[3_PI76YT1BK(Q&^[AN@^\4>Z0W!2S&7B]SW9?__XM%B]J&W\S86,&HMR MB,J2KW5LSI]*5K$Z]GJA:%QY0 ^VV_YK \+WV=4 EEV6\2E/.[VC%UJ Y;;$5QI3F-O2+TCEJKI?D2AE M"F5(2$9F3^6P?]FP]69D>(]['@[D-^IAOBS/_SE;^*=@:4=9X)@H8G8]413; MY.V209:K&#*:ZXSC*$JTJ%%^OY2O@O&VWR%M>SD0O&X&0S# !E[V=\%[/XV@ MNQC:QLELT$BF#JG_6OM:FK+GA46/E;2 M@J(AKD?FNW9LVWDC+&)#[Q6,G* 6%#0E[5)0L1TUC]R!P= ;*8_@Q4\N5%)O M)T!:4PNVMS!>FD$G30Y2#KJ]X4>@Q7HSNU^OY+/8W*WK#4T9EYL0+G$6,2@P MRR#",8+&_LJ@QAQG*(T1DTZ'1908 I>!*?$, M),%"F:^IWV8SF7<;]I+YW]Y6NMCL*//ZFE+;V7SUN8XG #8W8)TI\-W*.O3, MF%)Q&E&S'8WS!*(\HY )D4$5HSRE&95"2:]M_TD74YO'51;+;5Y+STW2*8". M.Z->L R]'3I !/Q1"1@R'<%%[4/M?$X[&'>[T9<>ZS:)OZZ95+_; MH=P>(8F(L RG,)8YLB4!3WC/WDN*!INY)\Z/.W4O*'4_>B\_UC=2^%6+]K&0C M:=%1Y$3*!(HH(C!!V%Y69!EDB>(PSN,DI50SF>-N0=C7NI[:C&]FQZUEWZY3 M53;NA;CS,H-^0>*1[:%;#@H!OI_)85WV^7Y5_O_^=Y_H,M;#C:^9_62W#*42I2P2$6-E>B3B+( M$5*0\)C*&*F(2,^0Y.["3(WVK)!UWAGSCX:XOA')/<;'C>_&0GWHT]%+@ ]P M4!H"LF!QS#U$&3F\N3]HIU'/ =KLZ-QOVMN\[(]PA4A2'6F88"P,%W(*&24Q MQ)' *LOS+!%>%9(.FY\:NU72=3ZD/<+.C:>Z(S(P\[B#X>][?E;G4"[CAXV/ MZ^E]5K$3!^WS3W7( V]E_+%QW_'U ) J+W1 MN2[&W06U*'FRWVE[MMMTW\8*',=HW*_5$YM+8Q64!P]5F97]=8WGHM2SEPE] M];O8BE*5F\-\F;4Z-XT#F[IRT5ZG01; 0/@&FE1]I1EU_@6"[GBJAFJV8PJB MP_)(;U[^IE8/:_;T?2YN;0G&XV-8BF*!=0YYC*59WF.;74-QF K!A#8_PYIZ M91_RZGYR"W_CD/!^O7I2:V.VVAEM[:RG*I+R=[6QOWZGGM9*S#L4*?4<(3>: M'0[W@5GUM-0;?P%[X4$I_;!IA3I!%RJCD%_GXR83Z@3,21ZA;JUTB(ZQ9QUW M^N^K]4+6YWL)3Q37J8(XUABB'&E((V(H+LF0M)6:8^5TR72^^:FQEQ704M-/ M*Z)'#,K=A1V4689RC5F>0\JE@BB)-.0Y36&L4,IQA$F<9L[K"OI/1C >1@XV>$!4?2@K?A\?,@ZZ XCL32+M]C*"/9&9]65K[>RGAT[*S1 M 0^[O]6KIH2M,G\N7;2&G.".1A'%NT[-C'ALS&VDPM:5N-KK:U26<(7B M0FT)Y]<[V(QET-RM-,:?M5#92^E-8"@H0SA5D$8"VTIF.20XE5!+DBB%!;=;Z8 =N>_-J*-ZN'OE\ M6=>-7-HSZ77YGZ]KMBRJ2W5C#=X];PI;X&6^?+@KTP(5LTB+%$680,VMIQJW M6>)C\U].J6($YSQ*G8RT(-),C3.W^H"&0C?@0"70T*GSP= MV'C,41J8N?\%!\AC51ASH$9:0;H,V*HQ8*LK ^:WW(0"N'5IZMW)>,M8*#P. MEKQ@C79,>,6*[T1'8<_:#Q9I>+^N!36W4*]4]7?YO^+9ROA^U_BNTT4 M_YEMU'NME=EITQSG>88R&,<\@BB+&22"29N3.$TTUR)AZ6Q?6_YZUJA1Q?=: M@'=*#$<7UF-L7HL/_B)K!?YJ?@:$4?6F_!.HO<:5%^EZ7\'7/N"9X&O<#\;M M:&:ZG\' *_S; MMO)4O'U4.BTP.*E![N9-K>F33E? M/&\,)WQ1PM9KGJO")OO:ILQ.E"0XXQ8R!I&.,22IS,VF/V4)UYHHX94R^UJ' M4YOF37G!7N";,N6J;L?O/RF]FF/:_+8I,?UF6@NG@I:T-D<9*E(J8PD3R'B&H*[>;(%G(G M*HLTY+5C8IKS=4?W]6W?O.P?JO..;=1.N<^KQ>+#:FU; MG>5$J)1'!!*2:(@,D4%*M()QA#G/6*ZBW,LG=&+Z38T_C1*PNC(%I=;&R-BJ M VI]0*D0L!J!1MK_/ZQ6H%;+-WW/M ;%-7/0M*2>T%+2+)'=Q*99)]OF'CA; M2MOJ<@/J/&8-D.I4+QL#T]8-PUC 6Z3W&31PU,>4O M& 93%3/X39$Q?-A_K]9E2:32%-IUU!-,LJEQ8C/-6&5N\E:SM-C;I?S4+NV8G338L#MN3%YC,(?>4IR,8_OV MHFC=7PR0134TYL'+4O25ZY6J5@2"\W)1BU ==%L2/)R=XUG"8VJ8G4$AF;;E MLS$DB&50\8A*JI&4R"N#I$_G4R-VS\ /\;V&A4W4AX*ZX%Y-Q3,WH3:!:] MG.G5]:BTV 648^;KU$:'2$.;1ENLY^4I0IW93V/":#D+&6Q[J9957:\)-R9V^? M#2TN-S.>Z9@@Q:'"'$&41@AR3#D4R!"<2E4N$^1CB+5W-S5>*Z7U,ZBNX.EF M0H5#:6"BJXL2G)8^-)93)6PX.\D-E$"6T97.1K6%W!0_MGXY;F($Y4X5?(Y;GAJ3&!E*]/& RN= MN\_V 5CMD[\/! -/2L?Y\NYO=6WSI=UB,8,2QQE"&4PBQ(S!ZGU(=(BAAG*=")E9'[L503O M2G]3FYJUN&68*SL0V&_EO@:SV](=$+R!)W43MT-9MY6BPZW=CJ@$6KRO]3;J MZNVH^O'R[?I:QS".*MYKFP0QCF*9YUD&)9?26/DJAL06Y<.YR%"<<)Q0K^/6 MP^:G1AB5=)ZQ&(> N7%!=Q@&GOKU)?X0'F+G=0X50''8^+CA$F<5.PF../]4 MQP0MS6L:&]^^F5=^T&<*YQF5E%"40LFD@"A/)*1"QC 7+,T%9A0)[3.%/?J> MVOS>RPK>&!;5<[=/O?<0N)'"0, .S!@=,?5/ ^*/3J@<'AX]CYN PQ^2D^P9 M'9KH1EGUK7'Q8;7^LM*;GVRM9E*DE-(D@9A3#9&FL:&F*($29P+G"!%-T]E2 M/=@*"%_=&>I,5TX3AE83YJ3# ;?/VWJ-U2WB2H/YTA#ADBW@5RC"6.<15'%*((JX,I20&G(P8&H429$(OP+@+KU. MS4[9"5VZ>C7$_C_;H)"N5HO;(+BQ17!H!^:/(*CZ>\7YH!3*X\VISW&]V7Q@ M./%4\WJY5X6.S\I&JL^7#_=J;=:91V:TN^.+^4.Y0IL?"GL#_J!F-K(B3A"# M*$UMT$4D($W,!HLE G.6,4YBKZ +S_ZG1EFU^#=@O54 /.TU *N="C?VY[42 MG0IW.(^0&XL-B/O@.Z\:\IWLH"$\N&M ?G\=\J[U/'R!"UO7P[GWUZCOX0O- MA3H?WLUT(\#?U<9F1RPK(4DEW[Q\*VPTR(?YTG1H>K\5F_F/\J9X9R>DBJHH M0Q0J)2A$.,.0YU$*=21D0G&L4^94-ZZ["%.CP3*%JEZL?A95?1V]%1VPG>Q^ MK-=A6-R(;UBP!^8^F^2XQ'HKOHUU^(O5P.R@_PIV2H"]%H-8=]U!#,2#'008 ME0J[ W3,ACU:ZN*ZVS6:N(X9OBV*YT6999#QLWNEYC-KZ!82:DCCP.QU]-DHN=MY>YA M6Q !L$HSFQF]6?Y6V 5VL3"_^(OY36&Q*?[JXZ/[*I]..^E/_$L8,2<'N)*3 MXTT=,P?.Q>_LH_\XVXGN==_+EXU+4\3&$ M8,1RE4*F;4G=/%&090Q!DF:1UA'5.'=R86KO9FH;45$+NDV6:O-(BQQK1/%-Y) 3,\@S;NPL":6S(D40DCS)!F4Q2[]BMLUU- MC1:KL*1%,QQIN5I"<24DR1=@MQ.X,+ -3),58@PL;::^>F3?606D33)HIA" MQ3"%B L,>9)*J)!E#8P4H6I[0.7&'>Z==SA3&IA-[DU#WXT%7%B/@J=:[C)L M0FV%[N:ZY3 2;A03&-V1';TV*U"+#;9RWX!2\JIVW?NK*'?V G,'++!SF$/' MK^(SY@[()5GUW MV"TLY@HB(8-D+G4U?LC,%:7/!M!<>Z>K[U>AS$NV5.0[]4,M5B4;U0%U]?>- M5)3F+,D,?T01YYU6!TZ'-J-+(5N5Q[Y5YH7S>NZV"[ MD4E@" ?FE /T&O)N8VH'X!8/@(*Y95WO<617+&<(3MVOW%_MQCOOY@5[>%BK MRI/K3M<.7Y_F2_5QHQZ+&>;,[*K,_@HA>W8MC>7"TT1"EDJ5:R)B);Q(YUJ' M4V.<0WGM+JN6&/QA90:ET)XN\%=!=R.?D% .S#P]4?2F'5=H G'.U>Y&)1Q7 MY8_9QOF]#I=C9_(=?E9/"_.U[.[MBOM5L6EX+AQL>OZO%_J"VWCWV:'Z\R\G^&!S<7@9H M+GB!G#/5RG]7OS9??ZK%#_7;:KGY7LPREI,<9SGD)(TA(IQ!AK/$)LG0E"<( MQ]HK?64_<::VO%4A)_;TRQB+YD-/@Y7*<1D;-P-\/,0'7KQ:"^KOMN,BS%0*\'@ YU&3QZ?5OF5ZWK.UC3TK[M5Z MZ_$W%_9(Q!9Z5E4!B*^F\S<&D7_.4J41URR"1*4(HB13D*1$0[+;BI1[5F6"E";"Q39]6QEHRJM8>P[>;S7K.S5N6 M%S8K<+>69K%=UP[%=3ATUXH\?B/L1LXCC-O K-PDHQ[ MQ=8?LI.KMP!-=LVL6=@L,VRABOHN6D6(LTQ(2)B(((IB96-RS;\0XQ(SH@3Q M,FE/>I@:25H!K=53UU[Q38MYC)\;F?5"96"*V@)22C? -?U%W8,EL#QN?^0T ME1?4.TU&>>G!#G=>]P:[LH)7&?-=&FS%[?/F^VH]_U/)*N#LHXU)$VK&$LTR MQ&*8<6PL)A8CR#!G,*)$J8CF.D5.>4Q\.Y[:S-^)#@HK^TT=_ [83GQ@Q'CT MN"SQ&06'RZJ!L!V8/_:P?JE@K00'>\EOZ@A>:_&4T@\$L<<%U$!0CW3C%!)R MOSNF#KBU7BKYM#?>+5('+0^NC;J\W]FWL_05?5[;'#$VQ?'"1H;8M>;W9[O( MW.G[574Q5;Q?S!_M)=96@CJWUHP@GL8ZDC"*)(WV&@K",VZQP9J^1.G-;^F3^==__MOV)^8/;K;[ M__EO_P]02P,$% @ ^HF"55J5($U1D -I,& !4 !E?<)X6>3K_\J]_^MOGM^#^]-_^ZW_Y+__R?P#\C]GO&5?_^*DL%V<__7VQ_,?T>P#XKYL? M>K/X=K&[_Z_*?LT2=O.40=?@65$,%3-2X?_UY9^M M\48IDP"+Y*"RX^ 8,LA"2(^+8YD-GT_D__KG^$L,*?Z+-S5>;O_[KG[ZN MU]_^^<]__OWWW__IC[B<_=-B^>7/@C'YYZOO_M/EM__QX/M_EYOOYM[[/V_^ M]?I;5]-=WT@?R__\/_[ZZZ?T%<\"3.>K=9BGNL!J^L^KS1=_7:2PWO#\6;I^ M>O0[ZM_@ZMN@?@FX ,G_Z8]5_M-__2\__;1EQW(QPX]8?JJ__^WCNSM+XBRL MUM/T3VGQY_K/?WZS(# 0H9L?7%]\PW_]TVIZ]FV&5U_[NL3RKW_"U3I!E2AG MV^7^S^T/_OEFU6]+7!%0-KO\E;YP^?-UE4,IP#_6.,^XW=/5Y\\6Z?%[_.)1LD]%Y)LYD"+[=)YP4J2SF%T$)@,27U("EW6&K'AP+OMBC6V' MBWNK[Q>^8C\(.DYA;4\0^;!8KS;F21UY>OV8>OB_E5T(5'#(IV"<6Z $H+7TUC M@FM2,0M&Q,?37C7NK[B?Z#N.7I[$PI'%_PG3^9*@RT7\/%W/SL@MWX,WYLK)K M^^A6(4TR.%]-'!?9&"*\,$>0-H[0'(V#I'EF4:442XM(PN[5]X-&]]''!JSM M B+OYO1IQ([I=_PYK,/EMB9*(69M-[8-!Q6< 8^YOLZ$$#63CAS@)B\9NU;? M#R+=QR$;L+8+B-27V^6;L,8OB^7%A"5NR/3-(&0PY/9F#M[:""A9SHX)'F[" M/2<^?U\ONA\@NH]!'L_(+G#PZ2S,9J_/5],YKE:3HAVI-!&!A2Q 8?3@#6$Y MBQI/E60-NQ9OG7<6W2])JOMHX_&,[ ('OYSA\@M=>7]9+GY??WVS./L6YA<3 MGYV,VG/@I112:YY!8$Z %(61JV0$PQ9XV+GX?KCH/LQX.F.[P,>GKSB;75%? MC"I&Y PNANH^64D7'?E07BJ-,N7DQ&FY/35^+;ZOWYNN;G5\]Z$A):HF$_ MD'0<8__F^\F)AB;&19 W>!KL;-ZRS3&B+WPCFOR5)N MXJC>778_:'0S[Q.RC(^X'*ZR%>PU>0B&T.V M<"Z;UW;"()I+HTC MY<8X6<"TDZBQ@"A"1\-48*R-EGBP]'ZXZ#ADV8:IS9#Q+W]^P,A?Z0O'EE_/ M5XO9--?2^M=A5JO&R=O&]>HNV?N69#_V84W*M/>B],32[?,5? GAVV23_UB% M_KZ\G\;>Y2?^E376]"Z."3U!*LK)NHC30" M4P620\T3CRZDI\):QV/F'B'C0N<4R>X$R2EL[@ K;\+JZZMYKK_]\N_GT^]A M1IM9O5J_"*LX8) M<-&&V@?*@/.Y NEL%2RBJDU9(W3IV,X:+661 ?@NDN\0HU69P?HI0458J2341_-@R^1<56*?BJA M\62O;9R&'0/>;D=S]WAH+$CY-=([BV^X7%]\F 5BQSQ7'^%;C8.0*IV8J$1D MFC1GS@C*!MQF[BJ9K)9%!\&?>G$\3N$\3D\/=G43-[\9TSO0+7]9+/+OT]EL MPDW"$+@ 8X4 E9P&'Z2$C%%X:U*4K'4 \6KM'NSE)L XBID=@. ]P3G4JI!? M,:SP8VW,^[[\C6[/RIH)L]%(Y EX=1<54V3A)ZX@*Q^B,UI:3(V1\21!/1C# M3>#2CNT=8.CM=#Y=XZ_3[YC?D3CF7Z;D)VZ95=6BB#+%;#T$7SLHVA)J*3H' M:0M'+S"+W%J]/$U1#W9O$Q0U9'P','K<,_QM,4^71AK3-D@3! 1;:$_"* B1 MS@=Z;U3,2%!XJB5$6Q?]AJX>+.,FD&HNA Z ]?/ELK53WQE^#G_<')%@5$)9 M$ *O/7\YCQ +[80[<@])YSICG\JZ. 9.CU,S3K.[ 4#4B.$=0.=6!.$6_A/1 M':S74,CB!U4D@U#[PW*CF-&EC\*)IUI8'!^D&:?[W6!OZ0S MZ7J*JU?SO*ES^;J8$=-7-4BPOKAF#>,V9I8XI%PRL<8D4H$"H7C/0F;:<_%4 M?YMC +(O;>/&:0;/Y!E$1!UHGEO[NA\>55:G3/XDD"=).C2(!$Y:"3G4O,C( MD3>/[3Q.S;@9&L-(_W&(G2**#D!U]?3[(5S4=]^K*+D6T:'6%EBB^UC%Y"$& MNIX33\6KD(/1S;,-=U+2#9A.DO,C[^TG,'U$Z-2,X[J%Y3E>O<*MKI[A+K=R MBV^3Q#$G93-H7WN6:E/(*R#7(*N CIMD)-XKA'B8TGS8DN/>;XTQ,R"W.U _ MOYQ]FRTN$#_BK&:4/^3=A*Q"XS(=!9MU *4L0E3<@1?,J$<."&)5\(:G M*1KWV6,@5#440@>0N@J6_GVZ_OKF?+5>G.'RP9ZTTSG2?0V:*T/7>&9U&(@# M;LG-E2%[4UI'&_>A:]SWD('@U5P@'8!LA^9%6313/H,/M8N?8P9\LAX$)]9) M%E#DUBE!1]YZ@[U^# 2@$YG=043JR2-P*\X:G4;C! ?IA*5MA0C.10L%98Y9 MZNAB\[37_4CKQEX?+F PA)!Z4%6+^9?/N#S[&>-Z(A6+3-0R@SK.61FFZ 2A M *>E+K0?XE)S)75K_6Z,\@'#3L>RNP.H/&((WL(^EE!,D*;.X"2]FSFI<49' M@3$M:I; M$8S,-Y8$L41S4"H*\!(#H+("HP\EF-:/*D^0,VX>T@M9W6V$T8'^>8)#3I2B MG;8@,$6ZGF/>AF5K5#;%&(5O7@5R8F[!8,E*+X*J1J+H %0?KM;=;&G;:4!S M;711'EC1DLZ%=Q ,<498*YQ#CMZV3FS:0<;8S6;:2/AAY>))[.X ,;?:^V[I M5\%Z[[F!K&JB3I827#(.Z.LJ">8M^0<#W&FW:1@[G6D0K)S$Z Z \GE)WN3Y M\N+6#F1(F6RY !R)>)4BZ=SJ $BM#?,^!(^M,^(>4C%NE&@@L)S([,/AXK=P MF>.7S5-QDT2DG#:6-9*TKD XD<=SPT5# &U!, M':#P(Z[#=([YE["+K4H4A?I^_4)!OK-+#LN"Q, M\F1; ^]YJL:-.0V$M<;"Z !>#QDUXXQ2" %9!E(F MF 54Y02U&(4GGZQH7N7\$MW3K]?X7"ML)IJ\U*RC T_?2C>S0:A#1.A4F.RR MM$DTMZKO4C!V0+LQ$AX:0T>SNPN[^9+Z-W1X5^_+YLY]]<=T59OHFL1U[=%# M5B)Y PP\\X'VI4,HFCNI6UM CQ+3"82.D/!C8#F)W1W@YC;]/R_.R)N"&UR*EU&[9G2!H71Z=*_&$* M=C/VCUU]^WZ9Z1I?7FQ'K/XO7"X^+*;S=?W#^SE>;JA(DYDEG>RCQFK_>_". M7(HLA78JJAA5>,Y.WGNU<1]A&T%E&-YVH'JN53)Y+OB._KB:J&*TD*1\DPR> MK#V=(3HL0%\MG%G&$5L[X@^I&/OIOKU)S@6XJI$*TL<8<@17VWJI4$A9UGF-S#M5T/EH>.N[ZB ".[& CD3#_4>Q MP433 >[NWL4?PO+]H/)66U3 "V-T.Z. J+D!(WQP7@>T MS=N+[D=9)RJL#=(&$$9W$-O>ZZ_.UU\7R]H <\*C=ZG.R(G(:[/"@.#(!(+@ M/SI[Y6*-1(#+Q03'R\H(/!62V ML409@MG/JMT/&0\)& <>;63Z$" G,GCL)(U/YW&5EM-OE?V7:0,A)\%*DN#) MX@9B0: 3HS5$K6P(7+HB]7/6QB.?/;KH3Y76HAWK>I+\)YR5OX9Y^(*Y,BB$ M3Y<;2AA4UG7FC5.5.5*#SUF"93&C%+G0$3D8"X^M-@XZFLCR,5PT8>S82*&S M4W"UVI1:7QV>ZWPTZVP2!EC8-"C* J)A$9R5%J-,5J;]=,7C:XSS=CV0SFC$ MR@ZB'SM\>E/(A9?G>#.)C1D97/06+-:4-6XEN. $\"""3D*;H%N_\-RGH1/?Y$B9/B@./X'! M_0#D+?%I5^_I7_Y(L_,:U*M3^.A_N3934"Y(ZYV'K%FB+:H"T><$P3G!/&*. M82 ,'4+FN# [#1>[03:8D#K 81TK_+Y<;O2::5$+HQB=1RXXV6E1DF.(Q8#4 MGG%I97&R_>O/#D(ZN=':J*S36=T-7OZR6.3;MN&GQ2Q/& ]!.>.)?A- 24TG MC;M$.Y$N:1:#Y>U;S3U&S+>B=X3N9[!PCZRW*Q6E5G8+HF(Q&]MB* M-;ZV!XH90JP5KMIISF-RKOF-=FOY[O(X3]$NQ[*U@P84UQWNK^?G79V84'+( MF6YK\CHEG1AK(-9?/ HA=$G:Y=:/6(\2TUW"YBEH:[FDBE.!)]P6<5$+R$E$EWMQB?H*@<6^E1D)_ M8"2WDD 'WD53Z;SJ>5.>OI=[S:CF7HI L)1-&B MYC ["/47ATY@MDRRYLTKGR%I7%-H&#RUE$('H'K I(FTF-%9!;).PU.D4B%X M;T%GGUA"@TZW'NCU@(AQK:)A@',:IWLRJ&\ZLI*UZ#/9_K5]O4+R"6P-26T* MY+/GCA7-FT]_VT%&=Z4J38SH(]G< 5+>S4E!X>K:7$N,%68P@HF;+O9*U0X* M'"3+2980?<'6!O,]$KHK.CD%(:>P]]2N[Y_;#FS[;3%?W,7[M8EO#.:<#/!B MB4'>D9:MXUU3\(R,?&V0MP[B/$U1=]4F)RF9=LSOP(BYT917CRK3^3EMZB9) M^C66Q?*RE?CG\ >N?OF#;O3%9=.7#3_KE+KZ'+/8^ M79VQB,29&=SO!)7)R M-8L&IU1-8J%3Y9W(1;6VJ@?<3G=E+Z?IP3[$WL6->[G%RQ/\FKR4&K,5GO@H MZ"Z(VE@R6$N"R,B$*"'D$ED4S+6VSQXAI;N"F=.1=QJ[.]";O^'ZEI&I@\ZA M9M"9VE9:!4[.#=,(QGO,Y.^DE%LW,KA#P'YA3/:#0.1XWG:@3JZ&(US5,+\. MJVF:,&O1%.*$-,'4L1L!8M$,A*] R95(0I'VR@:'R7KHP6_.X#- MWW'ZY2O1_>H[66Q?\+?SFKC[OESN9D>;#FXT1^; ;FM1Z4!XQ32D1$Q3*M?$ MA,9P.I#$_6#VHSS_#RF??N'W8%];E2P9QV!,!I11@$I8@[]< ]I8&.W52FQ] M_1U$X'[0^U%R"8:3S8]5I'YG%MK&3+ZSC=-JU1]^^( EZ\_LI/WXBZW]O9D! M_F">W/63CN0J2E);8%-QH+@LX%R=".6=0A4\]ZIU;/I $MMZ>1F1@I/<0D!-NEN6I'GKFI(CO+S!E=0 Z'C: SR$[QU29;X M"P!U#%EW#/&WBR79'O-M9^5T\7D9YBO:7MW]/&_^-MO"(/_O\]6ZRF@/)DWH MA#-;.))!3%)2)@@(.@;RS'@.V=FHY$L=A$$V.'(2XA@0WO,8C8^GC@_;G@*: M",DT"\:!%X4$DVRDBY2CVQ MFHEB8U0>3*D-KTN)$*QW4(0@C]@SP45K^#Y!3B'>FS%Y-_FX88SB=F %C$HTYU3Z&\=2T8991 M)"GKK"I>)] F1XV#GH^LIG@=)>.\IGH>PNP/<[!@>Y\C@9,C(AY*.U4>$ H'%2/9!KNT> M5)'-4_U^G"F>!XGW^2F>A_"Z [1<\V6K=ZM9N9A7$V+#&SI.*G!%FS%8NW-X M_F M;\*WZ3K,KMJI9D866#7W2FVS($. 4((#)Q@::Y7EL;4M_"1!XX8LVP.H'?=[ M@%)*YV?GLQI<>RSF?[DQ]#%J46/XLO9D=8E4JW06O-%&>,WI7UO7&.Q-W+A% MYP- ;!"I= "WC[@FWF"^2H*^W(6*Z&UD# (WABYK3E8BMS6RSZ+-R?+,VK?E MV47)N.7H[8'4@-\=H&9'?JKC@K,Z^UT7H2M3(GB5'(04150L^2!:-Z0\LK_R M\(]Q#9WUXQC< 41(*5:[#G_&[>_OY@]#[A\7L]G;Q?+WL,P3:PCD+D=(M5>Y M8HPL/ND1B&.%64W*M'GNZ($D=N+5'XF(AU67@XFG _0]+*?(2I+?J1VP1&Z% MXI*1;Y$RU(FTB86ZT3UW MGT&3)"W:^AS(E2#/U!=/7$%'TL_1*A.2"^WG"-RG8MP0P(L"Z30)](6D[2C1 MG\^7=" ^;!?8G)/-/[[?S&19_?('+M-TA7EBDHZ1U=$,M#UBFR'U+I*B8^.5 M5Z3ABVWMWQU.Y;@6UXLC<3@)]G!I[M[A9@+W[@U6?GDI"M"NR +)U0)!$4"8 MK"/Y1>0.->^X>2B1XX8B.D!H(_GU"]#M$=PFG=7I1>_+K02T3YCH6]=37-%N MR1/#.C+>N_KT51.^4TX@F;@_K\9HNF MG0;&0',=0*DD(/ <@*SK:+V7F)OWICV)X''[!7: X@'DV@&(;TIL5I\7CSS! M;,YO)*YODM)QOMJ(_2,2UU?3-5X.R=ARZ2.FQ9?YYE,V#)OH['PBF[ZVWJC# M.$P [^AXVQR%\$)('EM[[$/O:=R^AR]Y%+I"1P>GY6X!LT/R!8STEUU&N<\0 M$[.@9(T0E\0B:YVH='CA^&"M"U\2A\?SO0/0/%7T=7PEY"2%5$>XUOK&0'O/ M=-O$7! P*%\2%LZ:STD89B?C]D%\21AW@(0.SL/#J+)S166TGLC.O,8"!?CL M'9B4M+-6>F>;UR4<%]4?K-?BN&']0P1P8C#VEWD>*J@O9%:6U#^P^HBF>*[W M@HZ0I2-;W!O/HAW"I3H\J#]<*\:1H_J'B&!D(&V&9>]CX'[$;[.0-J^VKRK/ M5A^6Y >>Q>E\(]:W8;J\-&9Y]-YP P4+ ^*# !>" 5HSY"(#"\[?Q=\CD\I; M4M5)Y<-I[]WCRNH':X\65E_?SA:_MVV+=OVA0[9#VTUY^Q+BZX6NJT716!5K MW55RO(X3(1?4U1%83AB4T9; 1>NNK$_1T\!/K9_Y8;GX/B7.O;[X&[GG[^;7 M@U1>D6'Y?1.ONN8 -TF;K#0Y53+7/" 5SN7/4U:#A/TQG>B0)]7AS*RLB5R85Y0%&O?"'IMK?< =8FO!Y- MUK*U>S#$/L8UZ%X8PJ,#H8/#L(D:_8RT?)J&RX#0J[/:)>H_-G^=*)2U*51- M3"[$X,04^(*";-F0%0^".Y&&B 0^0=.X>G9\U.P*_+4280>0O/2VIO]1'WWF M&_Z\6:S6=[:4?=969PD>>1U+[#S$X!$X)@Q6ELAR\WKDN=/3)Y_J=M:37@21"\RT*E$4*%6I(HDD2AG6G]9/<4/>/F M77:'QF:BZP"&USSZM89A/];6_>\+L>_5:H5WSM?5A,&@Z]0CS<&XVKY4JPQ! M1@D:#0L\F)R-;GV+'TCCN$F8W<%U4!&/".%-M/5J\A+F#^%B$T]=+L/\R[8E MR78_FP?(RO!7:9OL05O]]/K-1/L<1;*,.%D'?@L3P8E@('O4GGDZP_)><<4C M MW(ITS@H!P9,S6(?ID4?HZUA0J4T)R0?=.NZY/W7C9C5VA]"!Q-J!PGRXLUCJK95!&TP\ M"[T3!32JGMRX= ^W]$@@=Y)+U%'$"#)I!RI5%B;RX$2T@GDRI87+=X'WB"^^ M]Y*]=35HBJD!N=_I[?MAB=_"-%]Y9I=VQ:OYMH/:)M2UFK DD OK0=>>?"K2 MS> B*BC9\YI<4)QK7,Q6';TJUD[3>NAJ\$!Q/%U.G^+LR+#Z$BXU5H9+55H7: MSK\>*<\0(A?U;=]$;7W(Y(*]F-EW251O[0A>V.8[1C2]>AG+X4 74)NE_.OLT6 M%X@?<=-%]_;>0D(I0%EROX*TQ, 062S)VHCWPH)[N[R/+MI;*?Y+ M.+UM)-"EFKMRXO\^77]]<[Y:+\YP>;7!BTEBN?BWN[6'Y:E/7OQ/^)9H(9:V@+."=B M,(A0F&:@,&2HM0M@,]>:V!M\:@W#?6GKTOIKAI&'#2G:"ZPS(.YNT1^$3U+' M J[0/:)J=WXZO@J""?23DK&46X<,GR6J2ZOP):!WNHAZP-REF?N^U!-S=9JV MI;*1_O-H&2#6@1!,.? V(&C'N?0RV-!\1,(3Y'1I_@V<9BZ=X+V<' 29T! M'E.*8'V@#9*3#D$;#0Q5-%+4#D2M$ZWVIV[<7*L7AN% 0NO "_FE%$QD+/_R M1_I:JU@_$MK?S^MFZ_]K^.A[F.$FN9OX.$UT%C:%K?-\]PNWOK-V+>6T\:YTW,\ VQ@7X8'[,V +OX*X_:;/;R0L/'TO3[+SV M?K[-UBVK)]QG:24J,.AK?WT7B3M.0XA%L,R4%*%U)L_+[G#<%,C!3DK',.G@ MXCA-8]A,G'=1 7IA0!DN:C:+ F:2-(KHC:9U@'7XRV"PG,L^(7Z0$+N9.7K: MEF-RBA69P&04=$B9A.B< !-"\<1JBZHK73YNFF:GN#U$B+V,9SC_]FVV8668 M7;'RW;PLEF=;85XQ520;2Q&N>C6RMD22$.B4@M<%2[!1B>;CP?8D;=R4SL&0 M.(1@.C"1W\WIL^@ U6D Y/Q.3(E28U*0?:KD>PZQ< =1%.FR96:(W@!W2!BY M5_D08GZ0@'D\S[N S&63(5Q=[4!8[4QTD@S9.EDLI00Q:P;%I&Q31N1Z@#K6 M>U2,G)'V(L YB?,=8.=N[OM5T'="&[#>HP:CZ'I6VD0(V@5PDFGCK'6RM'[F MV4W)R&_:+X"A!A+H $?7/7NNLD/F^3I&NQF7<\TK2QN(@7826=U8L )'V^HM-!!V5UM^DRD39! M5"(+F4$KPT YC[4NTH',+.<4;=*F=?[$(?2-/")W,#MO,!GUD\1S4OSY^A'P MY^GJVV(59G]9+LZ_T4_0W]-B3GJ CN>EAE_,R0>3WG+O,Z"-IAY]8I&3$LC# M]S+R@*YY3/6 AT#[Q%5:3C=)I8MRI4#N M[F"_$:Q[?6Z#*:R'T]]H$.OMA6]&P6Z'8GVXM9GK"3!A=C,E]AKI"D-22G&" MMBTU15R"4Y(T,M=&)DZ61VI=\]Z$\),CCZ<040_C;+$B1_(S"?,U?>X_)@RC M9T%&""5G4#X12[--8$M118MBF&Q=I=UZ#^/& EX>SP]BH6-BHD_M_.G\["PL M+Q;ET_3+?%JFJ987;UO T27U@3B4:D[P$?IYST]NH*&/V4,C'?UPF6N@^A0E MSUP2+)0%9;.%H.O\=NF4M3S9W#Q9]G%J3DY3>(JS-^?!".3]?4!EYOGL5H0 M%V?3+Y>>QA'JZ=G/;*"8#J.[D4JZ7+06<.WJ\W2-/":B=;6'E.*<$_Q" O(H M')2$WJB46>2M6R[L2=K)8?.GE[DY&59D6ZQ0@+6?GW*UL+S&WJ*QS#L60VZ> M_+(O;>,JK"$P]" ^5OX)!"5-)N.Z^(*M [M/T7/R7+,=GWW+ M>0CH3)8"$)$\F51C]26I&C"E/T>KLVB=*O\D0>.JG&:X>#"#K)D0^E0NMT91 M'J53[OQ\ U7R.#V--,A5T.W-XBR2F[Y9Z"8\D#1:%DF*J>;'H2-36B5&-Y+F MVCO%;//A:T_1AUGU63Y]15S39K\MYL>:+H]\4@.%LP^-)ZJ>S8/[[G5N M/>3'4*RUX),C6]B:#.32!Z@)1V@B9T$_RZ0]UFE9<')[I9VWHY:,*5\""&XU M&?FHP0FZAF4I=#TZ%9QMK5<.H6\<[=(:#$]5GC254)\J9M/=Z0B% ;F=VT348,P8?:NSO7#'Y$<-X9\!CI7@A:B](Z+KR;DM/&WF^: M4?VV6./.AQ'%R"(W,8)UHH[ ]!YB" JRM4D42?>A\'LIPZ?7&=>\:"#@NP/H MV_&TSZ-.BO)LNIVV&N:;"8#3^1><'_O"]-3'-5 ,>U/;2%_<6N_5O?5VH"PH M[;(C=S69; EEUH.O\XN]=L$;0=:KT(W5R$$$GIR)M<]B-X?#!:X8V@@^6#*U M"ZN=:PV9]('[D&3M']J\[\!!%(ZKJH;#UH/LJ.'DUJ=2VV1J'Z6_+G^R@:K: M14,CK;3]Z)N(?TWKS+Q \.3(*ID%.)DSY%!'D&3K4VQ=5G"7@E/URJ\U7Q7O MYMG?LJ>E$%DF.<3FB0O/DY3(P51DUO7%S>UJDA X,Q SCF1E:H( M(M5H=4;8Y L6%5JGR=VEX.0 2>UZ^G4QHX.UVGYRM_+E:U$>-FGZ_6 MZ^4TGJ_KM.KUXH[!M#+JPG).!?D/&%6R+--KD8$#5 MIFHJ31>H[-[=?'B!G9B&N!@P==BILPOD_%=*M=TS$JY_:/-U FCU+32$U'W/4M?NR>P:X-V4T6]GFYSD7?@2944Z*9(8&/-!!5%@,\D>ZD$MUQ%)IH? MO /(:_#\=7NI71*XE2$?'"^,!]!.T]7IN /OK0>T)<8B:RBD==#Z$/I&?_H: M!%,['KZ&D5B?.NL3?JE,O-6N\!B-M>-36A2$/D-;(VUUN8R6 MTU.0[W[N#7B]U[($6PN4/6TR"5%G"PK@RI2"4@KF6P_D>Y28L?N2-\#!P\SB M%HSO56OLTP1B^(86+]_88JP&%TDQ+$4$2*G:L#R20Q\]N?8E2DQ>^]C\I7^X M!A>OPVJZ>E_N+7"Q_?56NEI*7D@C:EJ* R7K$$!;:L\&Y@Q=KCGIUBW;]J.L MVP87AZ#D09E5>Z%TT.KR+5EM8;:=(S8A#H1<)SAK;VO20HH0"_F>MBCK8S2! M8>N.*;?7'[?O[D"P.9K!'8#C;RM\7WZA6X#\5EQ-DO3.V.&6 M.;((9LDXALQJQR9%"B44-!"1W'A7I-#JA?O%-'/)TE?,Y[-Z+.BXK2_^/LUX M*WQVBXI?B.7+>9A=4;!Z??%AN2W=DCYWC-^M3'#=719T = M^F3_%JVB8'5R0>(UMR,*!Y'[!(5KK:TC&ZQY4LV+]/79#')877(XOZ?S4:>. MD+FR\5QN)=VA]FAY'=-E:/^J& A<>,C%2K21">=:-^$]E,:.N_\<@IY'N_\, M(:H^]=3NU@3'*ZHG/V^P_AT#J*I]&C?H6KUMI0?-DB-?(&J(,7KPJ$ODSAJO MXG,,>X$N'G35?L/E^J(^*Z_K:_._GT^_515_ ^3"&!):R8UQC%7Q2+_ M/IW--D?TULLC]S9+32ZXYX*VZ"T$X1A8(:3E"C6RUEDH1Y Y3L1K: 0.+:\. M(/EV.I^N\=?I]SHRZ]X>S^I[^+:O^V8(W KO[=4KE4*1M1,'^MI#E$%-Y@'F M-4:9F4ZL=:G>*?2.$W4;&J0O)L$.T'IU(!?EB5V_/:^S"I_?NY9!"A8%6(.N MSK6O>R\1LC):J(PLQN9O_PWIWPO-ZD=#\V@2[@C=[\OUW7+3]-"&1"0K<'5* MAZ+5(9A0QU27(FW*4LKF.1R/D[,7]O2/BKU3^=\5E"[G%UX-O:PS#.X>$I60 M20R9KH""H#!Q,EC(2;=('CJ*C"6W]FCVIVXOH)D?%VA-I3/VB-('V[J7O'V9 MM'U_BRX6&33WP+TJQ,FGFOKORQKG9'K;\7Q.R/ K&7$D0' M.F[GA?^J]M1E]6FT <=^Y*$'K0#H2HZ:-"2T@FJ!!2!9SP%13?X?8V$-2NFIF M=HB\'S8S.YW58QM!=UNQ?<;EV=48VO/Y^F-8WW[XWV[S[EZ3SEE)*<#7/FV* M.PW!F0+,%46^K+5,AKVLH1,)&3>'L0&H7EP:'9A$N[H!7E^M?PWK\^7#*Y;[ M)(3,$CQQ&)1RDG@K!"26F26O5IK[3:4'ZUQ%,&0VI&X592)NX:-W2HW%?QVM7 M<]-2\/7%&^+LK<2/Y*6WGCF0)O.ZP5H,5:O T3I?N!=6-)]U\31)7?5P/$3^ MCT>13F=]GUIC5V?$XW7'$Y\V4!?' ?7(B;WRLDG1.T3@,E;_1Z6^>9P!;KO4:("A\6" M"HY!X,A .57K/&NC]=9/WXVW\$/W>CP$OT_U>GQI*'3@(]RZ-G9N?G.9O/^V M'>N62)<]M$>#LBYG(R&E&BCVFNZOK.L;A4D:N3)!-6]-<3+5XSJT(^+]A07^ M T#\(QD'RVDBOF_V_K?YE%A=#_4CVX^,F1BY!]& M2K=4@O8)@Z);K]@(JE9VDDPDE)!1IFQ<4$-E3S7?S#BI5%V=CC'AT:?S>7#; MZ.,]TV.7&J,Y]I"QL<=:(VN)H>B*Z1!J=YX<()*Q34R4*BO)I"D_2HOL6R?N MW@JU8BIM7B=FYW3L[UM@2=G G *RMAR=IX@04O%UPK(U*MG@2FN'_4A2.VVO M?0B&GE"3@PFM*V/AU7P]S75+T^]T(Z3Z)C'%U2]_I-DY'?-MK?39M_/UY5WP M>/OQE&5QRA5R'&+=MR7^2V/ *!FS39$R6NE=P=;C@(9JQ_IT M X:_X.++,GS[2HI^B>%^TJ1,42):#HEMB[ZP]APFD]>@3NAS$8PW9L,)Y';: MOO40+-U792\EO XNZ%\7\R^;@IAM&->K(.@<4 1]7EI/M=@ZJ:@Z_([X\6;L,8OB^7%S[@.T]D@#;3V M6/4%FFL=NO<7;KRE8HF&F0IQ$PAR&"$:+B#*X+*/0F :\.H:LO'6S]-5^/)E MB5^N@U6;93>';Y)$+$&S#$+4$*[7 H*2&D(4I/%E-HJW;AOS%#T_1ONK0["R MX\&UC31&O()7R_7DLA/7^^5ED/35']/5)#C)7> 1^*9S-)<%G) )$(W@Q6J> M]5Y-F&B!6TBBO]V@Z+&U1W_!;R3514,6]P&1V\W:?EZE\PE/B3@;RT8,P MH*+/9%30Q9]=*JB<2";ME3"R'TX>$C .6-K(]"% 3F3PV$4"M65\6DXW;^Y_ MQ;.(RXG-7CF6ZKM-<76"!8<@&8)F0FM&EWP( MGS[AK/PUS,,7S)<[P"Q<,L9 QII0OIFSYF(M,>=<&.4_Z^!';0YTJ MK453UHTN_!OJ=S"&BV(2TITI;5)D9UD/+KD,R4NE'$?4@N\'@J>6&;%34U,P M-&/EV* @'5EPM2+BP^Q*25YN@X"=N!0(L0X<4HI9\$(QXDX6F0LM%>ZG%AY? M8QPX#'0W-&)E!Y$^\L5J(OERFP@R7?WC]<5KG*>O9V'YCXW]Y*32I/HXB%!+ M@M!:<(:.D."63&RO.(&^L1/['$VC)UBV=4<&$467T+K:S>7QB[6L/EMBEJV- MI0UR<,5K*"(DTLJD1YNWU7V.IK%G7;9$P+/P.D$<'<#K4YCAZO+P_8;K*_6K MA/+H'$AM=*V8]!!3;2WBL6A%_YI#ZR+3G83T!J139'W_2?]DQG> GAU'[3/] MZ#9DP+46AFN0VSH+::$.(8(H!7-""HZI=;OS)\@9/:/ZQ6Z[HP30(Y;J1BX/ M6E+@="3_.X#2I:_R M8$>72E85+"IP#M[D1 >N%@4$3(!,%^\\"Z*T1M/3%'4&J&,%_[ A>"LI=("I M1U3XK],YOEOCV6J2C#!**P,^)'*#;1W )Z0$+8L,,4>TLO5]]QQ-HQ=*#'/I M-15%!]!ZYE%WF]Q9,UY6J]J-)'\.?TR2+PP]TDETO/8(< R\J/9G[762F?6Z M>3W/$61V^>1Y)$X>SV,;1&@=X/*!YOZ R_J%\ 7Y1#IF-1H.QN7-/"OB(GG. MH)0F_SII&\O@YOTM>KJ,9K5!6C,Q' VI[[B,B_%RTE[E/%UOHL2WM[A+,1,:@G>$!N/69#ILDU8VDOZ-P3*8&M==Y>A/T8.6F'H.>1V[:A M?#JX7_?:U(VRGR3DDEGG@519S3FNS<59=L"8*,Y%,&BKN!<&,9]UD,L7,\[$T5P+8FA.1V-3 SK*]_8G%O=N8)YN@ M5 PU.K!89!YLX._S$W5M]^*>X M:Z@K?<-OB_GR[HS73?1-I>1Y\8SHMP64M!:B%?5^PN15)J?4MJ[S;D9\QS-Z M#\';,S-Z7TBX'9@<;\+J*VVF_E:;9 M.W7,B0GD8J($$VTH:%Q1H;7Z/(7>D9\7&V'F@17[0@+L *Q_71NXSI\/J2["U\<,F><1"*:+4(B*9;.OG[SW( MZL1$; 6%QZ#62"Z=0FUU?6(O]7ERB3&='9A4M;C0OM:^6I#)!^8%.MX\D74? MNCH!6RLP[ &VDR33$]I>7US_\=^FN"2BOE[\BM]QMCFCPLDHF6& 5DNR'XHC MD\0R8-[H*$L0'EM[O?M1-FYHO+O[MI4,>T+F[=/V<'^7Y]H9X9WSM3MP++6& MEZSG[#)$SC)&;9R1@T4/]R&P$\W8$"'[*,Q \!K<3)=(IN,1U0KKBB&06 M:Y[)7$&)M!7A 75FPGF55//A;D^0TXES.PJXCI%(I^"25YT33%;2>0?D0"XAK?D1@'7,1+I"5PGF+^_WN0C.VFC-+FV MKXR@?$U"5PG!V&)%T#H1.SI\ /ZUC\J6SER1%T=$!\=A=U!_Q^L\Z8^"Q$RR MK%7-P.,^@8MH(&E2)3$ES9J/_MN;N$XLR)<'T%[ORJ=*\P=*.FM=XG#X(D.E MC+UX,<.3&3K<<9>%\9 L)_CXR,!+A\"%\$8Q':W\_VA&&+=9J-HF5M?J(6L9 M1-1D;VO)&)=2,S68??J?."/L$+P-F!%V@' [N-OW>@+D$X]=PN= %I #0/15=*\9* SELII_P!#XJA,2, MP114L>5%'F!^N!?I@\!PS(OT(9+I &VOSU?DOZU6KQ)Y7:N-G;Y]G,*<2A$: M(J^-S6S6X.@P@I&)95:TE;PT!M@CI'02!A_U1FTAI4[!5O^XQ*MN0Y*<>I^R M@!(W];L^@G,)@9E0E$FH,JM2:BWP-.Q\MA['[,;\[RW\,Z?;T< MAGCQ;IXN=7$HS.N8 [CH1.VV0J>-\YKU5D**T83 ]FO'_.@2_6'C!#DNFC.U M YW3-L29LTM)6DU&0ZS)XKX0/WD&&95EWMGDFM\\QI*RJU?@S<24@G_L/+ M V/'4,+3I-0!U"KQ[^:K]?)\._R6/IFNEH]AC9](IIAO]MC 5K#*N- M!,@KR\(#2R4ZEG)DMK6WL3]U/[X#T@:4 \ES;//QRHAZLSB+T_FVQ1I^FX6T M\>]?_1Z6>?5AL5K?,K)^^>,;SET!?$(-PC!+!KD,!?U> M]N7Q-/SX%_IIX'Q)$?;YFGQK4\T?D??^[ 9OQ\?MH]&3\0X$W3SA9<84CRE# MMM[6OHH)@B\2T(F8DK=.I*%B8;OH.7G@PV4+E_=EA_^X>GUQZV];8UM'Y7+A M#$H]**J0QQ<1+1V9Y(705AK;.BAS*(U]^.$GH^?!B(@A1=6!B?A8<,N8HC%* M!U)E!)6"K:41 K3%S#/R[&SK)(U3HL^# 6M8^>\99#Y$&)UBZFY0C*,O=.D7 M8+I.;N>"+ Z6!,C:?URZ@NT[9_^@0>:#1']PD/D0.8SM)3P>#T63T5;57K2+ MH((/I-^1?)W(G35,Q.S57D[ #QMD/DB.^P69#V'JV-!XO_Z*R]MZ^7(/ @6/ MO'8!2:Z LJ&0+K8>M*F_!7*$X[,&^%,+C!N7&! 6+1C:P47T=CJ?KO'7Z7?, M[T@P\R]3NJ&WCO+KB[^&_[U8OB$7:-L'R18D!I%5R$0A1XAOFSYB^SA>SQ9>+C],O7Z_[ MAOEJ2QF?\*AYEDF!I -31P-D\#EY.J11T'UA+?+6V22' MT->=WWDD*AZ!6W,1C>V('K"Q?\,9W1Z_K$@@OT^"=#E9\K.E2)RT.+/@"R./ M.V9RMQ5A*.T7P3B2@.XY3L%HX;EH#;R,L"K M]7HYC>?K:KI\7GQ8XF-,^A"F=#9K5?I$B)KFJFMUNZEE2I%!0$>V#N.2.^^C MR>Y8L#:F==S>&"\&YS$E_)\5\+\MMKSPDB<7HP&;$$&Y)" JC^#)I^-&.6?4 MT:E-+0G="^KZ_X?ZL;+M$.?[IG9ILI42$X9NK6Q 94TN*7=UU(#$D(TI]OZ0 M]W&R\\P/C\XA)-(A\-XNSN%7;$M-9\R9Q'[VW#WH3'* ]]Z5B+_#9'QY\PTBESU#21TR++_/I?V!^ METD&TS(-U\'?R]?7?#<)E_[M_.QAI'CSQ/KY:YC_9;'(OT]GLXE%5D@&$4JM MZ%*QU$M!UC'2:!@+IC;A&SX6-=P&]SH-[H*?_?$G&G9NB1N1>7]!W?0OS MBPF/M"M1. @A$B@3/(10YP45ATPJX_WJUJ+7M0"2<>Z+L9!CC*"D MKK/&F 2C"BI9HE:\=27%LT2U*R=Y=*G+)^(%L,*IV>\U0U=YEH98>A86@>HD%CDH MT2;@3I*-8H((@;\4WF[(ZE2['0N%?:%VI%PZ@-JO&%;X=3'+[\Z^+1??MXWF MKL:5ZJA%T1R80 XJ" 6A1(22:6^FA&)"ZUOT"7(ZA=:QHK_?AJ.1',;V>ZOQ M?$Z?]6]AF7\GSA*K/BW*NO[Q1;H.;1T&GKFPNHG@;R\ZCOYO)OBC M^=>!&?GHE7?S,EED\('L81*@(CU8F1-JEY*^,>*^ MQXFF9[#]LEI/S^JCX]]66,YGM2"W-LQQD3RP EG58MOH \04"IAL53:"2\%: M#R4ZB,!.XW5'HF-?\)TLJIYQ>+6G@I,@A16I!$BD^.GDC/,]P(;)Y?G2V6Z^E_;&NS'MO\Q NC J*$ MXLA043PCQ*(%!*Z\3BF1]FX-PE:T=QI8; /7401\.+#]%MAS_%(I'59K_H;K MB0E!%5,X&";(U@C1U"&@$KQG,G$6I)6QCQ4$,?KR\4ZS%XV MA;1UX^\C5ADLX?/%FH%O4Y-WTW"5B1>Y*%P8"=$S?QR?L[4P M'[;&.I+#'9AA5\4;[\Z^A>ERHWJK,5D4LY%%!RA2!B7J:[+D'BSGF3NR,%5I MC9/=E(SC,0Z-F 9&6!1&*^/]C**3P;078>-XBT-CJ[U,?LP"FOLEC ,6QSRV MU L4ONRURT9%+5=:BRSI!\M.5VFVJ#-^KC%LA#/28R!(*0DJ6P>.QP29*19U M*%DV;]9Y$('MBEV>:,.Y?49AWIN4- /.,8+RG(,+ <%9],8EE21O77NP/W7C MO@,,AZG'BU^:RJL#&^Z0[L.L6&>]%\!5O5D\>=*;8$K27#M=,CK3&HJMNXN_ M0#E,6X2$(T_=E_Q M@Z!R8E_Q0^36 2R?ZUT=G0S6"@]"%08JDJ7M5-9D?7ME,V' ON*'R*8#J+TY7ZT79[C\2(;\IG?FU^FWJZW8(H3TND!DBMB$-3N??# 0 MAOP]CB::V'IXX!/DC#S+]@4AUDHF'<#K\S)DK&RYKCU3E0T"P3-.6K]XLH@Q M""@!R30)&%)S+^L^#2//G7U!()W$_0[0\P2O;A[NYVCJUOPZ$@7[P^QPD?0-L5M9*+>S328\9>&LA%1"^P6IVM[\W#J>S61!L9K9L$**X"*XH[0%]Y'(V!4+0BH\/89"3&&.[Y#8\D M&K2BJ%N+[S1U9OE%I^1C;MN!/K'_OV-US.E$?L=E^(*WTII=*MG7@B'. M:8[XO8( ?S>'K'S;L<7*^^F"A'S4%X[K3N=4@]DXYS M5P"%-'6WAQ,T[A"#,2_^863V(^45 MW^2,-_F, )>( OG!(Z,DILC953>U'[)R3!01M4FHO]O>U_6 MY-:-K/D^_R5GL"\O$R%O'8JP)84^W:WKDHE%1.9'W)#+I9!ED+1+8E,VM8O$;W6YMBDA$_"0U$A@A*& ]U1 M!DXPZ3V7UH?6;W_?9FW.$$P=49LS1%X=I*9>+]+R,[XGH>%5[66Z$E]]L8\Z M1\\9@DV.'!OO$CA5QRS%I#*7IJ[6:PR]9\@YF]J;00A8CB..?I&U>^;RB:,+ M1H .'D$A:@@F&-!3X.M'NIHFHE]/S@=((,. %6KQ-^6]^'BYGFS M1OQUK#BP:%R]:<2:2'>N>.)2CMIC\Z? KXCH$CB'"/AA4<)1W.X +N_Q@K[U MD9R#7\+JOW%#O]^YOM<#B13SFNL$7 A9IVK0>9R)D'.I,T]9,;RY9_4"3=,^ MJ(P'IJ:RF'B>UZ^K9;Y,F[>K][CZ,D]7P^S06J:S*11*U[D9A@OPN3CPVA?, M1BA?]M)$+XSU>NRSSZ;PX!"_J G#^P#,NLY8OCK!>G>EE"XV\B* >5E+8E,$ M'S.GN"1*PY317NVE@?9#S=<$3#<1\'B9?@V0(QD\]7/L^\NX3JOY=J,YZ+_3DR%@$DIHT(9Q4L),0I1. VK-G984Q)K]=AWO\VF3P^-8 MB2['9&\'+LY>"6=D.EF#!2QR#A8WH[<4QM 8]]B.4R)4R) [H4:JT\@N=MDAL#IJ/) M[#S'4-0\3*++\M/E=F_+UP_%R[+YA"=\/#^.H!,\IC?DV"2/ZT$S58+/$%)( MY- 6"UYZ!1RSM$H+\@]:/^N=]'']N;+MKX7UAF3PX0^\^(*_+!>;3^M9+(P9 MGQ 2C^0Q*4GJ1H0"0A>A"MUX85O/ZSR.XG-ZA!^"O2'E^(WEVD&8->RT_X5A M]>&/Y8QABG7-%MB:(U&.3)6C*!58Y%;QP+,SS7>='4+HM"YRKY@]1(KG"57" M'LZ*IK-('B!%5* *<^!4X%"XE%D@:J=;;[XXD-1I7>6NX3I8DF<)V)^6EZN9 M43&ZVH&?15UA:+ N&D$#5F6ZE\HY=M*>O*X#I;C>:*5_N[,"YG1 M$#L%T'DPQ4L)JQXKQYN'6F@SRO/5^<3B:\\^R.^OY37KCMI#;@#,4Y =D)@LNN-QO 72O&=CK#WNWO+B@ M6_='6.599CJ%&%QMBRV@LN3@/,]0&#I-MZZ4W#HS]0@9YY0K'8*2IP;X'RJ! M#AS)ZR/,N,!@D2,@+YQ4JQFP#[@C(3? M<35?YO>;L-HTQ.O$ MXO[4]9'Z;HVIQE+I2?^D6%@*INXZ\77KB0K@4PJ@:QZ^B!1E',M:]Y%W;JY_ MAG#T2/WSXR)/Y6B_2FEUB7D7%Z_#(K_=?,+5S_,0YQ?SS1Q''4&P]X>?8OS M89PXP8XTGFI@)PLD] *4+PJBT0@Y,Q5*#LP_G*P]R8ZT'0/O,.Q*T6YF6NH8 MN2!5:@PIUEW>]H0,3^R)[0![[M8A_4A_(GK M7\-?M:[]^A"V&&&-RN0!2@MD@B5X&048DZ,NQ5O7? W\(V3TNT;M&.@7^"J3"J:3[,XQ,PF#*D*!%ZRFZ!S]CF@&KH24QD0L3.RE,A_[Z?VN M/#L$!VV8V($O_-!<7X-967+>&6/ 4VT)EXXT8-WN(4W.R>60M&E=*_<$*=,\ M>8^M0%KP?6HE\L#Y>[5S_G9'N7.X&7,RID27HF!]+/*6+H7D&A(O20=4GHZW MEV;9^R.G>7H>5=V,P^X)!\#>/=7K!8&2_N#MXCTNYLO5F^6&#I)XY@9KWW * M2,HT6/#92< :HWJO@C/[32%\[E.F>>T]!52.9^IY=C[LCE^_15=E^V$4F7Z' M"RSS<<<#[O7!IXO+AW#@!#%YB7"9F.:N+=D2IKS_,UH>;3$>*SM!E*<'+ M4>+]XU+.DX3]Q^"IH10ZP-2/Y#,O_T+6)-,!K+2M<39UP[O[1;M M*'APKOB'%9-'P^I%HOI-#1R#K+:R.,\"R->+LEQ]OA)E7%[2WUEL&;O^8[[Y M=+V+<\SX;Q@!)X@#C^!(H_K)'^;K\/'CJL[MV,ZQ>8=?<'%YIQ:.:6-42)!E M))6G6,4G&51MZ3]%%H:R]3/G"R0=ELKURIJ(W(V+V'OZ1\_;2U;2P'?2V(=S\H.3.20/>K%62:"+13@9@_0YD F0)^R:?4C>A%F'!DC8O_/E*+'TC;A'UQ++1/<3T9._X0,H0>YF M9,R!UB;)K$KBYH1+4!\CL=LY;\=!97]('BVW#F!Y[6S<>""[P9R2!;3*:& 9 M$91VC%@6$(ITF47)A)&MFUF?(*5;F!TO_B?6TA\CBZD?GQ_:A)]O1HMYP95T M B&K.LX\,0D>'7E364MKHG;[+BU]\B,F3)NV,X4-N=B!>OEM0>'N!>9WF'#^ MI3+E)NX5V0II2@UT0YWTYB6$Y 1QR(<0O7'ZH?-]M(9YFIJ.O*@#9;TKY]C%JN-^L9S_1]9A+(5'2=,Q6![#W](K)T3&3E M5.OQ:L]3U)$>:@.FA@+H0"==\^A?=W(MUWFYOV8";U(*PQK7/]PB1^6KQ=?EG6OS>OU>ENNG2XN#9Q>R[%U77O/ZYI@S3%&(D#0(*PPHS I\L08,Y2\;I?Z=4GE]1.&U? M_;3:]#AQ]0[&68@^QL(Y)!%Y71!6U\G%!,YFJ4.00M:[?^ 5_^?.'C]][=IJ%5]EOGNDL)&7->BXCA?;$4]4RP7YKD& M(TTF1B ''WD!&UAT3IJZ8.Z4J#ST(-/:^?$#G>FE?YY9I%=I,_]"+%J6:SUS MCS-WTK.C]E4-)>(D/59'<:95:BG\/M^$BVKNKS^^?N9M3:G1A2=%#J@J#%3B M"!&3A+JJRQ;-;'H86QROGYXGJ4GX]8#%=XV>*Q10&I%!\%17?1;RP+5,H+.4 M3IE28MAO&]?+GS5Q=JBAZ!^-BQHQN0?/\G%6O<'-S!N###T#'8TB%:XH=!-U M?H.*,3,14:OF6=G@>;B5T!_:WS82Z"0)='V87-Q/%^WYB1T\"3<&T'@,[UO4KI^H-D5)\E-'AY.1L,Z-S4D(I$,C(>\!$ M3$O6@LR.SB0=2Z)U3N8Y>J9-_4Z)P&92ZB"4V.\V_6LUW^#;4M8S03$V)G)> M%#-U"XX65^W@#HTOB2$JWOKA8B")T[[E]J\9#Y/EL>'(AQ,C=A:C5,QF2?I? M2#H<,=)[1K\8F^B_16K1>HYQ0\L]V@-P__@<)+E^XYH?,&Z."%WN_O,&T;U3W2A M:E571?';U!0!-UI!-IJ \*(KUZZ8F*Q5/A&+HXWG(#PA87-'/&^]:MKX/UU(@.?'/8',S>\X1,M9'VOI M'\>Y#DS#=<3XTWQQ?83U/U9U@5\AF,K:GR]-$O4!BF+![!C$5(*2J'72K7W= M)XF9=OGZ*+Y&"[9W@9^[3M/W8;7ZZZ879L8C9T6[!#%HXA +F8YAJS94QLHZ M!\*U;F=_CIYI5Z./[K$>P?PN@/3UC:COX'78J<=04T6L;M!BM:K"(ME1II4N MFF71.B7]!"E[P<>=%7R.9WD_F>/K@&VW"Z?RZVYOWFV=CBU%6 P1#-8&&"\+ M!.L]9!T-BN"Y;KYA>E_:]H*8/R.(C2*4#K357=K?EJL+M T :KVA* Q)]RJP MIJZGH M3E[I;\!Y5"5SRY)MOZ7R&GOTR@^R,4-6,^QT@Z9$;,HLNI50B!\]M M!"7KTE$9$1Q:\O^,([O>>JC4(V3LAYMS2BD?R^L.X'+?Y;N:]!<+8 MNA),90@Z"# ^2",X9BRM,WJ/D+$?7,XW(3R."&58< MN*#)SY.$_^#J,N-:M,J2(@>P=63V!"G3OUL=)>)E>WYW"INKGM?K4;,*$^>, M:;*MEJRL1D'^FHC 4ZP3V#!:<#I<#E.GF;__G/\5-NG3 M>TR7JZL.Z]V0855,D:)8P!@4:>E ^KHD#H67$A-I:L8>M!L\U1+UU$?TAXTC MY+ALSM0.=,Y]5?SSS;C'Z$IF/"-XK'DL+WGM@9"0C972"B%2\U*O)TB9_L6[ MI:EJP>\.8+-WF4BP2FHZ&P0B@VZ8X:21+8<45;+:%ZY3Z[53YU.[ M&2*5#M VH$;$YXPQH0$34P&5= 2G2?VB#DH6^L/ QWW\Z+MXIS7B1I),!YB[ M=U]\H9A5N0+"8IWJ;Q,X1LPJ+*4030XH6[_*]E6]TQHW!W-W:F_ZJ<(3P8/4 MV]2YK;NU#"E3;R0Q0Q24$JWUYUZ^TPH"S=@X-12^KD(1/B3+2P+-7.V/DZ'F M-Q-$Y"[JXE![NQ<(.JS?:2K^XUC7@75XNI+$=J03&"%2J\,BP?1%8 MSQ4\X[JM1W"_"R0]7D\2%)?,N 1,^01*V@S>!@GDAR>,&++GK8>)=%O"1? 72UBS$Y8R5RPKA,65=F^_7VS34IPZQP*.J*-W-)A@Z_M106,5L[HQ+S% M_=:8'DM)!\4^3=, )Y5,GT._M\FO3>7GFHY6Q]'1\9 T,ZY?Y;Q]LPX7KQ=E MN?J\_:0CQA\<^E$-1B4T.66S#7 WM+QZ0,LCE6S>"B4B&N"$-5"V]G/HJNAX MR-I)64QIOPEN (%'/W/@IN+[;?F>KL-\<^>.[:+AS$LRZ@=-_M[KA9_P8 M+M[3_;C8KMY9STR,.I=:X(>N@ I)0* 0&%R*7 3""/D)(]:9/*1GVA?;TZFH M9C+ITSO[>;M_[G;T[+)L_^38)2O[_-@&7M=@ZAMY6%>?>XLOQ0)J9VJ:BM?< M@H;ZH@?(K$!C3+"\=6/6?0J.53QO?]_&(XN/-^R;D=KT664),=7QT\%*<"Q: ML+Y&.\RXD%OWQWY-Q;1^T!%2?JA%CF1P![;I_:?E:E,+6FY/D+-(6=3&ILP3 MJ,@]A$B_*R)*+JSA-K;.1WU-Q;2>3D.(',G@#B#RS[":U_+AVP-($:(2BIQV MI9 .$!$B9P@E&^9Y$K8T[UC]BHAI'96& #F.O?TTU-_2;YD(+@0+4A%+5%8< M@D\:6"P\&N.0-Y]#-PP6HY6;-83%8>P\7%TL-^%B7&]T^VO5A&&1JS=?,P&U MX+9-DG#P9S3S4P\]USA.:XS"U9YUT"[4@4 R@5,4%#'EDC..%V/B&3FM_\+Y MQT^DIUY]H3_]2(BK[4_7WZQ,YS/NH_>1(L"XW?V55(1@'0)B<>BLPF):=VH, MI;$KAW<(0IYW>!L+IP-?Y]GSW;W;M9D-I[,J5'@U\QPJGYSS.3Y>;RQ7^0G?K\^55'/$=_2\O%]]?KJH,MG^T M&YY.['E?D^UAE8^VID=^;C,+V_+\XUC=Q%*R%A-82QI.*1W %=20/?-&NSK^ MM_UC4TNK^S.NUXCW;]C-;NM?PU_;Q.@/E_B&^/?A#[SX@K\L%YM/ZYDLBO'B M(Z1B-*@@2-6C%% B,UH4+ZUFS4]^&*U=6>$AB/DZ-CB!L#JPQON>\[\PK#[\ ML9PEI)#(L@ FUWH.)PNXS P$4O\^>R>(Y1-A<4=B5[;X%! \1#3GACR"$LZ, M$3PX.I&1L6[*9AY^GY>5JYERI M;1X))!T$5/2)XBPZKD)RL2U7-CV(D0<_8@C.%6>,.)U5."CVB]5H<^\.622P5B. M&0Q3#E1&1^X%"OK2*)XSCTJUS@$>1.BTC:T3P/!P,9T1%F=1!.XRW1=[E-3'_^&>J,^&N M*F@5N;"L-BQPPRB21Q_ 6U''K[NBT%6?HG4=ST&$3MM">RKX-1%3/T_Y3YQR M)KQ#H75=F.?)C_4B0WWB!N^+D'1*&U1K/^\)4J9MGFT(JQ:L[D")/7&,77Y^ MEKE1UO$ V3!.IXD&@K<6!+H20I2RY-;I\>5Y]R(.;!];_!TR*AF?B6Q_*R!P#L)MTSQD7B)H 20I'OHAT$QA$R#]H)+VPT M>X6Q^T!@RG4"1PCKH;@/X-S$ M^Y,SO"7:#01_ "Z./6&:Z5^):!1R_H"VFD MWZNGZ061W_O0B85^B,B6+?@WM>##GW<(SZ8H$2DZ8381#XPHX*SG8"-%QHP9 MJ]E>F8>7!'_W0Z)=->=T#6I:++[C:S.GZ_'I-PO8X.PU: M6%:** >.P9,RQ@*!2PUH'6/HC&?>MX;.\R1-/(;H2(D_!%!#]O> ICO<^?EF M4!W3"C4+$;2BDZB:P'?:1SJ)*UQH3UJY]4CD1PF9MH!T+,-U/,][ ,[R\^?E M8GN&7;;QXN*Q===OSS:S%VBX20_US6QZ1WM8ES/9/",+2(%&8* M!L0T#_AK^JP=\] M3;Y:Y#N/TL+)Z+TF^\^2IE_H8*'.!72*]+!(GL*3UBC:AZYI&Q_:0ZJY+*8? M\7DW<'AHQ$G;SI?Y=1U'F7 FC2<#GBQ8E3F=RYEZ)++H)4NE5<@6'[P?/3GL M<^\/G;9YH1V 1F5V!TKJ^:/-9,#D?,A07#'D#'**4>B6@+%1D7N8;8FM4Y#/ M4S1M-T)[Q=20_UUX2X^=IRZ?H[,(%ZWT%$ZD^A:C'%<0&3F"62CZCT^Q_=*( MIZF9ML?@-#@Z@._=8NC.0.ZZ25Y))PQD941=^U[ 2VM 6*[_\3OZI-47S&5YLT*S627?\(]L M7MYWY*E'JOFS14JCZFQT&]"E( Y^?K^5@(.$^M"Z'X945O*BG 8= MMV]()D 4F6R^928YP5%%,Q(^>GC@/UR23T#B +9.G0GZ\,?RPZ?E95WV=#4X M:WM9KK9VU6-=5T45$W01"A*KVC5&#U$E"B=R M7-YVH$->_1%6^0/]Y:M2F,2%T)*<=^,]$8\*G*MWAY,9YL(8V7P,SST"^JTL M.\;&',[C#@"RC0*V#55UH0DNUCMQK&JMYG9HP7=_W?Z=W2"#[8EOC[W(#RXA MA84LJN# )%/7GFI5X]$ P6FFF- EVM;M_V.<8UK%=@2LOEKR,+&,.\#YCQ2T M+__"NUI]I]'18W9$+42'N<[^0PB>E$"RV<12O)"^M5_U)#$3.^&3XV0YAM Z M0-\[ M>CCCLP1-;*9[0V$[X76 Q,<3R-FXY!RYL3G4/HJZQ,-%J[8EKHE<6N=U\W6L MYU7!>8R#>#S/>P#.;:7.]^'W^2919\EQ24$1@LR!0B6) MB;C%ZGFYQ:A+(-]EO*JI_8CLL=IS$#">KJ<:04I]CLJXRBV_7M2E"O,O6#5_ M\\$,@S^CP?O-<>=J]&!SN]CT;;EKC]\1M9MJHM>;]19B\8XUOAWSPGP2ED4- M1(F#VH<#0=;>7IXE6<<4LV\="1Y'<;,X@Z[;/.'CSLR;VA6RKMM!JL>R_E ' M7=W]?J7QS7+S7[AYAVGY<5'K0^[XP*0B!(^QOO :4=M&&#?@N. 0Z<9Z6W2F M:SQ6S#+FP:95QR?$^I.13C>PF3K7_6(8\%04L#OL*S)PGS&_7ES5[#W8Q_,/ M^C&;'TBJ/X7Y:ENU/M.\.#32 !I?!W,:#5X)1A%#W):K9TSF)3,Q">73AFL3 M7)K^\=&!OWXGF#DXH-Z%/HP).B!"741 6L-4?[0NBZ0_SXKE$&+KX+ 9\=,& ME!,:E&G$WP'NMS>WI@S#YG*]39VC"U@'_@'B=K9M-N +?2F(CP&#+:3 &^/W M*R*ZJ:XX)1B6+273&[1VB44O3$25D8)F2W<4DP)7O ?T3N:"03HY*KAZ>*DZ M4K#/P>0 +O?CN%Y?G]O;]0;_N/;T=^ECRT)RF2,D$>O&R?JD)[F#;"/72@21 MPGX-.X,^MB.\'"+AQ_W UNSN0./<*WJR+L80HP&!FM=EM0H\W27@VGBO,A,A MMA[5,;A \!3%&Q.:L(/ET1&6=A?.*FE-8ADD^FTADX:0:P>D$3D'J8B"OTTY MX2!)/E]..(2M4UNJ/4O>>!+!)!> V;H61VF$8#4%OCQ9Y'6^7DY[F:@S+"<< M),X#R@F'\+8#'7*_)HE)Z0W*4AM>Z=K84$B)!O+R##EY*07.0NN*]>'EA*=X M+9[0(ATND0[@-$JI!X\8ZE,]Q1[URCH6P3,9P,2B-9>*&]D\7?6-%Q\.@M4I MB@^'R'AJ*WOUC/L>-YL+S,_7$M6T'K<^ T^N@!*\5A4%!L4%SRS%*3GL5[B_ M_V=^@Q6'@\"Q'%]2YZ!HGV+S;56*,YR.YMK9-GUX"">6_3FC??O+/^GBSQE;#TF0M4R&7R#M;A]ES"*:VXA>6M*&H6['62^ZF+?9N%^!97X0KQD)V M5M"%E@:2FYML*L.Q!4+35@H69X1?:E=27IW^UE:!!>!DT!&"*\#I#8(#X.IB8^,0(F9FOT MR8 ,E )&H3*++G$93JY?V[P'G4$-XS&NPHEE?[ZI\-LAR.^6%Q<_+5?U3V=% M\L"TZRS37([I MT=E*];>$RL%7YO?M.]/[35AM^K@XM\,X=GRY7>:A8LB.D1X3$:N4F(;(@P4; M92K$*JZ;+U,9\3C3N$W?WO5I!)AS-CJ[QZNMVEA?OQW_8[5<%>651T!5 MVYUEUA""\4L%RH4ING@-O?XQI'CZ_G;O2""##[XB_NB,+_%C?#;JX)22( M@O,ZKNN&$S.6I//<"1!D9D&5XL!S[2$)QH,07CK733W:T\>8IC#SF[LEQP*D MBQU0!S/A^A%]O5E=;I,F;S>?>M?@A_XGHF?"B! M:X3,7(;MP&@O @>+)3KK,%.(MW_:^*N?/\V.RVY V8KSYQQ9OY2C"TDI;5D$ M[CB9+$[&*T87Z$MA@N&*1VP]CGG2=&[S'9S=H+TKJ!R9SOUQ<=>_.5UU\9U* MZE>)ODU_T+! +%A=5*NGAC);_U ^?'+/CU0\/$7\'/LZ] MX4L8=51,2*"P.=0%!!9DH(/#?6;(@\.L+2KL1/ M^LB25!J82\2&%%*-$C-DK80KUKE@6I>E]52P>[@DGQ]K-H2M4T?@>X[>(KTM MG"P69 T)E14(%"B2YA9"V9A3=ZUBS0>(\8*S9$-YVH$/NE[E+@U9M MF<.CJJN>%#C%+63!I:* R.0X_5BS,RA2/<8B'2Z1#N T2NTZ%H.Y:&*?QCK5 MR'%P)MBJS$.(RGBF_[-3=5@_RR!8G:*?98B,I[:R X9E27)#DM0< X<*S9$$EUH&B?VP]K,XO<0Y 90:E$KJ\O M'(S"DI5VD35OICINJ>]YK5,]!(MMA=8!^AKT/+BLO*Y;'G/$.A*G1'!<,M H M$1UZX\R9#M4[@[&[Q_BG)Y;].:-]]ZK_Q/N7+XK5039@C*)(44D#T68+(MOD M$472I9M"^6=/TKG'T1B/C>L8&X#CV[HB5R^TLU@'/ G,!.+:5R.M(8L8:Y\G M-R)BTE9WTX+UU"'.]&(T1.9XE^4 F)Q_^]4S'0(E>HU>6O"NM.O'743 MC\0_M]LQMOQ["%MJ(NXU'03S#Y>KFXGG5\6A=R?.7E_S/"M.:EE8A""\KE,3 M!41>&"03A24G5*-M'I<,IG*:GJ@.D7XB09]WG]/7'96O%OG'/W^?K[8_X;;U M"Y-3OF@!6%0&%;,$5[=R9Q>T8RE*DD]G,<:+AYJFIZGGJ](5C":]6:/9R9=Y M9 62'YD\V%R[++FA:"V2727!61\""RZ*R1RI-I>J>4]6AY?J3!!T["W[T$TB M>6>_ZRO7LY$:3T&;H#@$K#F0Q 4$G@0('R4GC<2Y[Z8A?MC1IND0Z_#N]0RI M'F*?=FS9Y>*1:\,Q<."D7LBNZP AQ !.*,VE3<4[UN^=&O!DX_]S>TX$DV_@ MGGS]9J5\Y)EQ!!>=HLC2%(HQC0)M94V?,.']R>M9QWG:9/^Y*"?"2=->Y"XN MRW.VMLJL[&1FDO).DOZ0PI"?JZ6#4#.0UMJ<*11BC&&_MVG/4Y[INVAW)39C M@.K;LE'/NK@*#9=>1XB91])(F4RWT0Z1BHH."%YH!8["DQBE=4SU5F-^U(&_ MF0*H+BYN-]#\%BL)G^+>7LSSV9$+DC*HC)S$SDCL0@8P)81<6,0B'@R*[^#Q MO-D%/H>ZKC$O<)>2&X3);\ P[QOB<^^\J8LM1"VP4\)P",%0*.&+RR59GGUO MFT]:9I3.H;#L'(SM&'";^$FEB1I[FB_OL(XSH#__?KG8SG.\#![)@;*& ,^&06I+MF(OD2IU4GLZ%''.--P];BWD^G9/@@]O5B\^#*S M8C-FB9F7.@&X[FGB>Y(]M7'CZMMY?EKXL=\L9ZG?X:+RWO12(PH'5<.,!9/XE0(L;A4 M.Q'I6\A49*?) 0TB^TPSM'WYJHW1T8NE:\.<^SR9.;+W)@4!086:9PX)HJDS MD1/G,9#.BP_[C'K*O]P_S+?A9[9&[WB9EB.@=#[5.@>S(UMR%NI2HRR= *4S M"8F39Y&BC#8*2[SI[7'QN)O5O3]XMC=K")1Z*@1OXPS?9P:?*:F$1=(S*2@% MRLD,@3L$X[@/009+;.DW!'MPFK/3!TX@C<3A''U99[P<1&^62Z^ MD(3Q:HSQ^L-R$R[N?K\N=GJSW/P7;MYA6GY&9/J@?%V^= 9B:7;73K55\]_ZW ML=%8<,,T\HN:%Y]Q83WTKZQ.] ME\6A+6!9=*!RD> <3Y"=RR*(Y+1HGM#^S_K$@9@=;WWB$/%WX/_<6_)6%),Y MU*+(8#BH:!DXZ1SX8E#HJ+DPK4?>?HOK$P=!X+GUB4/DT1&6=HL]/$O!Z[X"]XJS[4 M9PHC1[98\%9R",8YX[P117ZSZQ,'B?. ]8E#>-N!#GFP58VIHA/SX'6=?FJ5 MAAB< 2L"ERD'^F_KH5+?Y/K$8RS2X1+I $Z',^Z9C542.5W34@!3G4N%5M)M MC<1<@<(E1WZF:1TX85^'$LC]GM+]9+JY<]>MD,:F RZUXGIBDYFP)=-/K MV#)O0'GZ)<940"DG$W+%2S]3N88>KG-[T!BUK2[-J! ZY[OU-3\VGW#UX5/8 M\6M]\P2WFPO(K(FAOOEYP57=WT3&.VJ2IBVB)"]TD:,40)SB<&=ZM\8%=ZLK M."K2SK^D[T7VW!^1-(M)>6Z=!ZE8 B6# ^=Y )N<)V\D1FVZF88W\&QG.GKK M&[F&1^!LZA3Z>$QYAQ=8_]$-6[*U4A0F017O06D*7UW."5+&[+Q4IL0'V=;6 M'1Z#:3[35N237*N>X7/>^YU>Y,UNL,D=YC#/DZAO?]D*$F#.E@28*< ./A;E MA>+8S5B.X<<[TRZK;\2Z'8>V;_PJ/O3 O? R9-)25B5-#$$)T2@-G(M4E$S2 MF%$F!'03Z_57?/N-7,-CD-93D\FXS'G0B;WUS'\@/?)3F*]N>ARN!9URXH$4 M&:!4G%C(ZZAJ%D$49S4&\M3%&5[6(2PXT[AQXM1H!W#\>R107V3?C$'B=*@$!J'X;Y>W?9E]WK(DM->@ MBTGDL(4,WDL-+B,Y0]8(R^S9*(&!AS]3"_ZWT@1CXOE@=4"?'I=]IY#O#/#] M:L+2-CMXGVT!C5"F)$!N*7B3F"&X$""4Y%Q)/&;U0 VZ^R.AN)-D_8FGC4@;R0TO BS72+Z1=1"=4$ *T^JB!29L/=BPP]$U_3GS M;5+M'8/I#$?7;/MXXD/V_?AG_2W>\F9.'%NLEQ?S'+;-/_3K5H\MRUM2%=M_ MLQYK],T()(X].F=LKO8Q>D?ZC$XF O"!D4MJ2I:HE9"I]1".;V7T M#F>"] HI0.0YDQ&W%H)R!6)RRI(3HH7_S^B=1ZW/"3$[WNB=(>+O('HC+;?\ MC#?ZZ>?Z#^IY:S^T,2:IG!BD(!(=A4)2YT0=4,IX#-:1F6^-Y&?(^58&\PP" MR'(<:?4+O%TG,_(4=/ 1-)$-RK( T7@!N03R([-3WH?30*^',07-Q+X?G Z0 MP=0-"M4VT-6\C.NTFF_C[O=X47X)"PJT\ZM%?A_"^UTKNQ3&A5P2L2E1D(T. M(03FH?!<8MVS+%1^R:D=^)E=HN<0*2_'9WD?2/IUM2RX7M.APL4N&EWO#E,\ M*]F([1IN70/< "Y9!;6=)_HDG1=Q 'Z>_J1IW^Q'14TC]G9@QMZ15(B 3P3X M'_ +7BQ_K]S:A8.[(UEDWD?I(*,0H*1FX!C/X!U7,I/7&F/K>>Q+_(O8?7?N*'?/SB/5D8&(T"0+T W)QGP.GNPB"H65[A2 MS>L;7Z!IVF?)\>#55!8=8.L?N,!5N*#SO,J?YXMY#:9KUNO^H:(K2M$)(&=3 M-ZBQ LYJ!](DD4@Q)YU: VPOPJ9] !L/9>VET@'4&KPN6%\*,T[1$6U5W%Z! M+QK!19MY\L[GV#HO>:*I3&/OKO),Y>,UXSL M@\JD(!2%\L14IB'K3*:BH X/-QH>/UUT+\K.M'G@0+P\G#?:7GB3EN .>F'= M'9Y^][8\?$/=)N&_#[_/-^&B_NFKS\O+Q6:FF"FJU*H+%ZLE*IDL$?G7(KEB M4.IL8NO.\I&.+\+JBAV?EA<$B_6UU[G7GW^LI"LYBDL\@_SB\O: MI#[TQQY1B-+;$1H4JO1VI#$*67X,J[HC_9::Z^=^X^F'H^6@M2##8JP#)V.@ M+U44I01TOK5F?8J6HQXUJ=O(LI[KPG'\:X#3X.NVE42J5ZX&3?!IA15??$H9*Z4)',5 M**9 DXU0+$G5>KSN/0(F7+5]I"27K=@Z]?/C#[A8?B8%>Y<3P61K(GDQS%3W MH90$D1D/T64;O59:B+"7/GCDAT\;[K37",?RKP.=\*!/X&J0SRY[=W<8T=9J MSYSSUOL2(1MO0:E$OJ4G%]>@RT5*XTUH_;@XB, )=2C!=Y(:>.-[. M*?SJE#.,W%K)&&#@",K: %&F#'0[62+=C=ZT[L482.*$"^Y/A+TFPNE YSTT M!+MSS6)M&%&605&JKN1) IPN!K3A09LBL_+-5U4_3LJ$*]U;8ZD%LSO$S)7: ME2670MH5F,)(C+&Q5G70F6P6+&OF7/-.T$<)F:;^X21X&<[H/KNGCDB?W%&U MORXWM4\H7%S\M;U(\R]X[]^N?_PS75R2.UNE="_MI0_+7#J!3+>WY^YR318]D98@\\)!J5C'\L@"$FW*1:JO4!]H"0[0.9-4<[M:O7K4O.430AT]8LPM53?-2 MZ$:T]U+B?^X>Y6%@./]+L*N3=<8HSU.H10YD3V+1X,D/ L=$"<0"7TQK%=R$ M\!Z-_]B8:PO\ P#09U+]JN[F0_B3//FO-[W1S=( M$A]TBD;)V)O/OIV'=%L7@RYX+C+87#>I9>X@UEY3;Y5,EF=+ 5)C!?$,.6UF MP-"/WO73?(<++//-+'(K0Y )DH[D6C$?(1J'8'0F$Y1$RLW7S#]!2@^3.XY' MPN-S7X[C^]2%09_8P]R.=I@9C]E]VJ_K8']W)[;#'UL;LL&? MT6*HY5'G:F3:[G72+/([W,Q7VUZ:1\":%,71@3/0C-=!LDA0$APAY(BEB) D MSXV-P #RCC5]/Y 0%K6U:''U[DN?6$5R%8#5IR[C#0?N"MW35 Q$91WHR$)B M1GLO6J^@?XZ>:8W@6)AY:!2;261"R[A>;6;O:G_:-HGN/>.8204+R42MYZ*P M(C@/W/N29*+/#7N]6-!/O0,A^NH6/O<^<.+IH (83T4]P&;QUB!6 M=??^]SIV?/7SW1&AA17K%7.0LJ8#%2W([=2A"I.!,,,YRW+N7_FHJ.872( MH!\&/<=Q?4+LOIK]MO[&9-HF?0.G-*U;X4'B"@E)%F"WX:$YKE) &M, M__OC\LO_V?W$*YCLOKA%R.WG31SF'"FQY5'LZT!1_+1%$RYM:5>5\1,:T_,[::.([G4S\5;#>R?;\%_/QFSC0& M;B+C!N@@%"L(65-%6D+!K&(0M;/I0??J$\\"C_WT:57$D=):MF1=!PKC"6?_ M-GWX\TT! 'IO%=<&4N2,7'\3P'-)+AJIUU#G^0G=VI/=G[IIIW&-%C*-))Y^ M@;=[B5G]$C;$\\7'>]_'5=TZ]K9LOSESUO!L$J<8P=!-(UM<&S85U"70A7$= MK3[10\#^1'>9!3X:3?N!=B31]HOE.M_N=@;DC 6;@R>GPJ=$>B P"0Z]!:NU MS,X;[ITGZ]L.W7?X!1>7&/_Z!RX_ MKL+OG^;IU0K#$6_U1WQ:@U?[5F=M]'Z_(^<=_KY.TM.L3WC%X78LW?R0&KA;AXOO+]88B\-7Z MU2+_O%Q\_'G^!?.K]1HWZRM7R#N]W6E$?G&IOS!&89:G:QPC0X6"6=>Z;.$X MBB=NAFR!J*?[@$<7X<0O?S>[)VYU0+C8II<54TD$8AVJ6NMEC(/ I0'R++BP MT7'-]ZH4?>$5\$D">NFQ'1\!R];BF!I35U?R[A&N-YJP8(0H#)"S3#YK2>"M ML\"B2$ESP3#OU9[P$J:>(F"Z5^9&@EVVYG(G"7@O0XHQ C>FU&F-$7PI$4J4 M403'R<$/X& 'T>";Y>*WZVR@-=($5!92<4@!!6;P0B:0 MEB0GG2D<6[D M_^8/X<]9D;7,F-1W$L6 \L*!T]%!R>A]8<49U[IAZ0 RIRYE. 5^'@?M:,(\ MOPS9KZOE[[C:_!46^<=_7\ZWRU'?X&99?D#Z\#0_MK>EV6>/G#T[G ]CY]*L M],31E,&@KQ/0E 7*:(HSI.*%I$;U;J-Y1+&X*HQKFT(2*<.N_Q9(ROR1Z$0E1KXEVM*U?@5"P0A=+D MFOO@W%[/6G_+7-H@!.R52QLBCJDQ]620J(@I+!H.5M>BO< "N,(\$/F1%S2L M[+?)]EO*I0T2[%ZYM"%<[B.7EC5YN]9[T-P2#Q(B1*>P3F+G%/5;Y_ YF_WK7-H0#G8@\W]\-Q-:&LR9'2/S@1SL0.:OW\SHG$D&QL'5$<=*249F44?Z4L9H;]U>C01;O? MDK^O?O0TFR?:B[H!XSJXZF]^GIG,%#I)PHL5J%YZB,4K(/QRSR1%9^:YDI!A M5_W-SWO)7_7BJ,QA39+*V+I!WH(0MX(**4$HMU[%9++U M>-:'-)SI"\8@R7_]('RX&#I]GKB,:_SW)?V@'XFAF^;CM0;]_!;/# >?I]53 MPD,"KA._SLL82*4!,J4)*]R0V8T(B6N.J(01K'E9[A.T'/V4%_GJ_O":E\D@YC0)2>L)^:,C)H=*5T!YP 9OP":0QC>)VYV88PQ MB<[!R>Q&P8!"3P->!5EK/SW+B2FKGBMT;(2<'N:;-!'UR_ Y@._] >AZK8,D M/\T+"9FG.IQ0D^.6B@)9QS:D5!CG(QOC'IK3&PGY>>@

B? HX1,'/"WME7',[L# MQ-PAOP:@%"N&VS_Y0+];DQ]($KJN* ZDE&7T&DHN=;1=O1 E9^ Y:AF-2%FV MKK,=2.*TRJD!*!ZNA1A10CV,&=TRB)F$*$L&+0,GSVT?7;0WGB3A4)DVEZOM*)OU9CM^?XVK+U=*T&1=,& $J6IC1HQU(EB6 MX)Q)3.2Z/Z;U?,X72)JF]&&T&*6E #K TY5W?>]0N]#?R81):KI/NK[O8TX0 MLR] 1M91^,_R5\/X&L6XCQ S]1MC0Y$_&O(>R_\.@'2SD!>_((50Z5I+@?@>:"E?[YY MI?>J5I$Z#5\Z>P M^H@U%"3WC6U7=MH,RK$(WFCR%+,7&%- IO?:L'*P%W1%1U=9_0,E_*S[X/,UI9O%^55RUZ7+Z;=[]]A5<_T5_A,"AEX),5LT>O:!./ ^5HO26%AM$YI MGUHW/0XFLJNW@!' UEQ0?2/QS64UY&_+K\NK;8[K'R_FG^>+^NU?<35?YMWL MTAGC3'I4N@XMK9--."/][P44'U2T+#FYWP"H-MC38^ "=N@$ #@ M @ $ 83(S<3)E>#$P,BYH=&U02P$"% ,4 " #ZB8)5=MZJ M_20Q #"7@$ #@ @ %B/@ 83(S<3)E>#$P,RYH=&U02P$" M% ,4 " #ZB8)5V' "3W8( " + #@ @ &R;P 83(S M<3)E>#,Q,2YH=&U02P$"% ,4 " #ZB8)5:6S[QH$( "8+ #@ M @ %4> 83(S<3)E>#,Q,BYH=&U02P$"% ,4 " #ZB8)5UYV9 M%T,% #I%0 #@ @ $!@0 83(S<3)E>#,R,2YH=&U02P$" M% ,4 " #ZB8)53 "9)4<% !%@ #@ @ %PA@ 83(S M<3)E>#,R,BYH=&U02P$"% ,4 " #ZB8)54$&Z'N/N @"G#B$ $0 M @ 'CBP 97-T8RTR,#(R,3 S,2YH=&U02P$"% ,4 " #ZB8)5 M+VJ,I#82 "(S $0 @ 'U>@, 97-T8RTR,#(R,3 S,2YX M #G*0$ %0 @ %: MC0, 97-T8RTR,#(R,3 S,5]C86PN>&UL4$L! A0#% @ ^HF"538.Z>,# M5 0;H# !4 ( !KJL# &5S=&,M,C R,C$P,S%?9&5F+GAM M;%!+ 0(4 Q0 ( /J)@E7*"!\>FN4 *^4"0 5 " >3_ M P!E&UL 64$L%!@ , P \@( #5V!0 $! end

^M_/;8?/P8Z;T24#T.!EB-!)&!L1-P$@K3Y!Q)BEB M7<3,KJSQNB*\SMGT:?N3FK8N?(2_PH[[8H=EGBKO)'?,<^>QU9)PR;1A*E(G MQ4,K;RKL6#SLF QS,NPT9U@B%S!&7.9T'<\5(M%[C8-Q@!\K:Z)N"*N#0EEN M[%@N[K?7 (S/7[X^SOAZ+_6LVF,M)7,<>\6590:044A-&,,)["E=V5=+CI$S M&*R9EY(KKI&A*B'N2>ZV+23R6,":"Q<\Y=F^$DS6#9TN%5BT&L6JHOU)O(HV MXJ0Y-S@! HAD+946)P<&$Y5,/+@^N4* Q4. 22LI&29I]!$)91SB#F# *>8R M4[2.1OM )%A)K(X5KV/"%QX!GM40>MK-E^7*N99JLP4W"W>Z ]N>0U#N$0D- MCU0HG58([;@4"F7>]$B50EDPA3*#-HE(2P,%/SLP(T"A)(.OR.9W1S%'-581%T##G1G ?+0Y!?"?,K/P\78G0%\B"G#KU+K(@"7OV=,.R M"]*./=]H]7V[VS]=I,3!HY'TB^;A+FYM!N'Q7/ !^V+^'Z,QCC6?Z[N?&Y!=)]48ZS(9H;N_ .7R__O@3IW?XN MO0I".XD<%KGR2W/D=!(H^B )(*PF3DPF#G(67&(2!^$\U])8IIU1F?."&BF# MF4P<+&>]!M,>^X])H5N@3-W9:7MW3\C-"93>.2ZP-UY)3KVT3H.(1H/SV0BU MMLRUO)$+[+N]DV[/#LKV)SF%L1GAO[VV/0[]FCL=U+HG,7]>) [_L+U6][0/ MCP7MUVOE[,O6X* 66BG!>^=<1WM>:]NS?D%O57QMM3;^S%[T&3U#S=9.>MT? MK?XH];A5KN4@KV5.G_SO%VQ6+6X5YP_G)_&X'W^+QS&U[JGNY;L3^ ^BL?T= M]JDG(3A$D[>(B\"19KGK-#@'WN=\8:=6UM3J=,2Y!O+4SDN<]\Q#UOVIO8"K M=7_JNF^M?V?",4X$0N@F M>&I[S&H3S'43[*Q_#X1I@:E'E/S_[+U[<]M&LC[\55#>Y)1=!3*X7YQ=5_G8 MWOR\9RTGMK-YG7]2 V @P28)+D!*EC_]VSTS %>))*Z$"#[U%E'$HG!3,\S M?>^>$%B*Y;@#V LV\!T7F$R:^KZ-:1[#U02/%9929M_V9RA2=;E!3U$:D^1; M.,:FUVGUFV19"#S+M!P+*$")U.(+T$GY8VL]=H5;7L[BYP#77ZN%ODR^S,O9 M&%3BE_%_YYDL$/O 1TS4:A**UZ+8/GM];I]]_WIUAC]_^OVO%-0?QTO2@6]Q M=^"8/!P$!O<&JCN) TQZ(D+&<:\:J:B2WVI?Y2!M@X M+X3U((%;\#'+T&N%H"LX*[EVQ;!P";:JR+"D:B[JG6!#P1292$S+1V$7X_FH M+IYJ@[[$@D!XX7R:2_P#@&!(G .;@/TRTCB8 ^(,"7M 6@_5B;SFK-#8=#K* MY,)$K=:\* !MJK9*UF=%'.!?R;$6,-'TP8LA9)&CA"B ] MG\.$"OP63(=U9BX:2"N0'W^[W:MG!4]>?!)E@7#:7J'L@7/T]Y_8BW5;OM/F MK/5VW.Z]. C"F^X+5I8<_Q]X3Q3)#5Q M-4 L2G+AC$C9F%]R*:$F@%=M=L5'E[4QJB2E$';?IEE12\8*!>6,S>8SZ;H: M9>-,QHVD&ZSDL]F(HSJ%G^(\V#S!68 DG>0S#45GD8'@4F]0*_Z?OP66Z?]< M"L$.,AN6(Y[CZ/;'TU3*GT3\04C?-)L [' DG(YX8SFLS^H&M_\.3G['[;"3 MWWEP)S_N"U!=4._E)'D#"EE^S2OS[M<1S+XK3O^SU[]7^B_HI;]]^VS]#N_Z M,'[WY:WQ_H\WUY_'OWT_>_VO[&S\[NK=^.SKNU_^DWU>T7]CX^SU/[_\^>FM M=?;+Y^MW7WYS/W_Z5_;GZW?&N_%;Z_/WE]>?K=^N_OSC7U_^O^]O0#_^#):; M8[BI'0U8:-D#AYGV(#2M=&"%KI=X$5ZPY"\[K2-FA8[MP#>X[1@1[!%W+.#W MH"=;KAN:RU[_BNZ:(KPF*'^4_O_;2=,F91P%J>/[A@-&LA/'=A!'H6TQ+TZ= MR.:FV19F%PRMT 1H..$8!)W(-@CX]BF0M+)N?Q]^' H>) Q:X%'_!24[2Z\U MH5)H'[DP6J1![1BFX''PV%OD6A/@11]0_Y[C:Q.N/<6/D+-9XLM/OSX3VR?^ M8O[\K,WR<8)B6F 7P:N%-&4P>%8D@RDK9M?2-L=9P+2P[X)840S&:YYD3+J" M #3EC'/I'(2OP2,QR'#Q*]I'4H@+,;L*U<;I_!4 M5J*MN;[Y%/^ZT>$Q$5'_JC%;G)UB,L4[-HLO8!M;G_,";;#WJ?BP]GD,K)-C^K"ZJ[^8 M9UO \KT!XY$_<'P7+]6+TH$!6\)"!\1N$C]YL7H[TH\5IZC!*#31"MVU^O/' MP-*X2K\1&+X"E&\**^[B0#.=(."I9Z26[SA^$ >NYQJ6&4=VF-IAPG8.&V[ MTJN\A#=6BF@_'&B/CZ6F ^VE^?[UF[\\YD1>9%H#(W3#@1.:H%9XGC/P_##Q MDL!(S21Z\L(9;LI@WS<@D :)"PPQ,'F,TC2)0!4VN>TS%IBFY_.=PXJ$BSO@ M(K;>O?PK9JD')],8I);I 8_QTT$8A_; ]@UN^* 4^.=/Y7$H$N M'7GA(/0":^" 1CT W=P<,-L%8SEV M"R,3JY*05Z7X[D@ Q-$^!"4>@["8NB M,+'QTA\[<< 6,'%WN2QL7]Q.UW"&BT2=C>#?C%H"?"P-RHWTK7)R5_R['G+=&6AONQ-5% M%E^TNF?NI69&?AIX:>#;G#&0,G;@@[KL^H;E^7$ &BBIF0<[O-8[4#.=P'1, MUXT'/C,<.+Q6C,?8'82&%40)LWW;=3&!Z;Z9>F#;@1G$GF<$H0/:3.!XAAND MH9D8*?-Y1&KF8^+BJPFFK(T-94+?&K@VULZ['AJU%HA[,TZ Q\>P11'>4K!J MS&Y4,P^F2Z9)XC(>)V$4FXX7&"%/'=<'O<5PTS2V29<\*-N)_Q+-6,.(#VP> M -LQ''_ H\/O"A(+-_WVZL]/_QR?C=\X9]9;8Q7^2?;G+^]L<0W"IU'V^3L4[JL>5(5Q" )1P[H#@Y#+A9$L1NZ+& <=M@KAU'RT%#17SM[43R(4#R MS1'#M2;(K6]]\< 84K$T+$]]\TW&UUYAM O>5O[O]2\\/R_8%,R6EYC2(%)W M3AE;[U_^A;MDFDXTL'C(!D[@^X, FR.E\$_H)&D"5OLR5KIO(+<[YJO.[?,Q MIG5^Y^7:))(9-L4 WBYCL=&U=EZ#!4.23.5TJHS."(4(#,V2I,!@J8K4Q!76 MM*_9\RX;U?6HS[_A#Q]ZZQ?KVG=O-(;"T!V@S;P<.3;97D[4M M:N#_N/W//PDC_ XM_(^5,'2S09=V@VXV>*B;#4Z2,(0ENB7C(!V>?I^(;/6/ MF(R^TJCY8;O;KZ/%0;M=[7M5[7W<1-O--E]KTAS2%&\I,V,G3, V#R/'B*(H M=%S3-VV7;5_1NL9=\DKE$?^1S2XJEXGL]@5T?"G+>I)/[-MVCFJ[I]X4V=)K M^N7]ZY?.N^\XO]_@LS?&YT^_7[W_],9^]^6WZ[/Q?[Y^_O[F^QG,^>QZJ:77 M^)WS[O7Y]W??WV(K,?OSIP\79Y]>NN\^Q=?P/NO//SY\>??IG7'V.K9;MW]\ M>6F\?_W5_HNY$3/#V!TD3AQAA,T?!*;G#H(@<'SF>MSD*7IC0]T+[]R9]N'Z M]S](JT#BB,015WI3^)%IN@Q3DATOX8'GL(C'B6%BYGMP:X<;XHB=XXC72QPQ M,1S+-AUC$+N<#YS$30>AZU@#'EA&E-BF:YC($4U7=XU[;G%('+%;C($XXNT< MT3/B@($.X=BIYX .&'BFZ[NFY=L\88EWVY4FQ!&[QQ%7;C!Q M#[?6?@6BG# M(M)H$$;81-+G+#4"F\5&\.2%;;BZX77X?CCBB,01'X,C,B_F+ JP7,1WTH % MINTXEAO%<>3; 4MO2^@BCM@YCKC:")MA'D,X\",+^*!E&(,H-;U!'+@L8%X0 MV('_Y 4(0]US>JXCTJUWM]YZQTO12.0J+T;)XU]_UQ>V&,4LX(;'0$E,'3^U M0\\U(F9$;FQ;810FY$SL%UM\M^I,-&S/""(7RT =>^"D<3Q@3A@-./?8UYSM9\N>/"+[OIRUK'MC.]A"9YE.:EA,2L-K#!D6%/C M)LFMI31TUCMWUI?=9 8P;S.RW8'-4V?@<)Z 41@%@PBTGQCLQ32(C"-/)\;:621_Z=W1WW9_^-ZJ>'$ MIH5=PRS,V?8&H>>X@R!-S-@W;=\*/JT@ M3'T_Y(G!8I/'44B>C=Z=]67/!F-)9)FQ-6!I& PL=R(EK$>7M%;U*(]W1=MIN<'O@T!'(TWN[;X$DB:=D":_ MK3J$0L,+F<5!D##''S@&CP!&;MAC/V90)G0'>/PU]3V,[1(3)>8 M[N-=T49,MW-,=]DS9[DAM\/4'#@<__%2>Q Q.QPD46 Y06)&D66@N>[J8;"I M 1HQ76*ZQ'3OB^G>]5I#8KJ=8[HK.7(&"TPCL@?<\NP!MD0<1#QT!I9KI,!S M33($M/M'--==E:;>'$]"^V!Y]N@ MZ9I^-&"NX0_\Q+&-P.%>&H=/7MAAJ!O^IK9]Q\)T[\'5_9-HZU/?(K?4C6M] M$R&_.TV8WHN6P;,+IJ[):18[Z]HD5SV%8:+999;(6U2PO?"UQK_!WF*7#=/X M$6^E'.-%E]ABJ=6C*9G7]\?(>S'QZDY>8KE\,EQI5O: 3]2@SP% M,S4'DQ),R>\?OKY__<[Z_/W<> _FY?O7%U_?66^LLT^_?3\;?_[^_H__9"MF MZI>WQCOLC/S+;V#F_@G/_.:"-NJ\_^6W[Y\_?39A7.O/+^_V$HX76IAZX-VS:_ ^C=#ZD/2[?):8 M7,>97! D/HO<($G3T $R@-EF!;;!0R?T;)<'DLD9CFT0DSL@DUOVQ24F"":; M>0/+3LR!8V#4.?+- >=VRHW4\!S3 29GZ:;9&R9W"M6KZ%(XX^@9&Z&M_OCU MJWWA2Z%O1)Z9^$',3+[4;'"'S[UU_N*N$3*? M>P/79/[ "6(+^)(5#NR8!Q9G$@;M8 M$4B#%+/YU8<,\-U MHB#[PW] //1J7?\;MT>D_!W?!V MDF2,G PW.!EXE-J1$T:^$_*4)788,L?DGN][AN^1MG!X?K.F0T9L>2X+G6@0 M.6DR<+P ;\R,V,",83>3@-EQB!&>^^@&2$Z&[I[>P+)!$^!6E,:1XWA19,5A M''*?V8[!+-LF;:$3IW=96TC-!,PQSQ\8H8_WW>+-W]QE R>* \?U3,"!@;J^ M<^"F=:?G9+A[:\V3L%+LT MMBQDV-WTG3HP@3#W&?(\Y<9AX+OD8.L!WUM2, M)6X0,]M*!S'V#G:B(!D$@6L.3",!@S,Q#=.(D>\8WGV5Z9*/H8.GUT\=WW>B MT#53R[$"ASD>"X,PL9(PLB+?VE]KH .ZVP%=;?/-.;8K'IB.&0Z L[J#R#>" M06I&W&2&DW+7?_(B-.^KQ7>'G A]:EJU4N2PJSJV?TW74>>@W3-UCH9AFTX0 M6:;EAJ&9.@:PZ="Q#(;_9QB!SQ)2MP[/S7]?T\8T2@+'XLD@M;@]<,(@& 1V M[ PBD]M6D 2Q$Z*ZY>JN?5^=#>_IZ!S8P4/LD]CGO2;X&G&0Q&#O& $,%H56 MFH:>#RH02]W(-LE+U@GVN1)32U(CP.9]V/!YX"0\'82&"\:KF3+'94YLV#:P M3W1RW_FBV&ZPSRV*XO%W!'7(\]F9,66%P9V M!.:PSX/0#L+ #UTG!OPEB?N7Z9I/JJ>[7#FV$$0,7^Y(X3I#;7% M%FAR#U:%P.W-#3K40^+O2R)+ NE6RKQX/]'.\DL^%D7LJF);;S:= %J/Q]D, MLT)GN<:TZ0@[L22E[.QZ%8A>JS$H[SDHVOM*IM=B&^4,^ D M_!Q.TK3(\@*$'RP\NM8*GLSCJOO*O?RK]A+PR2*XT%J8SMITPX'4>P9 QL,")\%,0_3$ ZMO:)^_BC: MF63CZ8@C^A!(,6A^+)MH*8NSD<#9H)#; YC J.-T!AOR71X1.4PYU'Z=%^6< M 2L 7,\NLE* 7-?>C%@)>B0 '*174N*G!8\8? :@;**>Q45>PG]&(RV=3^2H M8F[P1(U]^!01+Y\#I7;,M9)=PJ3Q!&E?^75U. #MV.\''TX*4"@UT**O9A=# M[5/C5/)O4Q[/Q)21\DL!A?_F5Y;FHGD3U@;AC)@P1"%#,>P)8S[< (31]MN0UV'$BE$6( M(+4++GB2.)X9QIYO<<*0N'#.KOYRP! V/9\/TB $H>,S;Q!8+!YP)TY3,P'% M.\9K03;EYE>XN(+_XM:7F[DE_R0BAEHKV=;!C)"Z%X MXX@1G_ TPV>$12)84[6]C&3+%F)470G.;)!D D)>WZ71;OZC1Q1(4 MV"+1_CMG!= OYEFB%&T[&S9$W#=:Q8$86/LG[GZ"M2JYSCKJD_FALE?L)D8 ML=;+:RKB7Q=6G3#^%JKR0F-?HZD+.D8M8HR$90JOP&T#"Q$'Y[C]\CUI5L @ M:ZG@Z*"I8QO#5:()2O:P%C\/,?!*QE95O.KJ#J[:?^7)"Z8!4B!+_ E88&7Y7P\%9-L MG@;0\$=@;51$WS1#W$]85I;/2^T+H*=,LEB-A=L!1U/T4E731"(D69K"=-(B M'\,T&H*_'*YZS+6-_A/RGZ_QG[OWXS_WR7]._O,.^,_??GKS3K.&VKN79R]_ M>?/NS=DGY=;[J+U^^_'5[Q\_OGU_IKT\>PW_>_GOSQ_??M3>_U/[Y]NSEV>O MWK[\M_;J_=GKMY^J[WQX\_'W?W\27WG_ZYL/+_&#C]WSSXH1GV(2+Y-*TB2? M"7T )0[\RDS%!2_A.4:,TT!K^)H>HYO(.5 MGHMWU([?UVU2O&R0XI_UU%ZUR/!A08;W"S((0H)0G&VUPGH]L JI5&0K-_I0>UE6^RJ'%?HIY-P*'Y3)H->5.&4QXDB- MV%BXT-BRR64^NL1FT.5723F BW2FHDXVU-X#29124($N%BA3:@$J H74RX2& M H6*(^+Y4<? 25/.LJ"TUL5\!UMK; MM[KV%FBGF2^W [RDG=(_*\AH\-2B3ZZP6Q9?4FIK*17:B?:O.8R,+8:;[8;_ MQ0"?A?R[."=JM+6O6X]0G 0()%X4*KI3-M1D:V5:U6"(G]71[!M'LX>K#'M+ MK0:+NF\6=,$ZW>Y HN\]V**7&;_JGGRZ41K5L0XX_!IP229Y"/RI%'86VB?1 M/!L): N+)+^2AE4)J(@O).K 3)FAMT17KD$<[9)E(Z'( !Y A;^ \>$TPJ'5 M@6<@\T]@"" 9FN\RCC*=1R.,NH_R>5+B8U<=JS0-! S$5L$*$R!%"#/C%&T0@'!'@.A_%=^'L1KA,%J&5 M>RW/UD>,T* ]7STFN"+R-DEJX+UY9?X)NHJ)7/#1%-CE.9LH\[@4 =NLJ%TE MRH:3?UR01"S_2MGGU]J$HRB$;>>%V"_8HJ^<3_%TCS,A2P8QQFKQ!#>,2CCD M\XGP%)3C'/9SI!8S+4"&Q2(*Q\Y1Y@!_OXX4R=BL7,, .GTBFGA&(+?07QT7 M$,SQ5QW#X@B%= X:!1>^DPJ=2!9T)=1B]ARC?P)D G]XKDI ;LS1AA>_2G>C M(BH,BN\O%8@JP2X_O TW( \\)U8GOXJ:$H9%E1J[."A" MPT#O$BLK-UA[>C%#QQU^1[AW$GX)TGRJ3K9D/DPX,+CTAS4&>SM3;"PKE3X! MO 8P.!K,LG%U>!=ZDN!Q\@5W6/A:$*JP [HVD5DC^.,YSP&N MZ*+2MU5P(-Y:-RARV M%+G5TG!2 EQ<1T66* F@5P(!-@-8ZB4HFO4G2-0Q**/90/P%MO$R*_*)\L$) M_?L<+3)M5L#*YG M#(<")LI1Y\P JO(DHE_ZNA:?PHDIF"X\A=P$7B[R8X%N2J!(O^*2^%T(U1S> M*@5K5(C$@7+*D=HB!J%7-AJ_%+YP-;5+.%0:Z/;S<0/!$4?TGO,)VDHK]QQU M'HG(FNM]&><)'PD&+8@'"(%)PSN153,D?E3% 3#]09LR )9B-;4N(6%;ZR%" MU M!ABP8'Q >:I3\>+L.\AS4O->J(TH1PH>J883UM81S=.7F(V3A3'BU 6\2 MAB MA6<:C"PA%@;ULC!32CEG,4)2'RC%2N&G"W:)*DN,9!'ZSVC!<8$M3FH6 M^TKB5>CV8H.0-@+$ZG6+J4O+1Z+NJM*")"]7$NZF@Z\OGJFW59H*C9_)0 M5-;>3$M!8Y !$C"CU.JN+N ;^=5DE+.D-0/Q$L&:1%9-%0%00RQD3S7?FF7A MMN"N*A42=WPN* ?2 %8AO11P6@I\(^;!87Q2T*HACJ3N@XHBKJCZ"ZAN0O C M)P!;L3Z,H_EZ<2PTNXIY*/,T&Z,M*0XS0G>"+I[)8AUJ#D(PBT,@P7%5?R(& M:<:,6F2 ERB^6G#A48>O<:%NB]?$,*+:?-9"/3R!3J.A]CNPP8KFDL=EJ'GB M^W-AG"L>-]'X0AL&CEA*F#,AI4L^9T;S@ILTHC+V2%4 M*XDA+ NQOG6'4A"F.O3MPXYB0BHH,MREDL*DECTOJT4L%#S$ 2^$]VB)!XDU M-60 ^JQD% L5;2&]A"XX0&>#2NKJ&>>%G:BD1GV#WH+CRM 0R")QZ)H'79RJ M)@=L;&K%& 3/7,<=D*Q NLLLX0T6,4*0BQ<5TIZ#-Z 2V,1JS0-D2*MBC.5\ MBB=+S$%AM4034_V]!N7H6G+SUJ38.0!4>LYD@HM$[D1)7$0O.DK4.PM48>?" M+0:6'VX\$WY%^!W5_43(ZIO?(NQ!A#?&M!5_%OH+D%4% .5?&_%M(?6;1[_% M^9>V1FH#*\,)\BBZ-+_>"!S*2JU8GOOJW2L6LO-!^%=K3QYF(KBC9*,/_BXD-EY:^ MD)L8TQ2*Z!3D[ 7RDO9,A?XPAM=?P"DA_4%PBM'Y"IF(>L,*SZZ$G]"GW;4D&ZEJHKK&%>K6&%?N(; M%1%YFXS"U,/@S[IS(%22"R!\._?9#'7?,!J3$CJ,\EWGH*=HIJ\;K6^PC2\Q MI0MCF?5- -"+QU$ZM98E!1!/A359?U$HU$)IPI&$]*LMM?K@*A6Q2G!17GGE MG1H#[.)7 M0O>O=#(U_QL<&Y3[L2;WP]N<^T%9'">?Q=$AN?H.1=$B+[#F:^4,XZ)"_:GB ML:! B(S%RKRYMHRIQ7@Z+X2T9B@IT%S3:YFN5PF10)4JU;.I$XA7K=@E MJ%/6CZBPM,@?P+*=2O[*4K1;?06KBHB^/!(8P4T??VN"4O, L04R90YJ=.T& M5^KT=#JZ7M%T@#(HF);<[XL)+VB(+I>"U_>APW9Q#//+Z]A_ *8B!&16"Y9* M65>.CJO+%?L/6HGV& M4X?QI7.OFGF=2[+0STLTQT%X(9E$RFB5PBE20,&R*NL RLHHKAF:@BG,]J40H?0(R^*>S"^A4J M[HRSL5RI"G"V/+J-2\FO510*-=#ZPUJ#*OGY(@T7#0#X!/=:6% 5;X)'*V^4 MC!\5I8RXMEVKV'(":8O;*>>8 \?(2EEO6'U5N%>KKU;.#JG.4^&J1'5! ME)K&Q3R;Z2 %BSJX(_ BQ*(0@)A(@%GC, !84OB.^&(B _9X.L0<4?#DDPF7 M?Y-9@AQ=$TP9N%C4L)"6"DXBD(3"0=?2[!M([W/%^&(A AHK%[*D J%,4 !; MR]8MVUXD)-S$VK?B5@=,9GWU_C]O7P_,4*SYE>Q-I+T!T.5C-.2J1,2R9TSW MDPC7J_*$-!4:E!),]8H1^'RL.F!41XS+3$&DQH2?,RF(,5B!@E]PGBOTU/** M0JCN7 JHU@E^XOCEBS8.VHA%H,F4%QCO.$?0H2L6[E+[9))4" M#VS5FCUC(LHYGBL1_E5G -3W::Y<7N44!I ,7*JPJ4I&7 3TBTRH7<+3@HD: M^"2\H55S\^XA=YVE:A>*29%%3I)(J@'@P\Q'Z M"N(BKXDDKNG$)A7J!,'3S8,-GX)>F"Z(6JM'D_T MUD2-& \QYCFTUR?Y1GP=C_A"&\65 D."T50 #&287'*I0F<-!W*MUC4CE:W* M)[V9UZ6"74Q!$#8=LS'.1?T,>JCX-_$G+K>CPZ."G_X^_#A4KN3* M,U4OO.I' 4H51KF4D[I)_4;:@,37K%R<"9D.7,=ZF,S)5')@#Q;%3VA3Q#'P?W%NI'6V(8^BJ=0L M4A\:@WFN:*1"#C-M':AJX8Y9 M2&@ (ZM1 7[EUQ4,K-GS05I:'"L/,QG*4#K UATH%#=OI@J*LR$245CR!0"A M5X=""?S="%P2"RZ;?3;[J4P_Q_8#-5B?HO!1M$+*"5]JO,1T3\]>RX M_K&4FX7(DSB1R3VRM+6BQQ-29TFLUQ:N4E%R31J)8)&9\(_( M5"%I54I_2ZTAH"1L9&;5\5&!9!44>5;B]0LEC#P3Z4F[AAIUY>3#>J*)K"(0]FORK9_K);="O$O.S:7&5:= ME-A^!6S]8M^%.(HOX*'*72&ZZ*-[L\)$K6/6V6*R[+P];,.!.JD3L2JW5LNK M604D9=&ZL!2D%G"\MLI<:?#G0D62G$D&+E5G!@4=5I9Y+*.>HH?" /URUP+[=:.( M[BJIZSG>+X6TS9I'HTYD' *W.2BS$WY?V1_MNFKY(4ZCS/82?'J1M+6)1^BU M9YN*;!V)\Q0YF,SI;6=R+M(3%G&:87MFF3"Z0$1+U7>*W>*X+*1IFCVY MZ%#1D.3SR8Q-I^C!KNVZJG)45#PJ)H ^.Z#X^34&WE'G;P2,9%:'RFQK9[&B MY2T";S@E$0#*IFB+*$%>#[)8KM(=%!\4MA=F<$JS0X2*EB8D%?U:FZT#1M(M M>HDF^0CV>_DI% ?R3(/AV"I40G^\J!)$45%6W3=XU9@BJ:64=$%(N3QBRDT71;*3%)[N7#QXZ:K)$6Q!S)/ M&;^#.%89L4TL-\!>I?3$,@ZM"Q-\5KEU\XDJM*W;=PF7BLIEEK)>>MGDZ5A? M>8X^IW2$%2["25S6F=E2\6T0EK)$=LL2\2E+A+)$^J!RO%Y$V# R5*=@5Z*O M7?9P8&-K3>$AVE)8[2J%?97IO)!]C3CSDOU?U"VE%A[/JORE8IHJ>P\UBD+< M;;6B4UCC=)H5N5>JN\N' Z@&.2J9FXB"^FJ/M/KI:*HREB!F!"/->GE<")X MJ_(DII)FV8;%B6R!MI222>+2G$#OB7"&*55""#WIR!624+3OQ6FJ;$WI[Z]: MSZD=$3']6>V"NFY2I<[.KIX24=K1J'=^ELKJ:(8=I&XB>JA-Q/TZ<(+VO0,GC>6+59PT]J%@;*> .+XKI! S*%9%Z6J MCC"F(B$H/=GMK/6EVNFU*J@PGB7HJT+ERE1?=_YT[8*SRTQZZ=?E0:B@D'H: M%]SB+XN%;USFX@1N>D?6=IJ>9QA.$@X/V= !=>!,>@%JS5@FB[7")BT3*(]C M\>ZJ+*=V#$PJXRI9'$U)E47(DVJL*UB+TYJJZLQ"5I4J0X/4G MZG7UL15*MK2HJB6(HX7I, U2;R:5/$TE&_-58F%D=$'^FC15ZEN3.#5DJBQX M#(XJ1JI6W:QYSY:K045E'E,"&V@XD05K51ZY #QPH=FLD %_B>8+7NUARW85B&Y^FP5J%*!6#TX2X6>2 /9(UF>.>#EXICC MSF).U'FM6;2'+ULWY*&_82Q M*;"T]'IC],6VR&"9;+(ENABI6=?<293>88'T0#20:^?$BXP6&)K+I*O6AY7' M@']C0CB,JT9=NMSFV?J%7U7-+]&=U12[LII!1BDE&->EZ4M2514,#20^$U6< MF>A_*2=]PRA/:\P^4Q-:4?[63U\JP.N6Q.E_$]U,JG([[0.7342K!I-CHI@#.4S0941951(76R.MZB(A(: M>H$+Q3Y%5 J?%MF>X[ISJW'!ET0>K"M//)](!5-?Q M=P]\-TNLND^)DDFMQAKM7D3M)BJEVGAY*UR6 07,3:Z[$!92S"('^E1+>EB_ T?6C-OPT^ M&3*0=JQYC,VNZ5)7?5@%U.T^ZB1-4YSI0]5 MI+[M1$O$;(2'4JED*R&EH>G+UP4N\%:]?AO#5]74WGX<-R*R6 MO04JKZJT@LJ,:%4+BYLKEFBX&UQ17'87K[_(6SM$S%PLN%EI<6 0M^;6:-I3 M[<,(-ZG:UFHJ@R[B@"D6I+B&% M;'R^)B D&^U4AU \6E\1FC>\6LU&4='U4D]U]>0X^[;JU<)&Z*V/JQ$C/KL2 M55^WS*<:M3IDU7,;&IOJLHI=Q1=E;_QF]D?EK1+QVM;'R[RB55*$OO,Z]7T1 M=I?9(XWNC%7UYU(A__+8+4_22@E4.RU+<:?RV@&9;R;UAG;W%MFW M7X26%_54L@9'J!>+"B4QO9JWU_V7^@Q+TT7E=S79\U"(%//1M#4SV@&,NNP* M*+I#E/IF6$H@+MU%OG@A;/!Y(7KCJ;BUJMX::N]6O].PY01OGXFN1HN"KPC$ M7S*H<^B;?3-;&H;J.88E=_B;['!3!8X;IV1M$O"6!T2> A7BKP>3E7\2^%51 M\;Q=F)=-&F^KFZG(YC^+PC_5RVBQ!4HCKX77E%T7.5[QQ+YQ=0>!F+)LR;+2 M0ZT.<"S=&+^DF-7DK'@+3.SCRE34SA>\K+RZB M+1EHUH5VK2&^R$352E'\F][VAD7/I$:PNM$A M9JD=S'91OT.JJX+H;R>BT/NI4EF?Z9A6UCWV<>.I?*_4';D27J\$$T47[J?F M>:Q[]\F'],4?U-.Z)JZGE.@&(X>KJT ;1B$:9]C$:L)440VK;A2Y5H 6'9"% M8J>@@]XF]15U+5U6QG!8V(1C_:!\:I)/!HMZC^5I=+T1YJ]5_IO@<0I=GU!N M]@Q4[84H<$D%8+UOL_65)>:&:$"*+0L8L&"C6IS9\2 66?HJTPVS&QU7=$0:S MU0/B->WWYO-9627V-*;?2"!1G5@:]^(J$J"NQHJ)S!O"_E.MD27R$>4)YMG. M1 1E4U1C,]PIH+XFH!YN#JCOX&0)S"<4AJ<2IDA?;&Z<5WN%I$E7-E+4LLE"G9TDZSRZ*XW#9 6(*CC!DEKYD[S. M*"NE05K7EI:B?&'",7U/RK>JN.R2-[\H[L:4CBHURVTM3]@,U4>X8LK8D&<0 MX[*F)7]>_?!SDI73$;M^GHG[= ?BH9_56(J3(Y,1#HR8C11;%GLO/U[PGZ$A M>="L@/\EU9O5QT/QT4^S9/4SQQ\Z=K#Q8V-H;OSLIF%-F1*1;H3LZ?&YHI#NW* MZ.'*5ZWI-_SR&BUIZ9#*\WG?;#FX3;(8DBMCAP%QE4JIO6EV;=1L4Z^9V&9: M'BMA/F;?[D*6PX)Q\54E3X3^,L56TJ,LT2KB[;PAXRQ)1OPP&X)%>EL0?JL% MGQKAS/LXR$=*&P+5 X+J7MC@DJ?#EEKS@X%XEPVE]]WO^PXK-BVSG[K*4^E@ MG)?HF'S6.I:WD"1B\==ST>9JH.8:IZF1QCQNH:Z1U9XUQN&_5%X59[F1BO1VFWM:X]E M][!KV3J(ZAVA>\-6/Q3#W-;>.\Y=,EW=MVS:I6[O$AA:SLXJ+^W28TMK4_?L MSIVE[GBG+%>F(W996']JIFSM);$5 ;8.N/4$W);GZ(ZQI[-GE^CC(:VCD]Y@ MP]7#8%>%C3:X-QOLFG""@SV-2=K@[F^P'8:ZX>_IHSK0!G?"E;"U1B(RJ@^Q MM:_:K6\>YCY@=QBX6\QF3:$/HF9@#\TU>>!84"2K-YZ:SYY:SY[:SY8*'_8P M,.XM*^HA(\@TR:Y-LCNF4"_\EC<$ZG<1LSV4I*ZKF_O:.CU5AGJX2XZE6]T+ MCM N+7F8C4#W7-JFCF^3'^J^U[E=ZH1YT!^)?9J11C,$!N-US>].T9&E73)U M;V=I3;OTZ#XDW0@R7>;&OUT"1[.,E.V$"] M":INNNGJQ(*L/HA6+^A:R($"0^U=\FS=]SI7@D:[M&QI.KIE4CUGU[<)2]B= M7>LI3BC,V@?QO>9:P!-+9C:M0#?]7:UB2L!\Y&T*'3UT=Q7=M$N/[6)R028$ M_>\#=>3;9 :6'@9[AB:/1G3WW/+>?-'GB=G>-HB&G7O/D;GPV+MDZ*Y+N]3Q M7?)"W3#)0]+Q77)]W3,ZYR#ICN7=GP3G?"5P1SG.S43^0/=\ZLERM!N,66.6 M3VVSCG:#'=_3';-?37=H@W?*&K-UW]XU\DE9SKU**AKE9?D@^43>\&[I1#=F M$QU["M0)IC ^=< ^M8)G/I/347?;6]G73=VEOCW%O32/4/2^DS3W&S?4" MW3)ZL[>=<%-UVC7U?G;!"RV;Q/F8:T^58^J9KDWXYK3.1TKRI3$..D8G+*?> M1&C?XGVTO)Q5OMT3B\L^]?82"SV5ZOW<(-NV:(.ZNT&FI7NF03O4W1T*=-/M MTA'JA';;&PF]CZ9[I"F!CA[N>SE"3T,Q/=REIY[G;<]L:'L>O7))M\T]>W;1 M+CU:R+)[[;8[85=W6E+_&]LN13S-"U[)ZQG[=K=FSD?GB'4,W?)VUT;)R=Z' MO75TT[=I;X]Q;TW#TT./0I]'N;F^IQL4'3N>Z-BO17Z9E5D^T4 9N;LNTE\] MVM<-ARIR.[Y)EAZX>]Y:2YOT6)L4ZD%(]ZEU?)-4?]2\[]N0V[EN3S:,2%#K99.[L=V9VCT \'(4VW#_M3Q]=M8V^+[$ZD.;"Q M=J93 ML][B1X:9A3#3WD[BT3R! :(;:R!+.$(ZQVQ::+:I;U'&=:R$^9A]NPM9 M#@O&AD:^K15P^VZ,LR09\N]J1(9M['^=V",'VDS9W@=%^( MZB/AM@'5O7"_ZBMJ K;4E1^>(6XQR'WO/;VR$V+3,ONIJSS-)MKL(I_#$$G9 M]I"<0NCV55[.M#S5"G[))_/-Y=/WD9E(8W1]C$YD)O:FLO'C/"KC(INB9^LN MZ2K'YEY?M\1N.\@MW=CYTM;N)8<1YGJ&.:__=8R$N3YASM'-@/@<8>Z1,1?N MV;NXTQ'D$VJR]9$7EUE\MT+@'F:C6[I-][1T?9-,W0IW[35 F_3H,L#=N7\] M;=*CL[O HPN/>E^>;7/LNV3K MGMLY:X!V::E[DZ\[/IVECN^2Y>K^SK=]GH9EW6F!_9&-8#"4UF-6?.5X^\^) M&=:F1S>@=G^7 MW9N1B?-NFQ1;6I>]ZNS4=HEQ[?.+'?CTZ+G1<3NRX>(9N[NL&[^IQ><@N5XIX MCC7TT8Y;;3>E^LH(XC8?5%0R%H^P" @RGVU^9*F/TVHUL/A+-DG@M^>V=_\] MM[9L7V4;[594S7\OZHKZ*3OG@ZC@[.N I3#[YVQTQ:[+)S^UUPP+7J+Q+N39 MBAAI^F#$D+-(>)P7PEI^#J>&%[+)V-]99^:B710\_<>3OV5)9,66%P9V9 6. MSX/0#L+ #UTGYLQ($O:%-V7>2CD;S)0T,GC/R$2S>--BO@=2S&I9:[MHAS MJ47(NY-,M2C?OM?Y]B?:)*Y[99U4?+M4<67NVF:7 MMNBQMRCL7.,QVJ+EL,IW;+_ULR1;Y'7O4Y6M$4KG78# MVJ2.;Y*U1Z.9TS"D.RVHJ2>I>^RK:H26/JK&KQDM;]-C!O9WUW=.PI7L3 ME)9-X-85(&/Y\6K5,;6#HPXD>\I;X\C:CSQNMY[-JSSY4[(M:;I]/BS=W?>> MOON@3I_/!LF1$Y(CMFY2FT0Z+71:MDL;T,-P3V]W5T_+0[9]ZW4[*[LC[:S8 M.(0CVLJ(<5C=&EK,==\BF M:1ZJ2($:6&V]Q&Z[S2T]]#J7V40-7HX<>:,Z4-VS13[6]G4]BB*48?IX!.HVFW!T,]RSH4Y7,TSOW0"ETT*GI:I> M"*T]JYKIM-!I.;'3$NAVL*=+G$X+G983.RV^;GM[-C7IZFFA6I\-M3Y.G99T MB%(?;5'K@[:D7,% K #,2OYMRB4ZU!H9.G,L]J-Y_M\'IFYW,6.TT]Z!;8Q0A_N=O M@65:/W>M-HHNO5BY0VY[=9W)B[]'Q4\O-I9%J UPK*$ORB)6JD14 M2KC8H.:#BM3&XA$6 57GL\V/K)MP*WEGPQ(>$8>BZL0VV^1J_GM1Y\!-V3D? M1 5G7PP]'C MA:P-^COKS%RTBX*G_WCRMRR)K-CRPL".K,#Q>1#:01CXH>O$G!E)XOYE!4]> M?!)5/GFJO8(W GG+O__$7JS;\OO8G(="JNF*F@&N*I^ ?6FJ>@GO.TKS8G8! M/XYXC%Z2.,>IEO(GP?N$\Z2H9*L@A4 M72'%NN;B':V'N#9H/>4<*3;)KD^Q$*F7_KZ(Y\KRBG>\[OY^D MHD,L]<>]F/!IIYV%NX;)"1X$#X('P8/@<7"-[.[IL@?4R'AQF<6K&;%;'9C^ MWB(0'J1XKJOGA>Z86&KP2^@@=! Z"!V$CGYI8C>HM98K\ZDZJXE]:N;"W,4Y M=K<,V.[A#/Z]4_OP!\GB[.J!>U#+F)!%R")D$;((682L@Q.B@^KG'?MNBO3F M0Y#R55[.,!U;*9_:@USBX0Z#6Z\>,6ZZ>L2\^>X1\]E3Z]E3>]$Z5:;F4_8" M39+R0#IFZYYP'HA%>2 4R25X$#P('@2/>X?'81H =A4>G3#_>J*1G68>R*[M M&(\[6D>QW#;-7$('H8,B_82./6BV:P_9XT9'=WQC/ M$PZ 46AU%V#MV?>;@$7 NAE8NY8;$+ (6,2Q>JV"]JU_QB]%7I;:M,C3;.72 MU5U,M6,[8O[=^I>?U!%[4!_ T0'K;M=($+ (6!N =;<>\@0L A9QK)YIF^L= MGMW//'XONTA/SNNKN?J=?/S4N4O^\2[6V5X9K]N:TC3)'DZR$P9N/[)=/O"2 MLR*^$)?[)OR2C_(I=K8_L>R7G?V2QQVDI!#VTF6U>QH2!(_3@,>NR:8$CY." M!W&/SAF$_=#./K(1#(:JV9@57SF:AR=6).;LF>)RI&>'RCR6X'&8"^H)'CV! MQY[I)@2/TX '<0]RF^V7(\(GO& CH9JQ9)Q-LG)6"#?YB3G.3)ML&S)]-\.# M"L<('C? 8\\X.L&#X'%Z\.B.XZPGI6/Y2DX%58\M:!12^\1N6,Y'!ZP][^ A M8!&P;@;6KL8F 8N ]9!74IXBL#KA)>Q3/N\H+VN]\UYGX@WOELE[8R+OL6+:K*7V*'(Y*80A4!*J#@LJR"%0$JOOF5#Z!JGL*_GX%>X=S+;^? M7?!"RR9Q/N;:4^58?J9K$[ZY:.:1ZJ=HC(..T0G+N!_Y,V\G,U[PSVS33;LXJ-T$'H('2<.#KVK"<[4G20M^]&$I[Q6:M( M[ Y&CH3"TD'LT3&+"6Y90[DY8AOK4R3/ JQWQ*8E?U[]\',%@VPB9BT>^EF- MKX[6&L**15<$2O_/7BJI/%P7GVCOXWD6IO9DDP.S>Q[,\XH5FF_H6$%2] MB",A@]!!Z.AT7.A46I)]Y,5E%M^MQO($SLMQ-Y"A MUD*$#D('H8/00>CHM2:V7TWB0:GX@9><%?&%N%0YX9=\E$_'?')J[9G=BSK%=3\QQFS!DX+9I M1K?3$SJ(=Q Z]J&92^@@Y]@.5/R%3WC!1D(;8\DXFV3EK!!U<"?F'J.>763B M;J89=64B=!#O('00[^B92G;WS+O13/@/E[+8B?VKPM4OZ0+"?B43]01[; M_#X]:.YIO1,T"9K$-;M!*((F<8!KG/4P$8$ZB)%10X;O?7-5 M0L.LVHFQBY1,CH)8P01@@CA!'"R*FH:D?196Q=9P'L M*[#:3H#ZC3V6G4T]2A[;2C\Y?.YIXQ,R"9F$S$[0B9#YV!3?M:4O(?-!5?6- M'&[_>G:5RO M.MS19*D=W[UR/FK'1^WXCJP!&'5.HW9\!*JN$([:\5$[/IID_R?9B8S(GC1Z M.=UV?%3=1>E+A Y"!Z&#T$'HZ'0D]<@M)JH;IJH_JOI[H+PK0@>A@]!!Z"!T M]-<_UH$RE"W2:/8K0%'4.;EDU3V-)$I6?6P#_.20N6L:-2&3D$G([!*=")F$ MS&[2Z="E)[U.J7>>'3*C7ENDU*/N+UK?!Z9N=3%GJM,5 EQS=PT&5>A0 MA0ZA@S@(880PTE.-^DBO-[@IEX0N-*"VW!UA]M26FY!)R"1D$C()F=U5KPF? MCYQ5GB7_>+)%_W.IZS(2EG@>7,* MI(8I0L+7VDIY.=C"Q(C/,[ HLGB+I2[W9KPY0?W1D]$!U4-#WM6P;A'EUP2;G[5@.O1WI74\C;'%&-39?H_X_%J':>>" MR2M*SDY+[+9WTW),W3(/D[)UGQDQA+H^HX1U^8:>N@ZO0?= MD2?_68=A"XKK*!->N1-<@ZS0SV4YC>H,98[]#LMS66Z?;'>Y7G;BA\X_Z[_ M)M8]$JC;)\CR'-TQ^MB\_C&="G1>Z+Q4:0FN'@:[FA-T7NB\G.9Y<0/=L4Y= MO!R[^S X9??A-KWIO6H+LTG")[/GMEU3\]&+;UNH;!GE$,EC+P>C* M!M&R25QP5O)$BZZU'UQSJ*0DO'\$W].UO- L_T==2^&'V06'_V%N[5CFUO)F M;JU\L*Y+B$4E WP\R\6#)1MS;0I3SQ,L;< _3>&70KOFK!AJGRX6DX$?Z@E> ML1*_!R0%BF@QFZNY7N:C^9@/DB*#[]5/EEI:Y&-M A2+YB60H"QU[(;/OV4E M7FFJQ?,2@,@+&'1>Q!=BY8AH) J89F6#1OCD)!$3A9-P-;O :>?SHO6E>D - M[PC M;+IM,B_P81G'"9LAKIO&(W7PF1@F-M)EL,)TDQ?-[9\VASV#8[*L[T! MBO[0746BS],4WCDY+[?: MJ4Z5ZKS*RQFN1R5KB7/Q2Y&7I?9.S/BV!37J;AI+/,05$U350Y/MZF2IJH>J M>JBJAZIZ.D@XJNJAJAZJZJ%74E5/GZIZ#NIUJVS&#='N3A2CT!A4X$,%/I3T MCC$O5S?W3:GH4-2*0-U;>F!&_8>=$<>G[?W3%J>ZU%-0L=WR=2]G;43VJ5'WJ5 -\Q=BW5IDQYYD[Q=]2TJ M[]F[O*<#%VK$-_L^M\RA/?5$Z][G4?N.[N_;O:,O:=*$Y=/ LFOK0;!G4Y"C MQ_)) [E/*+8,/?!W[5BP$P'(*_:@7K'#^"U[J$?W,&- 9I1/BSS-9O=V>?A1 ML^;=%M]MO)M!J'O.GIZ,;O#F6WPWQ^EQO3&R=U38^&.R6';FNAGM@L>\$\ MUK..QR9HWTEV:K?(WY0%?>32UC_5OHVDC&T%CST5:8+'D8UQ@*J8PXJ$NR0V M]C<^8>YJ?!U+?(+"5]LU;B5X/+81T2B=#3O!2-*Y\7?,1FV25?-+G#9F&-!U6+/&/Q M"(O*?#2?;7YD7==("1_5:J,C?21MN]U]L/GO1=U=9LK.^2 J./LZ8"G,_CD; M7;'K\LE/[37#@I=HO MYMB)&FCX8,>0L$A[G!1.;#*#C!7X+IL,Z,Q?MHN#I M/Y[\+4LB*[:\,+ C*W!\'H1V$ 9^Z#HQ9T:2N']9 :@.HC]DGFJOX(U 7C I MV8MU6][YCJ=51Y3R]D:\H-.%6K/SJ6T\2N?3K%RT/FUWWDWFLKOMHM??;"Q9 M=/0NV"4?;6 5=LTJ>H;U9FJ ._:OM6F>T=>87G;\@K!:BM&A3NJYI:M03H^ M&B\=UB:&;^+2^):J MI? )/A%FW".Q 7R7[5?@3,4\\>C$<\J M9+;7)T9I'A,D5CH7DA6&?/7^/V]?#\Q0*[+R:]D$> '3+[)8]++76 1##K7W M,/GSC4@9LVLM':'41C+!)[!]B+3JK1/8UP%HSV.UEI+SK[@.F#Z^MT69JO]^ M_[J=OP>T,7%;P!O)LIA'4(=RG VHBPB@"Z^? !]*5H6M*.V,U$Z'$Q;W@<[X26H39U M%?3B/E[MUZUS2<)&[@9> XQ!MOE(O$!=$MV,%RZ%JF\(/)O-%(0;DFCJ$'TN MHFW%IHUB\2R[A-?RU0AW([$(GP(*X@J0(NLCXLX])\^X[?27F[(*V@]:VZ5J";_F'\J11F M.574A8X>NA3;(] ]YMIL6[=V;IK3/= =>6S//NF6PSV+[:U1!S>$]6Q[:+6+ MT-UNUL5:0;M0=1&66JT49!AK:P:@%M&L,D]G5PRKZC!,^-]Y)D-I\07L(Y L M6=3L;17F4T1=#JA90Z]5C;JR"ZNAP; 5@6OL$X9 8;Y WEG&1D"@/$VQ;!Y+ M:UNEERM!/AD0LULS:3]R8RV^>KZ&Q_U$!LV=(GSM9_T&67>**CJ-50A*C<=9 M6>)O:C_61Q.M=N>"(XHF_@(K*)C<.):,LTE6S@K17H:"BL<:^J+)4E"1@HI= M(@P%%2FH2$%%"BKVAVH45#S%5U)0\22#BEL8B>1P[Z/#W='# ]T@1U&>DP6= MH;LN@8Y ]YAK?^L#O&M>T'>H#3WW@^Q"!WVP[;0C$ M.XL:3%E>ZW0S#N^U>\%O"L.KIQ===65(??MBV6;7>"1B-BGG!9O$,G*?S[#1 MKVR_OKF[\RZ1]!^L1HRX&2,?\7.UC],B3[D(&\,?4L[7)ALT'XT8%NQ&S6[O M]Q%"M[<+@S=CV\MQ[2U;VV\JLO5V"XLW#^#&.[0>ZV1J'0[6;^A5+,#^=@*; MR[6GJE_Q,QU>>&NO7XK6]S6F3).E:#U%Z[M$&(K64[2>HO44K>\/U2A:?XJO MI&C]H:+UL$D',-],%)G>8(/#CA^ECSM.TCV'ZIY;E[L 35M=YA#'Z;L8>F\J@4 %% M9.^'H%%X>:? HAR_CB[A"V1U9JM =]U-H>U*4+@$S%;F+1RP;PXC8!OB6-6OUR];!X MO:B>;@32=@N]K@9NLN0?3[:(DIMA:%BVY<)_["<]"F+]6N2765EA3P6S/F&0 MD>ZK/)W8"TV6HEH4U>H282BJ15$MBFI15*L_5*.HUBF^DJ):)UF#VC8;E>D] M:YF-Y//MH<_7UPV'&HT2YAYS;98>N/VO!B3,]0ESCFZ&_>=SVX6V>ER!ZE,) MZAH'_.'C6:8E?'<8.MFD!S;JOYI]/E41G?\(573OYX7&TY3'HKP/)J45;";+ MZ9Z:_K,?133IJ0<_8 @+OHP1LU%>EEK$86[5.G:>)@Z+[A4=KXB/KC?. M)RLU)OXJ*^4*'L\+$13+9GQR!:W:JRNN ;%49# O>7ODU%+8\Q5=2V/+TBO&6;<"'<,32&-T98V= JXY'Z[S'IC6TW"Z#^^,\ M*N,BFZ+':FMW^9H%'UMH:MT2NQT)<'Q;-W;N WT#=A\J.+7TRJT#HH2Z#J+. M]GS=<2Q"':'N,2.\AJN[P:Z!^.ZA;JM _+8([-XV6;M>>'X_.]21./S=;:*> MJ)"\N,SBU0S.(\\R<4S=<0^3:$*Y0-OK)Z;NV92QU?%="O7 .I6.$;W=)-L\ MY:RZ>W((6:Z\FZ"STOQ3/F/8_7VMS_.V%2N'NDIAL6'-23['A)AJWEL'$H_4 MQKI' G7[!+FFHSO!GGZ!^Z-2Q[T*=%[HO"CA&H:ZX>_IO:7S0N?EQ,Z+:;JZ M8^QJ?A_;>2'_X1'[#^_8IN[%WZ/BIQ=;9JY7)!L@"Q0I^%WI?M<,4%=FR=(= M4:;A#E53W6:UD!4VBH7*[-N#7+C5KG*IYM=N?Q>SN9KJ93Z:C_E 5;\L+K(2 MO>\F0+!H7@(%2KRI">]=RDI1LQ+/2T F+V#0>1%?B(7C?LWDW55E@T3JCJV] 93@,5C%IFX^.R7)YF@A.-IL56327U2HP[F+J+,FG M58630$_U>)ZF'.O+RLT[1W=5+N]RDO1:U5E/ I)\DN! ME:WOQ(RIM>?IE&_19*DPC@KCND,6*HRCPC@JC*/"N,[3BPKC3O&55!AWDOT\ M*XMQ0[Y()^JY: RJD:,:.:H;$74C@>ZY5*U$J'O,M?FA[GL$.@+=H^9.!'H0 M[MH>N7N@._(,%WO7RX"/*L.%*N2.NV DU(V RGHZODN6K?NT2UW?)=/5;:/_ MMQT<^2X=Z-KK'HKSNY?('73ULDHNOMG[>=OBJ5CA2&H1'%_W]]7D^U)J0& ^ M$3 ;MNXZ!.8M0O&GAN0^P=C!FYKV=']MG8A!CK&'V[_#-/?JH2;=PZP!F5,^ M+?(TF^UJ*ITF:]YM\=W&N^UYNK^SAK$3!0[LY2 ,'SN&K=#5W9W+DPG#A.'N MK-HW=U4$]LEKU@'NM9QV,3M.\D.T 6RT%)<%,F])%+6_]4[Q0G96PK> 0$C]Y7 MM?2T,N:P(N$NN8W]C4^<:MXN1:^V,LT/=V6,^^CP^X@[VFH/6-[>DM<*AN&:[J?>(W0_S+CKOX@@_6-[0:,T5NZ;&HWR>P ]IP%XV1IGQK[Q]30PAM;* M$'P\'>77G&L1G_ TFVG\VY1/2@ZS%II""TH2]5K"J_7"9OG^CW=!C!\T'K\1 M.=NV(^[:6;RY";'I#NW5<^@Y73R'RPV3;\&RKL",#;(7G;1Q(&_H[H!E'<^4 MO_K +(^_#B)!25P[H);)LXHC -A][0:M\.0C-0*C"] MMM^U=R5=ALKT^,TCPM2*QT+J0P#/GJ_7_> MOAZ8H59DY=>R"?$"IE]DL6B%K[$(AAQJ[V'RYQMA,F;76CI""8]D@D]@^Q!F MU5LGL*^#&2_&:BTEYU]Q'3!]?&^+,E7[_JT.4:=:/[\'M#%QV< ;R;C*#B]A M/2?XP$O8JOA"P"$!+([RZ1BX$W6M/IW>RC19ZEI-7:N[0Q;J6DU=JQ^8<-2U MFKI64]=J>B5UK::NU5N&IFZU%/>(RAUII5./ZIE,U]F_H*E#94N$NEZASK)U MT]DUWXM01ZB[4PV]J1O^KBVENP>Z(\_VV3D-]%BR??J8W;))*:PCN>VXJ;V< MB"'OG'8?.+*^%%!+VD&[F8@^+J8.C^.MTC+:IBZ37MSCJ_VZ==:)M9Q'(".0 M>3J[8H6\*)3_=YYM(M@/QM"MP^5X_3#&Z>8C,4&,!\XN6B''I:#W#;DX=20_ M%X&X8M,>LGB67<)P?&5A2TDK^DVQX%J0MNL?LAXB8?M-T1W=/ M7]#=T[V(WG]D(\5Y8(9?.;+3;3(0*$S?QV R39;"]!2F[PY9*$Q/8?HC"=/W M+O)\ITC]01%%\?KN1+)/XY44KS_)>/U-MB&%KWH8OK)<6S<#"IH2ZAXU5!]8 M>ACLV7B<4$>HVZ_E@Z&;X9Z=PCL$NB,/U=NGVK^OCZ'Z-?K@ABB]O]R40/:A M"+I8_^X&:_I0+&+#JP7 #,/7S3+T14AY0V0^OH#]!-(EBU+%PW?.I;NKXE@PQ/CK"SQ-T6&]=%O M=VAOU4>@RQ7%&PKS804%DQO)DG$VRA37ZPY9**Y' M<3V*ZU%*;Z2XGHG&=?;PD0DEWJ!OFKA4C#^Y9!@7W>A/)]N8K56 WUW=A6 MVF]%^1J[A@7,,&N@]"QC(Z!5GJ;8'A];9&/_ZD5$L]E(><3/%2BF19YR$5J# M/Z2^.M1H]UZK4.QS,-]/0W2-@*;S250:$"BG@AUN^U(S=WB%C*5_S_[+UI/?ZO \HP_=PVEV6G4B&9IK>8!CRVM/S/28P4 MTS'E=$PY'/3\[^'CL M4>8.2>:>9$\>',LXCS+W*;_M MP@^86()K,9=5-5TWFSL8F'[('<>(#\7@2H9M(K?\[FJW=S!E-\OIMUS1UKK% MT%*BJNS=ILMFW8!])CM_ T[L[+>A+;NB7&#-5P=#[[NR<#3(GQPFR"IT2KAV M#GZGO0EG^08K]#K\7%FJ*S>#F9)D7=.Y^,GC"C8(;4NX:O@Y5A76#?@: [SWV .<%TO\VK@8K:\JIHK+!KL4%XH MT0AKG1/I)RZ3+\EK,'4$HBU%B=(Y,A3XF?:=.!\H197K):,XU4ZR!&]SQ5WS M_D 6\.E-6_FZ2S@#R5,0U'V.YK3%_D6\X>S-ZZ#C;&X.17XF>7! MSTG()S=HAG*WSN'PS#ONX$H_8&4KB!ZV-Y1ZR*YO2]J6]'?J9OKDJ[08$R_] MR\.1?K-;GXLIKYKV'0KN0F:6BC(??974N[*:2-^-K5]++!(-&PUNIS\5COJ) M=K.K$C;=LJQAOY3P^++N^K(?>,MAK>>PW38MI<5!]$',:()@8\.2TU[%'#K] M%08+:U3P1JV;^F2!6["B=&Y%>B!?M8Z2[* @CHU2[](H]>FQ4>KZV"CU /3G MKZ@BP6)8$4L"*J(.ME.Y!'.YGCB&"8B#%I3\!95.CFVSEQ5;-J!A\,_Y8C%L M!CYC"P=/*QD\]/S1XU'A_WX-?CK3X:U!*S8MVO"@$L%. =/)%9DT(M^*0:%- MS+F'.5R33=L1FWSGOQ>LC17;3*1EEV"(Z%>&+R3U#_^K!U"X\QQ4M+<5T?3I MG"-Y6 [425P033U95-A)G30H'D9H;=1DG6SR=PZ_O'#=HBWG,$OYO+E43N_0 MT)S.,!QOB\<62 :?7HQ@>[]V!7PF%6Y0+>#??1EW9* MU4Y7S(<.A*+K;D4(_GD)[MQ5I4,3>YWW]"V^)_W^$_\*I YNA&-RB5*) #*8 MC>6 9!5!K.$1?#?/<.V<')/P(CP:>UK=&F9B=O90?(4,%Q.N9_-\@*.T[7-8 M\9T"Y @/AX]F1GL67I#99@/+ __/"QOUH'_Q^I^OOCTY>V[(-#;YHFW\;:8G M?<K<4TQX\.QD00)9VGO(#9PWT"H_&F1;S_ MT;'!R;G*V^*D:AJR?KH>;J)1X-!A'S052A[X!^]X$X8)*IT.?=$// B0_ ZF M9*@*\!+:G=T1\!V\2VCDO./"3J!-0K.1S<"^6,,:Y>T)G*T;NJ=JZA7]*^,/ M!*,*-R0:Z)N$2\Y/ +O@GUZ62YPK7YEE21B M+6M ]A<.HP%?KT5("ZL]_/>"=1<%#E A2D.#+2,X<8%5"^$0]44\5K=8UZ!2 M5O3=85E0E59XYJ#$;%L41]AI%.[IPK'!Q"D]HE'AM6!2LV:$/3)LMOQII#SP M]$$ "3 49P23B67(9WCZ)'2V\&/!DD]O##S6W^.MS0_OERX'/<03[3'TKHT*..P,F @;1Y MB=&"'J<8OZ53F9*_#R2+^-:J@L$L-2XPU/$3)LZXJ[5##IZNI&,?!8GN!B,% MQT![ITCU$KHYJ#*O\)GR(#A@]&A4D8-;<*L.->TM^)Y%CDL-3Z_RQ3M[4,@S MLNAV:V.HYL+!!*7J53NXABA(I%4OP3$#E]&'A [G^"5$YELR?3!L0PJ/(<## M!GW6?V$4!R;(VE-B+/%)A-XMJ$38P,7?_B. QT\?GSY]^O0_'A[[Y/FSVSYV M(F6BZU@WY#G>\T2Q?A2)/4(9/RL]<*"Z]\_' M#3)5!5E6?T:F^R?7LQ%(N>."TYXFP.+]V21P>H39'"#,YOFC(U7Z4>(^Y;<] MRK[ZZK,#=GV2D_+ U/_0<5Z(8W]W4/W_/OOM@+;5%\\>/MQ' 7%_^^8&E7R4 MA#]#$L[.SK(G7SW[]-)PKUKTW]FZ#C'\HW7][V3K/,V>/CQ\\J2CS!V2S#UY M]E7VY/EGY]5]A+/A-E1/]TO<^WC)N=[-/MGG#(, MWW6K>-#=&9R8_.I!TOHD$XP+IV4UF9T7OPV*R0K(5P3?2J,;(JQZ_-7ID^1A MFZ;KD^XROHZ [CG[*NV]@HG@6C^[&7I,A]*U#Y^-B+IP;$R913A>,S$=O(^3 MRE69S\NJ9,C,3^G VA8<,2N8-#=XQ3,C-]]84I:6,8(:4]-;S+B]XJQTWSKMG6+4JH ""C4(T@*$[OTV?'+PLB> MG'X5/>SS[$$#R^BERR 1"5O-\S(U[D\V/,(:CA9SWA,HA8! W+$(9>A!LAVX M8F0DVW>58MJX7+HBX*ZH&5%9WT:Z:("/'R4B0?9AN']L,RH^O15C-(!#.SU(>\S!PF+$_4_0.9_^F MV];([I\Y@=H#3?;=M2W0[*+_Y>%4P[A\L>!Z,5#&KKQ$ZRA+;SP;44MBG[/6 M;?.R4,7<&9PJ[WX]E%-LSS\X2G;_?G '+Y]$?,V>RV7*(!7?:+GN0#NH. M=M"3Y^D1<4L["*RUB1L_S YZGL[4'S&#'DUPL=Y@<=SAQ$\&JN6@5 GW(&T1 MZ"E;_5[5VL]]BFG/.1_5%O- 'G[>IL>CT9I^'-/C%ET9;Z. 4=D^V&_ 7'/" MB?*.SH%'ALEWPORYR\$T.A0>C;J"WNI4R&X^$M(OF3[TIBW=/[^3Y.W"!;]( MGNV5S[,=?JC@NMRAK-:S S D_TQ3\<."*:R>/L_9U*( VO]%294MUC)BF/G^ M?7NL6)ZH6'YVK%@^5BS_^YP-'^@HG9V=I::^&&K1*_&QQA94W^198J%EH>S( MF]OC%@WT";"9ZKPZP_1,7#.E0.+U25=F;%'=Y-'_Y7D:6P27C1-MTW&&#Z=< M>O[H)LJE/T_'O9!H 58FOYZ#K9>'(NH7& O@Y..!"3X6Z&]!(!;EEFI:_7=H MD(TB0.9SR5))2!4HPM!I]!'/N!"K6Q(MT;($X8#O6T@B93NTBS5'K\(;83-0 MA6G5#,5LW?#A+QNR93*S5BO G<.0V Q+OUNJQI4(D3[#+%:3+)9]95%VBZ'K M L/).;.!O'%SLPQF_QA >X(9OYL0GW_01FAUMO,"]+(K M-%HE@FZF6X+R5]=<@27R.PPBZ[,ZI08IB!!AR:-J:2P?+KT//V.=_.KMRQ]G MCTYG__CE_*>WK]Z>OWWUSY>S\Y^^Q5_\H/_^]M7%BQ]>7_SRYN7%[/R;U[^\ MG?UX_N;O+]_.WKRZ^/N!B;4R8!@^!.)#0?8X<6!^J4N4!A+93M,.Z(8P]X+G MLV.2!O RFLX)>1$1AB"7BSI#35O 'F@QXS*TG6<0\>1"M\K(_9GR@5^.S"1O M<$>\P2\[Q 5GPJ-L1'N47<-T.,IM74O(]5J8'6[[#A2=M:OHV(QY#(G=IJG= M3N4)29B$B92M K MB2R4.*M$H@*CEK6U\2UL'CMDC_'.MF?L8**::@F?J-1( ME>?!9'HG9<99EL4 NIQD&4EU*D_!*$Q&RNA%-#-%0^K5L-]8SB\BOFAS)A)J MD2%H,0A%*Q@VN*'@*=\&\[Y;@P9F'IB:&'M$45/& B9V$&JC*__BB ,+,T:; MC2M*%.*S!W\UV94VRGV4*NY,-,N\)*0O\F I,8X!0IG-WY-!J;:%8RUS>2%K8.9=I;(R=_ 26/3I*]CZ6&"QEO M>$+T*F+K\M*<=ZD$+^$EPJ^U]QH8DE.B8_NB0+,E@U(7@;EY)J0_G8D,#KI> M=V0)9N.B3XC5-&&065H6?E=';N"9-PIHD7 MJ07]-5HP4!%+$!GYD J3S4,M> B:DP]=,^5E%?TNV[M7._- J'Q22>([5?A MCT*_J6HZ'+UJ/'AHM?O< Y7?":7U"Z+P6NP.TB9@BF'*RWNJ3$8)1)XW#+/9 M@*@*?^G(,Q5E;=*&-=0BUUP?UOEN\,U?SFT33;[I@79PX@N!AW!FJ3T MA)"G,1*!:= 6!%I^VY#3(=S,ETP*CH8+40AN8*NL7;$2)V;5YAOF.Q::9>)J ME)61I^YX\PDC&>S!KDF8Z)U/OSWQ57K6GR1^SF_6\A%^; MX]RQ@K8$K*B%.Z)70T4H\^W'XQJQ?*V9=(+[R8K71X ?^ MX+<[>GR+BRT5L4W4MTC] X[K=RFZ M+:F?01D)_!%G M&4:,ZX%!(O!A>&IMRW+JETX[ [\1- D>L/E8\=AE],C+!Z>/@K%8WW@?+O_H MOH_3S.*(H;@+AN+Y$4-QQ% ,YHXA'LX'WLZ:1)-1'C-M-X)>O5;] M"Z5N:MG8"$;MK9CE+-^"&?F>B']A:'\Y>Y1"VD7OW^5[]93\ Y'RKS[S2/EC ML")?__3VS>L?+BA*_O.;UR]>?HN!\<_<;7L9F@K!ZG\;G,\7',OC,-_/F/@N M$"]S> ;E!BG3\<#_?_[/LX%_(HSN.3IZ6X[7_29M0[126)#$VPD#T[,I^SV#8(YJ-AXS_E9,SF:!A+B0 MO8O/Q3^8Q ?1X"L7,1H[X.8%%^SBY0N5NP.SH*,1V<@_@ZF4J*=5 B UU[G"Y593BU+]:E6\)RZ;2^YNGSW1#X M[R$9+7_/X%P$XY\UH^,DA^]/QPSH_/R;5GL&RJ=:6KNGN>\]L]NG+ ]D\4V!'R^).]9U]UD+MUBYLA* M,FT!&P6L4*2D80I\;$S04J25WLLM9.Y=EWZ1?WE7?7H+=3K?J3I-U2BW8YQ_ M^<>5S06C??(7/]IVR)&/AL7&P)9:#G!Y[3@NA:T'/G? >"A:EP69()G'$O6\&FS[Z13D#R2:5JB,IHB)*:%R>C[VCJ M712*\".P,ZV3FLZI?21!2'3?=+UT25[RJF>8W 2O+S-@Y\+UW%%(*K'WC)OL M6]T 4NY-+_]M*%:*8/6V$#8LY,9Z-4[?,A^J?J=S#3=1/+MHKFK^0#JL?"LE M6N"NQ'Y?++NX!S8E?,P[EX(7HGG"A2I;,! OJ5N0FI2@34N8/X1?@U1(MS.V M04%F$8V!V*VJ&K2=6G_5T"LQ\[EUS9:-XOG.;FGI &#%B1!5\;!%2 MNZQYA7GG3CJ.864^G,&S88M$ 2'CYKN.Y7.,#%#&%X_8KX3X=>LD] L-@O#'<@H3P[*2ML#FK4V%E5X%ED7O.FQJ3#/'4A$25]")M.V MJ4I.+;967U):WZ'U@?%[=_M]2?OX).C[5#TB*4. :POFQLLG[2]Z.0LS)?^X MWYG?81_N 3PYI([A/Y^_>3M[]8JB8@^_?OWV?UZ^F;WZZ;O7;WX\?_OJ]4\? M/@O//E\_B,+@9Z>S'UY^?_X#Q[]??OOJI^]O%0#_C.R^MTD( 3OH.O+#O;OP M"G5926="TVX;[@*,>PHVT7S'X8X6JR00G\#_A(WR,^JW5QG?#1,EX>BI4@@- M0/.]"$7CGYYE>I$]F>NYLZP!>)W6,'*[8T;,5A"LU0#>ZY(A4CA*V@8*?2K\G+C M44]E !I-E+6$OI_!A=[F/3G5&+S$ZEFL.-AR.]Z KLIF#NR=9L?^-[P2,5V+ M7MG8NKYR\PK\S=8@)]$N7P4V(QYGQJ Y!#QW8,Z!B593&]W*W-BZ%095FW:G M] BVL-%\_PC\7;8%9Q_$]%JF,TO(,5"K,FDY@<]Z$W_&PX8*+!PI:@L$]<%= M' K53^0MXQ!#JUS&-5+0"6W;\8KA,I'C0U;AAG(1H:$J]9G5"H/@*534$!<] M#AADLW+LA4K0K]F6-7U^"@Z3QR8@L2 "D_#M;++W:V,[HJ(C3,:V66 1UMIA MZ!UE#G&6<.QR<@>^[1(Q:)1B@_FI_@&\6K#'X3?SG9\57WR^@*&!\*$1 M )M?H'YX*SBH7 ##%8!M<<(SS[%Q1XV9N:,R6^\--E$&E5%V:TGUI=>QLV1F M!5=0(1N-+_,P7RT=?.>$)B\894'>@&^?KB ,#,57$H2CO3GT#+2+G^9!(+IV M =(Z=-9-H;D5.KL.1)6;42M+'L@-W"W^HW$3?:]G"W"6MN%3Z<=;FL*/SSYW M4_C\E,H@9]^=OWC[^LUG: ;3$_]&;"N+VT"@T&M>M.56(S04"IEN3X\JKT%^ M1A7.6 O Y\$&;'E3-5>X-=?E5K.J_@SIUGDK=3A8[0:FZ1ICJ,W5Z>S_:P:% MH"_@(J;"U!B5*%5MMDQCS+P2XP&A)Z_[0E"HP>:_E66;=XW&"@FS+F$D/(05/+5Y](!D!H2DXD/,U20A?\IW!.:>6=OE8/C8PT.<6#-$RR MP=G.ZUX5A5@:?*@,'?5"1TTI*YBL-0<@TJ[C$V?,OE;DH*<)TJL0Z+F+TCEU M,=6/G)O%PS I%I5)>66Y9*&=$\;$BU8B2)FN!8/5IV'CT:G"4^C%B_]F4/1!:%!0WM6@(]A.85&A MPK0//SH>WW!T?!YFNH]&!.G&]+\ #+SLOW.[/ZB%LUNI858MK#AT"#ZK@Y'" M7$+[/LH8]*ED4,E<"WL;%A0D.@B^Z'/PBPM6O_J:6'/CPRDP#79;7E94AA>= M2RY'HF:L/F/MH:,+B#7P;]8N9^-8#I3;'L_2I^4$.^N08$22I9T4?#)NDYM?%_\) CDB2I1"O>#"$XH[^/RW]/R:T57/D./O6&])5577$>\ MTRR!+CAG88BZ:PG6J?A?#2")O0)9NL3>2<6R@5)?S8EIQV5L[N/7Q*YRNYBL8K=GS.RRKO>K!37A"5 M50/[MZ6HS'%![TM_VW/<+=8UC&6U0]AB75#9LG"V[Q;5I(\O.E:#*V"'"JR1 MC0Q=0!^:F5;=/EN?>:UART'G5#ZXRKD(3^Q)SG]K,$6C&YM\T3;>W+7YUN#. ML4U.7@$5RZ!1H7?P,84XS^T6?F$#M>KZIHZA_--VUK?*:RX"):B4PRK9..1TL7PWZOC53AY$"^PDL MEUP:5P%(# M+8PN8UOIG7/;&9(_BF^D"AI[1"H\?.MZ-HL*Q.@U6Z%$\@6#K,#E?$7F!'6F MB+F F/)(R$JFC?2Q\AMM+F@D>43![93EAK*VC#UO.0Q)=I1EIF5 "MJ?#3.!(05.D??("];T4H/0 MQ!F SH'=B%J$93&-&!P/SD\B$T+T%Q1$"&]R&'Z#CB::V8P+&$<\;U9-&=MP M['S8I.XEJ !%C*96T0#-3"L)"OI-GPSVNX2"D12_CHO"4 \6+MA(N< ME>D)I9C8;P8+LN*)D%SK44KO24K?4OILU> "C5,N>I@AQ.-689UKY0KUK80OX0*P"JR9NE.Z13B;J$&3<YX.MUC MILRC3:9BV:44.DL"Y =90:D2N@ +%9;Y @NR?A[ ^PE7L P-H/*OC34HVVS MP.46>2CP9Z;G%O!C=7M.Z>.*WW'%D[JL+:)0P5VY= (.I0X5;<&5O#'0..H5 MXW*%\[SMBW1N2%.G9Z@T,*JK*$VSTA) M'*086CS*QWUJA(GTN(V&2D17LP#JQG)$-]!T*F[Q-"I?;:08&0SK#[NAY9#9\.6?X0-+M(CF09/,DLU[E1?SBE)Q-PJ M#/7HR'YJQ2" JH#=E[)B1=DPR-F*B^170,=CM7%HMW$-JH+1.(NAY>67@@/A MW89!D:RUTA))P^S&C&PY0X007S%3),I>]IS>XHX[RIV=M_Q$XF7VCY<]TDSX M[D<*8&0+5<"TO!,[F'8NG$SRT!?%$5IEDKH_=1 M77)DGS#/GE"ZR#>(#F3ULAV4$%".NB;_[C$]Q?$3NL8.:Q@&"N(6%BY(6)! M$$H167XM_2#MCCP\93-TA/YD^N5F(E#%C12Y%WQZ7["<&G:#*1ABS\/'9TJ2RW(Q)IC MA>!1>0T"!O%""SW0,^;H.]WK*0,&G\(H4RL"5@ITQL:L%#@WS(5C@:FE)D2C M<(E4F%V7Q+?(*P*HI@?2<=WOL4+$%FE;I< -BWW6/?,%((@@6K58KX_XR'5> MUZXR3R#V%>SP$W[U^N6/M+ _7OQL?DN%F '5'/Z 5BMA#U@&41Q#G:-$8CRS M.%%(=1UXQ (V 2E:E]O.%RQMN$;% .,Y,(.VM/9A*Y$T?X[D9JSMJD'(,1D& M2"5/$K>SFV *.G@\*3^1Z'XGO@TS+?:J5&R=OY$NI7*L,(@R,$D#+%JO9 "R M;ABLP0(YKC8](@<^@W7VN1DR#^P**0P[[C5%+ Y(]X'_ (,'#0KA$=V47:B" M$Q\*#.3*$Q_FM=A0B$(RR*7]6X0>M1@.XQ>^M3/0%C9CT?;]\*4[BU3Z_UJ,VI0J=)=".EA(3.A^,EVP8, MY_6/0NS_-.9;9R>;LD#U9"3?8 MS(L+/XRI289GAP8H*7Z? E1"DND7>IXO/LH,"X.IRC6=_30&=[0I/UGDG7BL M0W6,+D39S5;4'EHJ&SE/AT6VGM+,MXY4)ERLIJ!:,#0+ZH%*TYAQ%HP)[ME< M,UKYN/OO=??[_1YW%<_)"G.<$C;KR*Z"L"29*H>(RFY4ZA"YS@E9,.J9ME=. MWPS[8198^\5=2$E@^O)DCK0N3 D"_\*H/\=C,J&.@5]NFMKM9E5.X5M\4Y5? M'87G7M'ETFR=V81\Z71")X0]BXC/G&2G,ZTHXDKIV24Y&T=@U_VN&34.J/LV M:DA%2V6H=FAGELQ:)A6?LFP4Z6'&)V/?8VDYE;O-//.P="PX[L![K$+J%VO4 MI+I- D=$[POC,!T9$9YNL.0W/F*?JEX_+> MT_*^8%I6K C#SJN+\K*L;,+'.G &%FMX7(_%(7;@-OK\P4102GU+>(2PC_1,I$5A":Y_%7X_CBZ$1QX/IWO, MC7HWL+'=KO(ZKW:8>1 @Z'9@FFDP%;ADA\"7W->2>^[@0Q)?0U+**'UDU;S89]JR1:0&GK]G'WG?32\-R(#?(4&=:1=AH!IKQJS'U]N6,K.GF=/_<63[:I-!T;PV2N6L(E/#2.A *UI+^B1 MLGIP*JBYRNN0C=DT1;G<24Z..$9K<+ 15FZ+>N06D5J?89NA&JZZ; R7XWX/"3TY3(LA8L(2$5[; (]9 M$H./R@5^>EARS)V#,>IXPFARUSFI8*7Y(GP4!;W=>]-7)@9D40>5"=L7IMI1 M2+RL!5Y#YZ6KFT$9Q:AOL2Z\*(6K6SVLJ><-V$W$I.8? (=S1]SNMIQ/WF>/ M[/%ZXQ=@4TX;U57UE]0!EM/#J< M>I?P3)MY/T2]/2%WD@QFFE7NQB(T2:I11$RX]DO,EZ 10FJ9>_]XQ156W!RG M3"XHUF*Z+$VKO>%E@8A>B]H!\'IAA8!GCY^&M4Q#W.BH60;8W<3!OW>86H56 M1D^0GK[*#8]&;XTUUSS4*20Z;)V1P/9!"T_I7;@06WHL:-.'G&[FN3NEL"EO M:V;#]55WVDE(^QESEO[@1/:<3D6CFT9X!-!(!18&PCD(8H33G>K!D// /^/R M\9%,2Z"GJS^;>35.9T@L9Y;;Z E+Q&I.4&W*TK2KO"[_I0 *TZ4UEF.D^$7V MA4[8!BOI"IL@MB30'VLATDW,=\Y-=1/9"8VBT[Z_!@%47NI&1RE4_DO-(_C] M+0T8QG9K;(A7+R39BB1*OUN--77ZMX1N6TP"Z6QU+1V M&'.-PD7=DGG@@JEDV$1QI!Y,NT>Y?+C;]NB0W+9/1C'&Z]N"TJ"X<5RFY0A=-6J_LX/R <[RDJA@N9A*5B2!/M!S]C3GL M*SY,<';^ESI%.L:/+^\O#!H]-GX=\XF7\Y>_C\]+'^CJQUZJ52OF<6 M@F[&YZ:X43/UH+QBXM'Q1=8QDTO@AS/F_ W*)%KT*[;YL=H=3L?-P%JZ<&AT MD.;\R_-'CT\?L/^FP[S6M<-VBOX,8&4>6[^>69N<_L"8'"'T0Q='. IWKZAC=-&^;'&0KTFQ$_<#FV]!BA+8"D<0S!XDAQHU>ZD=AQ(Q>4>SY2N!GW%QMEY)/Q'.(F)S;RJ"58 MF/V10V7:LAN/T.+A0IY"K"15.HR6Q9YQ/0T,::%=ZQ?S=/8FAC:20L"^1DUX M.#=1IS@U.Z;&&?4(:AQ5 KOJI%73OEA)9K_&DW-3*[(V$!M[:HX;H/TCNLFH M,YYT9N*>>!.03IA:,$E1QS(E")4Q8 ?0!3MZ8D&(,)MJO)%1Y7>&?4O33K3_ MX.->C=E!JO7X/*"RSNA\";U=)D\%Q5%<&2J!/W0TD!?%)T-L;>55OR;?'"0T M@##]\14TAC_(B"*E[)!7"94-]T@S4_8!4W/=VS[Y_!PQ#W?!/#S:CWFXBY7Y MU7\=D1)'I,3GZ%+=Y[!;,"O_9E-J"Q[3_#HJKAL5C_-AV+K? M!S1YI1HNY\0#+,$Z/+]L@Q]"($^NNR3N"/H0742E.J&(/)=HY7LFWI?DH?]; M%"V19@1P=^=6% '2D-*2(N?1$WQ-.!4.P.0O3SC$8O[$SE;>"]FC)BN-T6DL MTTFY2+DQ."%W#ZY>+"@4I*7Z]V+VZ/E?L]FC)W]E4^3AT[_JF#@3Z(.GL;/X M/\T55D]1J@D'(?66]B/1X!ZXN$XFC HR*.>)^1?I+)-A'++LXE"D93_;-KVP MF8PRTTNQ#RM=6-VEV9@A34TM>A@LGN\VMK3+<@284J'KAM;4^%+CEAVCWA[,2,:-/QB63X[5*)+/ M5=4!>Y JMCU=BL2)P^%9%A+)6PF]S!689]QP>;+U'!% R$I2-">$NK45#?6\ MGN@ Y96Q,DH035.%^9\],D#J@<.EN[!PHA8E-X1?@JO&F:"03D5?J%0 8&B# MAB.>EC>.*>]*5Q5ZRG/,&:0>'%P%HHVX-70VZ"8\>]/_[J^2'%B'\Q"$ "!.H1:UH4^GQ80"B2E5(U0JY9T]:.K24W!OSN+F)XVT:OL@P1\$3[;3'M3?-319MTD#JYM3E M@=FJK_?RR^"&N$3HIV>GC9O/FU39;>2#6L+KL:5YG=/9"PX39F(ET[I)CANA M&+KZ<':UYL;A$XVE=+&O9X7:S[4"LRSMR.(-01\H%H!^X;P)1OLO M-3%O7_1B-:.V3ISK0CVL([.O])U- SQ4NYB"L7=9MDTMS04QKMAUT@-UB=9@ MTC$50U646\2K<;I6.TWXA79/6%_CV45K)"E C0VG.]S:;->$!LK;);5(XA%1 M7A'!)T79\6'*#$_(3%K"4'V_)8[KA&:'@N M/G4KP=%!XOL)VI7\-*T%#^U\B.!]DPXL/P?IME((+N=] M_/6FO3+Y-XQ5_._TR*"[P8DD^Q*4"TP^R;.:N&#].:O2^2TY]7C"&$?-OKZB M(K;-UC<7Y"5,,2:HK.R:F\,K3A]L/-6.SZF!+)._[WDUR2DDV D,CS2?\#Q8 M6@"FW>R%$T:>P\XY^*=Y0=%$70;*:T5A))%$DW*@;8];6_W&&+673B\U19[$ M7TP0*6;HB, 86/#!]1/\*/M_L(A?F);;K'MDU70=/1UC] O2IR=,& KS1\Y7 M]Z7,[,".1NOF-S$^3M,\!KPO)P_]^NQ?B52!@A>5TVDI(%O.'UK]P_DVRN*5 M2,8#;\.8!GI"5;GL@W4R=U88,!U6[^@>(60(:5O9$* :!+ZFXQ92N2DYH""B M0CF6L6C' DW_THZ(\(E73?LNP(\P_')@RNM\G$S%!#YW\;,.A'Q\@^JJNL;2Z))XKQL,O1@, .:3&K2> M/&\9^FJ(0Y$#^9(N'WS:/L03?X07-Q2I4^^\D==HQ^<0 C*F,$WM%7..4(49 M/.H"P[;FXRA:P'[#'F?1F!QCR\M=QZKI$2_XK,(W"82+0I[W$46'%]@3OH\B MAK!G:5% C8$B[*D^KQ@".X0=N!\K@@D*JBD@X[8+N"ON=8LM1BZ)KD6$@L,U MAD!.72^*'E'\9>PTZ^M3KZ51,K*X[8_B914NR !<\LY *W1.:C$(%8EX53(^ MT[#,] S'&CF$9KPNG*BY.>:A[Y*'?OPQ\M"/'Y\]/":BCXGHSS)NB5$KK)1A M0XSL5:%H)3-RGE<$P+/./36 KIN!ZM] W?R$-1*4U]*DE8+2 DS98L>[_)(3 M9ZTMC/+E$ M"WZ4X9TYEA:%YJ"&%YW,"2Z,?WC)L3N/FF3%SQ2V* P0'9H>] MGICN+%Z1/%U/_%XT0(F+!>OLA7E>Q93C:^J2HO385P'1JVLM$F]83-%"Y/C-.5XC?X8K01$Z.7A;2= M.3?U$D-1PZMA*@3PAX&72KW'1O:#Y1S2KE$:L:TEJY=C$$P] 4N!0],9>.9" M50T3EG/O'DE=!;@@0@JCBCOA/&)7R<++%N,Q3M[@X MC4,MV-LZ9&S+V+H>:I]XDJ5_-9%TLKRL_OIK98 R4S*XM'1.;9Q]5LW5AU@U MG^^*74--:ZVSG<*4LYQ%^RW@%]*[9Y:";K*8H9@=5*L5R#YL(_)3O': M[\$;?WA=SD'E7*?K.J7/:ER?J>QCWMDE9U\JS[Q3?7 Q9<-VZ0.2BIN"\QF1 M_%0SYI/ZF:]$"^"=99L3EDJM)<.WRNP&)J5EDS'=NEPRSDRC+[5SA6S^94N9 M V/XB!OXKS$8P MJ5+@WNB^/J[>?:T>>5 ]UB&A4M6UI,$^^+K#G##]?/8U[UE')F&GP4[IB3T? M2@0,P&H6SO(V>RSA<0'O;_OAGD'6>]+%E7M/"VGBWK1N"[(Q&;W'175^G? ^ MJJ!3+C(DOLK[_+AF][9F7!&VQ*-.#%HA.>!?#YW[^CCW]Z7P@L6A8/.(:UZM MI<36H07R9#O'Y;FOY?%I( []N<6@OO*4RQ4ZP1RUU;TMB3]4C+K:- 7XN9@_ MA/U#%)L+#R;O'2.0L81Z-V_!K8@A<)@^HT(6QK?;/QY7\;[-=.I,&VH\'&:\ M'14<<0\$K?CPT=^@)K&D!)$2&%6NJ!3Z:-G=YXIM8&J8-I:\)&-R$Z'F6W;A MM0VQZ,K+HRJ\3^/!%!;Z\,M\QV&*?K=E "28";)(!>P8@FEN\G?XNR_"(H(K M#%YNB:4X\/.W[O+UM@LAQ S7%TO^!2R,0 &_U$IQK.4QF":@L#([ 0D]4^5R MK/+[\B@6]V?/(Y0!SK[.G:P()9ZZ7]C;B+IP:_RC1#?ZN"+W9T9BMLJ6WWG. M&(+=Z"[U!8?'I;BWI3"T:U370)%H0N\14#V+\)1:5WA'W;VRW$Z4A7M-B'G.U,$!NL':%XM]#?#-94Y$8PB%MXD=K'IRJZ8M M77?,\=Q?.W?PV5]Z(V=V01F:O\44N6O$.5\T53O[PG9OUFNX#.&'85$6"%OH M9M\-'17(2+JG;Y@O5]-&WS?-JG*SG]L&3*K-AG*^_%X8R8K*58F> Y[%Q01[ MGO.BN70-7?JRQN(N&-U5S;B#UVV^J-R7M]]X1[GY +EY/4<26 F[_BV@XK5H M@IQ;'UMH[-4F4(%Q"'1[P*P#LYH4"28ILMG&8?T+^$+G/_\HOR+PE.7NGB&F M!DM#O)ANJZ%^E_&G@S6^ ]L5^<(_H"KSK=;_-<&'FNDY479+9K9!5,I?\G2 M]RV\KVBFVGPBC"="%^+U_"QZPRDZZGN?_PM6^H)X"8.5_ /B_.E$W5S ML8//!._.W."O/"+N[X2X?W+L=G>$SA^UY4?MV*E,)!$YF"?ZDN29$&-)YSI# M Q:,IO--_B_0C;^Z.2A3NJ[+!+1%5%[X:,ODN:C(]\^*5>]A./&&P^#8L V#K8'9S=?$'U([IH-H&!R@ ;#=&"<9H(Q2[%E@%US8SF!,Z*:UZUG,)#L;- M ?/YM)W)F]NE=:DP$XIB(O7:F^NA$.+B_F0 MC<B C3O*J$S<9.*"'@N0"3 M1JK(2L_;S,41A'=L@Z<[HKTR\$H_*F:T(YB;#B@M_N0"<;Q+>*-[X8WV#0@Y M#T"I!4K/"N-T-B/MC8V6^=9EWIX0^86N9X#.3N;7%_D&]LN*V+!SRUNM3;'X MIB11P:DHN3INGE)+S?NJ02RY,OQQ%G\GG0@N0X5/SO2/6/6*S]*JRXG4BI9] M8_LDNC9?K3!K2?16X" P3W!54H%"*/C@]88Q;0*.[7JYP?&=TKX&<6W[DV%+ MZY77I98HE77=7&J;"$961<*D94PP<,(PF/+WA#IL[_HR"3?7&W(6VDUJ(8!>^K M!*1E%B\\9C>G*TX,_3S5@.<,4^ZC#4(D0YX]+XOVK>4UDXH2YIJ+N9\_F.7H M@Y'W7ST\).3]:RIXVI2FX,>?)41#;NNS">,[:M6"&[0;-;!QV-2=EM><:='$ MA\Z"2L;CV=2I8H1Z3J:%8+NX[.S@3OI?'=?(+)N!V"I "SQ\9U84+/<; MUH9'<5_BI.?PH6V4T'U21$DWA]BY6'85B@N)^?0VVLJWVS#=S_(1#Z[,+_5A MP1@4-S$06@LN!/6MI47RE2HE*FFV14VAMYGP].Y"(203@5*3EWV&_2Y462M] M$]E!EF)%1_WA9]>30SJ[IGEAWSFWY<9_K#0C+E[Q-;T%88RNA*K#;T-A/SVT M_9,4E&GVQ+@L5@D&A(MHM%RPCODM:6C4B/08RSD?+=H5E=%WFKY66> ME4?(\J3J%,D)D&.]"Q>DQ6D1<:_XF\'5>DTD[NQ?1"5GR5FFC8G<^]*'4X2[ M6/H&*:4V(<-3DO#,6K*BTY7)YU8CS]*A9]8;4+Y)>ILHJ[C!9%2$QW;_!^^ M<&X+M]H6VS;:8U<*R\EWJ;19+8P@3(^P:N0!^U=X=R>\ MB?+!I&23OEAFD-FLBT(HZJ\4.*UH?&P'$.I\Q,D$'DF/I<'PF!KV+4@( [RN M\DZ^$+?^=ZSB0U4]W [:9N.'1Q1%E3!2V@ZB424X3I0\5,BEB(4SC):;9:X: M'>U8W'@JY:^>%GP4T,#QN/SPE%9,'DB<4[*%I=Q4I2BN1=7]30'*T*Y* S^& MRGT.AS8>%FI,]$VF^RD)E^B;S/[(QAYTMJ>-[WX'QGZ%"H-P0%SF(/F!E+\198.VE30U[%Q_%$(*(;KG22C93*Z=:1UI>2@,K_[XE>E@ MX8K*QRQ<$>G'PD\'ZR?[M$#+,1^028((:[F(@$>+.Y@XSEKI>"R#.BWJQ^3LD?R7[U:SQ=P2$I\!Y&>C=>IR+_M&6FSQ*;I?#XC M6B;A>8$[>CDES>D>.I1(5Q,,^'(F)*'F%J("]+/%T8OXE"2!,7=TZOO6+.R8 M[-BD#-0=_K485+;'(@]#W4!2-NSR>B.%SR#?J64O_ZJ2:XJ=G/1.V"_-=CB9 MS CJ3>'92#Y) XTC]3@=^XM"QK8QY,@&(XWJX)'CJKW8AO([Q2/XN9YO8LMD MDU^O_1AH&-+/\78[D$*]T_T>F4J'%&9]&Q[ [(,HZ$2_CJHW2D^^K9 MD0CPB&;X+,,BP?/G@]YZ1I'6"L0Q20PX]9OC)FP2X9*>=0P Z.+D76+'Y$6^ M[2/OV#9"IPAU%'<[9/H>GG,]^T=GCR+:J&%QDEFT>'Z^ MHZ55#0_3BZ<F[E&:T)[QB5/I M38ZI&SB*9!,?\+64S)9WIW)[@R>:IAVP1B"S?%\2*M%6+3-,W+B1"QF32K]* M-Z#D(ZQI33U\0.H"M]]T\ZD]65E+&Q7/^2?,R'YP4/OIV4$%M<=..8J*GXAQ M0H.H\JJ*+$W,%& #.FR5OJ26@.K[7)6\W4CP53UQ/:KD3Y+H6K0L<< W(M2P MO0$H6"EQWGWQ7/;$#*EF-E-R4M([U*YNU,M.GCWN>LN MP!HB?!4=&56C<6XE^J_R*]4L8<%9;H53?W)5][59U+"!?"-7N. M.G5*C\N,TK)D;15EASRYU-K+ODT<<&H@A3[^,IV5G_<.=-_NX(FS"*2N&UB3 MXPQBPZC?X,+.YS6ON'NJ,^$/?]0G%KM M.6\*:>0&@L0!QU'P4F@[0@ MBB;RGS,R^29EGCH;2/@*9J,N)-[4!#MH\CY6 M6UJ4$TF>_(*;C.;?4'_G1HU%]3]L\2MA1_I?_(7RUO\(40W">PF)S./3KG*K?<8ZW+Z $",J?+P #.JT">+8!B7$/- M;7+#$]N,>E_/[0A,0?:_X>:>2%^H.0J74?3Q-;V=-EH7^@Y2-T+\G9PDZL^C:B1,S*%=TP:F;"WG>MS7 M3X$^IEMF(#CI1&&TREDD..#+!@N#?7+*@PJ"CT*<[AJ 5@)H:P)*F8'Y8 R6 M!'3"E>][9"P/#O<'T]751&;-LJ-$VXORLL2YUNNH*66T(;!9# > M?.=M$8 ).-H%P??\N2(Y*C$,R;(4H*0:DA/&HJ2J4/+)Y,#D =BK*_:S2(B6 MU)XPF_2-PLC#YM8DA)G\H%ID]M#LULD5POO\I!R<4+^R73JI(2)*1VQR3_68XC/'%,RP#L666'?VD%&'(U@R MV+^&E?G*C1H0SS;8VY0% L2(^;BIR&O 1O$PB; KM?7E][)'4EODC;<>9U\( MV_#WW_[\1LB&OX3U7\!PY* (^ 6X_$<0VH=/L"'*V3.I^D ^.F[\&.^$V1>2 MMF;[I4N\,LD!NB\G=@)_'SZ /5E5.(>XZ'0R+DD]872E]IT# M5Z!1M[Y #\Y^W*U2#H:=J+G9'7T#C+-5)GO7QMTF5C;3Q4T=*Y\YUV6M)QZLAI-]7K0,8>KQ7Y=EXQVGI M/O%3]0VV@^C6LY])R5WTE(E:_9&Y0Y]'B5"X-TOI[T_FC(IRIG;INKERM RY M5%M@2^'XWE23@#$48#NF4F_/J_72^,VZ!.R]<:L<0C;#O&R,!5FYO+5;B903 MYHGDA('Q\P ULB)D$47XY&0\BIS0]LL%. +U['\'<, >/J-.2V=9/. 7X&R6 M5. VL^V7? T:?+XPLM@I:SJ>TCZB+P#T9#B,F: >D>CT7.:5;P^H7-QV M\D7(4(I57D%R-M@0*"1C(FTV6X*(=!,2\%)['IZ#Q'H]_/+EN5?#\K)XQ.+0 MA/[R.UFN+I(F+I'0"8')PH4M:W$K\0RA-0#S'"=S226HN ]VV!7=8HN%.$(>G1^J%(UCA$,SC\TV#!Z1$-RR@RQ_DJL0[ MH_]3ZP 4"/..07X(ZLW)T@*5\&W MM^IB*D+RP./YMI^Q,%9+%GL-4U#)5,)AA\9$B8/O_F\L-@'WHA$"K*2OI3(; MS'U,X 2$ 1,VSXQPUY+-20JT*M2#W"@&P8)+M2,+D M:V#A3F5_BIRA%XX"Q1J4';,BR%F(E)FL$3Y&-K+8^(]O,O%ESC!NS(, [^ [ M-V\'1)8_U%:L8[O8.VNO3)0E/->U_H+7B*1R]D77RCQAHHD9)SW7PN8?]CE^ MNIB__'UF]X('W4CKMD:B+!QBP5I G"+\5)*O2A,^$CP/P4I3'Q9A(:@WQ,F\ M:3&:$(U6X[04Q57QH!Z)]$3I6I_9JJ]478XP3Z%WI%8T#.= 2U3Y=)XC M(_7-N)HPQ7'IZ97SAY$)Q%'\=N'L#M%8W,OS;'8!7_ O,"'ASH!*2)US.!II MVR&\SW%AM$^6X#+:K)Z1M];8*V9UNMYM)U-O\?V9^G;WMR;CIFB&LWSJT(*L;_ MBM23$I&(RG35\L38PT:%HG;"VRG+4A%-@U$MU8XU,(OO*->"MH=34 M)(^'# M][Z/*O1 *'[.N<3Z!?[NE7X@)6$\8/Q"[U$+X><7KV;?7ERD%@*C+Z?2*ZA_ MY$4+>GFP>TP /U8O?Q3A48D*(IW9.(R@^HN\G.N1W%QY+3,V6)F&(MX%B[U<9"+5I-,$T24?2.@MIXJH8 M6%SNG:NR9-%1";92BHP]%ATC"\1V>E<\>;874"Z*R<^B\&IQBKQ@*MOK[&2)Q$4\5G)\!C84MX4U#!'P^!1 M/'_>L>!@"P0/!9,H TE,@?N(X"):H$U<;>@#X56S=JB()\8 "*>TA ' +P]%0X$?Q"U;*"TN.)':JGJBK\&[[B46&2!D7"^*^\%FJ]WF*Y>IE';Y,G)IY\(HB(R M)$ \&1D^Q)-4T.<4#BZBQ?.8W+(60\AG[D=8@A1\%%M8=N,2+'U*$,IXJT45 M\X;K]?HJ&W,(=4ZX>%8T8]0A((\_T'C$PK^6C>>IH>9"NE@ M,-:DL6C'X++82E9:B:$6'LMLY(HF$;T(O;W3N0 ]G:_46- 657@TKW+V M?(9L/P[!4&K5M9L_0 ;]69_=UW]_SOP+)M&,5$TS!)AU<*+EA7)7V28"8 3T MA!9G3%]SZ4G&MJZA@JQ5TQ2"HQ> 02BKBZ"R-7MXDLW"0SA%07=8*CRBO?./ M%3P^$17MM0NT/*)2$Y9@+L!3K!P#_9@)E.7@\Z M7D3LVR(KH/(FY.ORVF)19M<1;2!'A MC%@. $!9*7G7]"+S],*X5T[2].!2ZGE.(;\R0 ]T'1![2X92(78(H?-V>QRF MV1<6,8/Q-U/+#;[ )5K0:/=1CLPX=^0A>I>!DB/:=$N,0^IJL.0@H\]*Y-W( M<)SOHOHMXW0I#SYR- LXD2TX\<;FX-:P)^VD;BI9JF29PN=+'PI:%'Q>-ZN] MP=;O%*.,=JG*C6)2NV')A'*$;=UPB9#E"_31RR!#&EF@@FE\!DQDQY02NR3N M;3Z?)08!]MQ1H@]P\OTBPYMN4O)'=&W!<8PY'Q'']8R+I$2P1E/=(! M:+NC@?HOJC6:"!A2V#KPI�5#:3IBTCJ=CE&\YN /D5R>T9I?LRE]A]+_& M:%1EFK)-638&\(Y7!7JX3#0B)B?7-PX M"=CDW >(EUL2B1BR:K>-\':+:M6#;N(4\,IMI+@$<[P(*3A?;YH2&8F4 MYN@"\7[T.(D8C2D.@WL$MRT#LV2FW++LZL18B/CP5!A$G[^W4(@HVNQS4C>X MQ.?(RD&#VN"$GG#4@](*OJL'*VI?>L>98S-"WYY#X[\3X+<85XFG1 KO,&T^ M\R7R.J#KV8"X4\@&M@"M.9]1DJ&'BQ)1"@]!3$8^IUQ,!VXEGP42230'E*YK M')^G!,+(?+BEP_EY[F>3*,WV*$E4IS!;[1#S"UCIE3]G,?V'/SC-:2G]&S/: MS-BI44],5K_AO,( G*^WR7%;(.$JIMDQCE$V;.%0;\_(@O3]1-5L$4.(##S. M\C'WK_R>53W7SR;Y?[92XABG%)'Z[=VMA[YHKNJT7)<%YGI9V>]7V&^"PV/- M=1Q):90^<9^AA^M&9"A%8K'G!- RV4C;_H([;GEXI/XA0#5B91/S=I5[#7-. M3A/+>3KSW;I<]K31*L$TB)[$+JZK5:4A0,DSW?*-:0K#-(>@ AL3]U/8;9YT MDB .C1@#RR%"CU,CT/1$]RR?2QM1RF.M"QU0/D.F^6,^&!,.=_E2MB#8,B<8 MKJA[4),0SW"=DB@>#HKS#'>/:RV=#J+N^3> MPRG8SG'6R VQI5R&B@N'Y*U9YE(284FH=C51DM=%*D:'=A2^Q- U5Z/M5ZB8 M"B@IK"UF3]2R*,#9$,C7>UFX M$L\BWE1<<"!J>JAY6]+1*CATV%@+R>!(FH'^G=*0LR/K?:KPS [V.WPZ28?_ M&.OU^Z39EX%97I K2??&*<+JC&&>"Z'XB$\C*I;W>U@Q[NF*9:I.6'4L=@O. M&@0YY\YT18J5,(R:8:28$-'L?$[,<:%>&O65-W?R5>M2^FE0,KLY78PJ"W.4 MS15M("+)%-4^.3DQOIGH% G+,+8V3(K%RU\B?6ENVAIK_R;0OU_)CM S/?0= MD-A@L%F%ZQO3X)/1.Q. 21A5O GC5<.( ( -!3UX3;>GP&A IS&Y,RV+\6@3 M,WKPAF2VYY+1M_V!+D]/GQX2(>;KJ8A*0L>V1"@QM;@CA/3OW+8-_R(_&HIC M+_OZ* HZ8>]2YV_LUFS8-U+#3/E;(H! 9@)&60A-B;;-"R2N!Q?M>4WIUQL< M% /HRCBC&ZP8XNRE]H/X>19PK$"!+#@XC*S5OCS^"4Q(H^M81 N)O61U:2(V MO DG]9(ZX$6>4,R1US5\-+)_B8\63Y/*E=JR,R[M=(,^L\\1Q _?N1PJ#0FA M+V:NFX<8=C!&Q:Z4E\1VHSD6B.[J>N,S(7+^5 *.$O.[[XTX?B/9HGY/)J9/ M3-ZIS,B;"'F%VWNZI8@W\Z?HJD/<0FR=0$;6NF7%D%"IO&3,BOFLE,<4''%I M(.3C:>Q)ZI=IWJJY83:$GN9OM]8+4?/W1ZFF.#E[]J>I"L*.?_6U?LBG'T(\ M-V>/3Y_@7*1\\[U6%ETE9A;B3K'.UK-^ZU^_/B[.?2T.U4\U*=WZ+2;^"-Z9 M .\\/W)['&$X1P7U,164"709/_UX(GRJXSKN!\9MV>+N T+FAIR]'"R)6!6_ M/B[4/2V4,J B!+_'K IX>JXQ_])@AJFR##F2$%V*(H8^H(F>&K)^,KX$L10^ M3&UJ)J(HZ>[+X[;\5-MR"4X^):=P[KL=_&-CFHJJ10T.42L,\C=W2SXNWJ=: MO%6NS4IMYCUU?_2/QW6YMW5)@P5]:*1&F!:),2,D H/]HCDIXA C8+EHX[A2 MGW2E-N7[$ N42.5D[9P-@ JPS0=!$;:V<<>5N]<(@U 8TQ'DL^SC0'2$3Z:F M?903\JT2HL:&(QC/=&C+H MCMRC^-2N)XAZ,T@;\38*"Q=NU>:%+T^/PO7'5;FW59FJ:-2N,[ .MGI1>1>9 MY=%6V&=W;MEV7-'[6]%"O4%$YCHT/I5)X)TS-=='?_X^#\H *%W CH"#IMF" M0>-QWO#>DTU>$ _0O$*Z26U9"\Y@V[1EM\EF-7) (!=)V>7H) K A^N2URZO MP+IUVY)0$_(WP5!TQ\6]K\5],W1=F7L.2K!*V:.* 6SNN[?VE%&+F"ETA3V5"L/:F,^ &!OTUQUC,/1]_\Z%8,7R? M@:)R%SF3Y7UD=YW6EY&%'.7C=+W<2\" M!)@[UK-$T=:AO M0AX*3&0GW5"I?DIXA.8[B4;8^F!=P\#H@4_"8O %RP'FPK"E*3(OFRY:=(YY MWEA++7-<^D^6&H?#:_%.RE$H=%%W4IS&:=;C4GRRI<"*[7)52].N!0(HA4'G MB&+]I,D4G'1& RRKP&VN]&(,]C$]ZXZ)D'M=&,& ,#TSP8MQD? P\6XIK@T% M(OB(,MTY0C"6N-.Q,$W))NJ5IX_SA=I8@+RK<\IU23Q7T; 1Q4N#/GDI2 )N MJ69>%='-D2M]Q.9].D&AVJ1IB)!%ZZ X+'X?2BXK(O">\A](6%_Q0AI9]IZ& MV+<@0^U*"(^XUX(2:2*!)I'.4>DKO::5\Y6ZZ'U-#SP*PWV9M[[/DA:EFG9+ MM.7+;O8/7^;YQE&_/A""[[!-Y]F#DW\<&H?"V^@ P_)@K)J5RF2JF(:?F5S/ M.\(Z-:$:=I+Q<+H2&]O9M]KM*).B;!#XFSBNI/MXRA*9T&&,R# 2;W&ZF%N( MQX;Z7=U=]T ^F#H+8["JA-HWY7)15]W1V@4"*R'[C3[#M M91'1Y%O[$!T$=;()3&L,-I2C24!+W!PAKW9=VAXX]%WIV[Q@I[H,I<&=.BRA$XR7@KN?!#.FL<*T3O ML*N?//@8].Z/GI\=Z=V/=:6?)2.,L--2BT=I^9,XQ7N -$ZH$+9JJRML9'AU#-_&VS5996>HQM'>IN3?T^!56'S(]FB-P)==27KA&J/BNAS-J+ M5RK;]&6#1QGW'ZN5@SFE,(71,_JOW@O[4Z-%<9Y[J-2HI,^;6?M0@G$_KL'+&AX./4M&EW+F]/,*!\@C]I490E0^L$K*@]9%3> MO (*ZJ4^B]P9'&EM/"9U;2,P1@9#/6J(/UEF8 MF@#_(1F[#WM2ZA^@=R)&WT >%W.#\G C^J.8BKEMAA7W?4N)>EGL@W&](@[. M=AQN!(T&PE&3;$F_GM#6C+\LO05]K-/9C_!K7/TINJC0=>J.ND/H_?W[25\A MZ9.T5DK/"FD@;#R%&^*IM.S2" K)A;055%3#OG8%,IAC#6;7&V[_E/7:O\.. M*65QNH4XA#YXJ6@Y<#O.JWY-ZWRE+.J6#@L1/@5W5T;3@KLN[)T#_#(2'=1V MVI2!@ ?('#LZ&?8_2/LS7)GR1(>*= M''BR,ZB,[!(<,$W:2Z>4F(Z/.?\FGR?,5,HO;)I9"-'6-=)B/_8&!,Y',5-N MR17X[,$A<06&O1F:M/F6I*P-)T'4?1-S167<@L;VO4^OY_5*V8PHCT;^;X&HZPRZ\:WI-8. M,*>S%QZ.Z$_U>+TP M06S BYXJ9ZE!*(VS4NP?#A'W7S=\,6-1H3WBE_H*03 MN,V)YZVV?";:ON@F(3-'<3.K,"[,*FL+^DSYMV-F!7BI\ON.[!::G[&,86X# M1\3U_F5Q@R@SGX,OA54^=)%D_+VI3+B=0//TI1.$(X MD-6-IB%+_AB:OA(/?N'I=VWF1:>7P>'CC@;!@*?HE^',1JKZLL.N$V%<_H5D MQL!G8"O+\+K$>,NCEI1O1FSSE./6.(*]Y(1I(*E8)+ACFUV2D-B3R0Z M8*:UDH%;[U. 03YB->R42&\"O93/7V)R)(O/\7&!APP-DI#U%4657)/^DRO]AT#:O;5%N+CJFWJE:&2@6$5D9SVT0\A'E?);M.IT4X\J7'FL'NC;9^W(Q*C6++ MTC[12A1/$%V:T!:/=-3U"CS1S]$7]E/+K$Y#,/]XR'W3$UVH/>KY9\L48A8N MT!G'K;>PNYAK_XBY]^C S+WK-Q05P.W?'3>W:/$]?"=DYO ,+8T^82RD)7+R MZ.Q)G#>504I'VU+":27/IWQ8 DKNU(WO?$+%_+Y+%?<2V;,ZIC\#M;AR/MD^ MNI8X^?G5\2.6E!ZKEB?GOUNBWD[I 4F_Y$^$1.@%!=LG:/@5*?M:I2; M^#JVYCV6IRLIRL>=TF FUD@X33](G[1&_HC]'\N^=X6?,.)*[C&"A:&OFL=$ M!L? TGEP(A@)B![P<7,$H^2(X&$_B?1-!B(*RJ3)$'42L@>.FOM9=)GOOA+L M5XRRK4@GLT_BF-3<0\ L)D32W.BL4,R"VQ>!-BF9 %M>H^0CT;MGPY:RT-3. MK,?;@ZFJ):4LEMPGAVU,C%GKX"<.U6MT(OQR)W$_O(:VT+IAPO!TSZGDU[^E$0#3N2<&]R;:GNW5\6#HRQ%K6.'[XT].S,W7PU2J[Z//%.\XI4&: STJ9QT7#W23VSKZT MS"I,&T$ZNF I9 T*6:'S+?)0S1Z>/L@DMUF@?9MR]!CZS5*WP7/VBOL3B?=0%I)[&,[BT+3)]^A MO7S1+/LK//J_P^PY:0(_LJKDW.T2+^ST0IDKV^^REH&;-F04#75]J"):P*AZ ML![6G!/'($B'S3E^:]2BPKY*59-S"\J]:TTF_Z8L3AX^.'OF4Z&.H (H>R!# M89"%:0*6S&@FXKEI+CDD@?\,XA$Q%NQK%ZJA;T.MB[;7U;K9C)-2:/Q.ZX>K MG#H9@\$&WEP29>S 2DJI>]6_(G1Q],8=]VP7YW?MP +)N8&X3B[1-6^1&,]I M7$3VY<2TP[61?IL23+B&9'(N[3KA(5'7PI90&>OF2A)P*CXZ2"LJ%)U$;K<% M^NFON8+3?WN,R3=0_\#MIY17YYO\7SA[ E3D:L2"]01-$_U!MBB\[YTK9)/N MU\DQ!I;?0!)?Y?#T-0T_6E[8FI2[1FT$?\6]><%/Y0(L'[)XJ&?(P1OOM-F>GGRUN7RI[%^$D'+J0NI&6 MZQ0+[[+E^%[N#H=$"QMV:PP,)??^+3QZF^^2_&&,CY5>I9;8.8V;1I9-IT>TIO^(,9"J M352Q>5N3K5O\8@$Y=2#MF"5;J_V_;VMS7S[BVQW)O);%8DB/EG7;P&:>5[IS MV.,^K&:&:.%^J2UN\TSF@!#X42\07QY@W/THDS[V6NR2)!' M6AT5UJ01*T9VR1!XYBF]CS "IYU]J3,\9PL]=O'NBR%?]N&VP/.'AV0+?!.\ M!TG=ZRG1XE4=48:TA19WPLYBD+C3-L^"\ Y;"\/U>W021\Q;)\UH&?078O]@ MKX.V:D'DI4%*W;/D-V;)20+8^+AR7CJXTDSE26/%V!TI[YA@*X*OJ-E"[AM' MB2Z=A^QZ"GD.7TO/Y"P )*G!L(R&"^LB&3VX---YO<-T&;4!G?YDOUE,JC2VEG"8NLQJ'\J\E\>#[@]VT=9)AYUNX:&&_.Q,O*9R5L4U=\XE: M6&^L0:! MWL#.'";8%$I(\2\LE!3P36RFR=A]R"13^#@CO$F_K, AE-KQ<-HSI.!ZG:*/ M'QV(R6ZWC(OLG6/9:I 74XBI _8FDS7PL^!:DXD"OU0$6^$VU"4^A?8P4VK? M:QDI_S_W[]+')Y" J5@'&2*=5UK1#@P[#CUJ=UDV UI01$B>2OV>*!@830QB M6E*QKKST5S?7R$3G$4/@5C"]N1^;B%KGSV>2ZF)I2"DWHKQH5YMZ@DK M7U>(K_?1T0#@Y,PK!A:FEF%KT/(K[( MMZPK2Q=E.SRB/T,KIZSI)V_Q$X>;U.SQ4\G#S;2&:6ZK:O*BF*AFL(4V!(P= MP73^>'G,'NCKOPU(LT %&+++#33^'#-Y)*7/DOK3WJJX1>SW-ABL(&P46#PU!I=>WPYA&]NVN8:M)Q:$6K?!;%K++C&6PR_*;7Z@$A-@=)P%2L#CE"P+Q3S)]L8) M']7,K4MR/5%':$:0_&A08J[V&5;/ =JT I](8'H4&H\ M@QZWFO6NI>\ D"5;F/H:.L;%:FFL+H6S2%OW["APTT9!NO)H486 CZ0\SZTUXV8 M,7*;SH'?!S"+*.X#FA2&B>G#)"A._!KHY9%59+/>.'3&I)@BHO.. ZG,/.$S MYFV^+0OBLM(=@U5==6\6R>HHVF5TOIG@*^S2OG+FC".4#"Z/1 NR<0ADHE*' M XP4"^H.*Q$FMTE=F^PG!.691<_O NZL@\MA2>+%)(2T>OE6<-JPHC@H\F> M5 WN9BP[\B4L25JPFFZ%0F3L54N4D @%:<-VOU#L/5AX?A5NOT]/)*_4#<$E M?T6T)[BZL..4"YH(#=\6L\!ED]IB7,Q% 5?W.5V\CQN8L+4^-3-Q@W^GL=QIO M)NN&^O' VG>#BUK4)E'7R/\GW<)(V[6KMJ-6/?Y(UL=OFPXC*IXD0%Y'30+9 M/@K*M:F9VU.'2SH51B%HO31=D,2/I92FO9DIX_91@-M& *[VT]WX#6*$F4Z] MJ>957KD5^09K!$]G/V+(EPR$UE Q<,$RFFXD"/@7G(6DUI$*A;A>\7TJ.K*A MV,+#K0K/E[,'2]ME!<@95<_4.#DL$R-J4'F>;P[)23TS;!N<\=ED&J9G,/ & M$NLJ=6$VA[?/(W.J["D9R.:RHZ857'XIFY&\HDS\W&"/!'-TO)O=AC2&BTO7 M3 Z$;!O"UX1HS1+!Z:XF;#E<\LZY[6S@Y*3D=Q*6.@$K[CDYW'M2!PTQC!.N MO")6I$5.4)IO0SK2(FT3/FO=]V.>738RIBG?%.LP(JA+G>LPAW[&Q %3^C68 M*')(FWK>Y&WAHY#>VT'-8J;[+8\;Y(R<-TE!L9476U_ZY#BZ&7S=O( M0R$C M6503[DKT6_ GY18:(??5\ONUB=5Q.)['"NPF]HKK@IBOXP/?#XV6"Y:8PC2( MO]3\%3DW4JLITZ44$YJ>;,VMJ)!.4MO!GUYW,R(F,V'WP$SUZ,'9(9F(BK2+ M^+!GAF>3HG2C0'?FZR&N7,*#,:I[X2-AW],R+44/10-;_!BV)*I0C M%6LNC@W/AU,+XPY1/3"[2QD5AR!8ON/J$/X1W3QV8<0%*3?@&I2,BV_=LN)S M&YF?B O\&K+N@SN4+J885:5K5>?Q1Y:2U2ZH*4?.2,W"H8Y:[/G97[/9\T=_ MY7T%/]#J1!PB_M'E>SWW'!5TO%[T#9;-/SK+L,SIH0<3$.&!7'0.;ZIFCQZ8 M2[@<3^A3Q<'_]4:13,,AX7,^JC!2$(R%D ) 2A20S3:#QSM-T]O2MN+S':%1 MR[+#,_]WIOD/<6!E(J6OU=*1PH'VQI#"WEWGN1PZ-LN4'+886@'/$,(E>2W( M^0N-LO013/$ABSK%!PF3OW8HAC<('2/(PBOG1 M R YX3!A$O#[Z'27VY=1>#-HE(DOW\_G)V4:=],N,VPEY_MT ML#@=\1EWQ&<\^BCD\P\>'_$91WS&YVK(*4FMMXC%0^"J\5TP[V_('"FR;U^T MGH+7(V84*JT!'^Z$CD)*@#>A4[VI;6R5/<7#@:7\$9SCD-\0 [Y&,FX^7%O[ M>-'DS03O^0%6OD7TZW]\@6@6;:I)([]@MC=]UTI;C!OE8A-,G2D5A3B/.!A3!( MQP90-)^-L M: B)O)ZF$MX$;;B02_/M,0<]7L_\%TNNN6MY!3%H@0XG;P%JL[$LVZXWG1LS MWYKLJNPXOB!+CFH)'XR!1$9VO:4=+2_9(SR$3.&7[Q&?N&N7R(9$ JUX**0\ MRGIXF=(:H-:1>Y,):>H"WU15V@G UWN22O3] 9 .;O'.X-6QOFG;TRB3&B;R MAX4K)H7XV^RQ7WV)%Y*>7K $^%:$3:#1@(GG# Y)/G.DH41P:IFFEE/85'\' MQ]2BY5YI.)#.DS ;W@.O5DWU46AL 6I_ #G;F;(5,]OXC[)[QSO>_]WO1V2Q MPR6+=KVF4_:("\6M$N):"GFP3&->K;B%:"N@@V[ 9M>M9-^$T&BBZ*P!(7\O MQX\7UNM%,J:-B(&?6-LUA2<-A!<6&D5HX"3K'*-/E3"9!PAR P?=YO!"<^>U M%,9X-VC]#P!J;ASRBS'6C.V=TR2**1=$R)+G_-L M/,.\K:;+K[@^+G 5_@8;EN+K2C"FW7CRREG2^A&C YJ=*/+2CB3^Y$65EYM$ MCN9Q:!+!ACB!&D^;T"AX3<@_GEQ1PMFD01-2(LYC=>#AH#"'?BG$N*$CLYDV M];2BCB,^KXN?\ <2"F>'U>JB%F6"7EU% I>KWV=6)I2=:7/C-#-E$DO#MLB3 M2LULU&;3"WT!.LUFM:@WP&0\,&2'0K3-9HK$],T\,3CFZ]N&*_ /3K.,C"F8 M2E?+I[/R8 @BAD0ELC\!&4CYE+EJ=.-\BR:OYR.4J$$GEK[<>.M4*$RO V)D MU1,?L^4(A"!>Z(+ M/*/'#P:2^=^A>^K( #2MK\8=:UNQ )@W;Z\YJQ&!N9RQBA8:SIFMG@)G@V FP98P)Q([-]ZBOSNFNV)0H9[0%#@(>I M%DP)7(ZHP$!>9,3<41[A3Z:&2[/OT8Y-9M*BQN*U2S5Q13WQZ+ ?:I9 MTZ@G0U, \2?VB3\-IZN9J>?$3^ MQ2<(L^2-ZW!<>X&^YMGDW(B_+>J>?&MSA?4N)HCT%QP"]$>VQ3ZFWJ_JQWUQ MPUO$?O;%#KNI-K*E 7*=SG[I2/ 2!;H??HI6D31IU]D7MJ^X\UEL Y!2[I5; M10(5?_CC1FAD])+WA;C"J2:AHEW/JR. M6?[]6?[''R7+?W8D\#]F^3]/HT[AFDT=\4%=@?$@@5.N^^4JO)(\(K@00?6J M*.%:+ 'VOK'\FY0MH]#S^AVJ($QV4IR=W3AJT+NE-LV+@8Z[JN MP =F!KXV=3N,KFO"#F/+#_1+-^\UIGG!?^^ M:5:5$+2&/D3\-H2FR^N3Y6)X8"P^)?>@COOO83%!GVRHI: M<7@5V:(2V/'U,4BC/]4[27M75"G&C:XQ";\#J;0KIH,3^$V8O8(YVV! \ 7F"M+SKTLDV M86._QTPEAE3.3NZKJ*89GX$%^[0B4:YQ+E2=>KYSPFI946VL4G7RFJ 9Y+QKM'_'0#XH@ M7!2P-XLW,$=D[A(Y7HO 7RIF#5? 1)92<"3D5\DG&- M 3"&34ZCQ3^![Q"WRWR1AJ0J:<%IS/^O# [>?7EA=%.["+?;/AG&))T-_7LV@O$1;$L=3W6S)MW8I"A(HV*VDA^N8;_$8 MH2CHA[OO@Z+L)%2OFM!&H>,L-L/7.<[5]1SU]Y0I@9*J,&G&+=Q5#OB5UV W M0,Y7N;+XK09P]1KB[D4.)?E+%[9^M#?X_.6%4!C:1@[_0')!*\2!@A;!=? ; M<$J'K7++P$C<20>3W36,O%CE=?FO/"0P4H$6?UEEFM^<4QDH8\=HI+[:32T9 M+;/C_H%;32QHN;((DO&$[>$E@77O!7EJ,MV M,6PN-3;FAV#YV0@/4 LY]+8IZYYAEZ.,"3R5_MQE?M/R]N9-R^E"$#"X#T6U M"YE GKA@':#='&LNEIU(476+7*+3_'PQXK@#>3M*F3'21S-\N2G^!ODJ>^\% M77\(QP86E3R!&'6N2%$3-DRF^9OK1#GSD,$$*=B@O[12.S?T;K<_WT8'FGT2 M?835I2 MOY%EL%QJ*)NCF'EK#16R4R40CD-&Z\8#OKAEM3\S,C,E-FM+QZ@A@61(2X0$YWR$E=R$K,(ZHD$8H9T$9WNW"#@6$Q<5 M2TU(!9)6T^:;Q=ZR8!M/NRUP'*X1[ZX[A0)W'UF@KN!Z8K2Z-C75X?FFRUJ@ M['?8?C,/G+B7H+B415^KB9%4.22V_&9N6E8PQ@77ZF*C]6#>Z#7^]%1^<5LR MH5X+)Y0MG"HSU73"4Q"4 (RU$(#<* L4#NKP $)93^%Z4QB+U$PD 8:K2?8Z MH;J:XJGS/>[L@GO:<5:42"82T=;E6_1QIM@9+1 OM]9M\%S4X(OL>A)M?[AZ MYUHK\WFC+'>!)0Y-$-^YZGHS^N#<@@B+9GM\QT[4"%ZP;")OCS- MU'"7@E8 M&KR$A5--7:^48D5L98%QJHSVB (B^UW5"8P&;1G*'^'S]]GR^_7RM!X>F2_7 MZF%MJS92>[&R6O6 ]1FE SS8U%;1CT<4!5P2/!SBY)H AZ'8A+Z(!;[SKZAS>W/%>; MZ<[#R![L:3[!/>4'[^5O2_Y5S[]@X0"QH!ZBV[8,JRHNQPU^2L!0I6<1N70S M;JI5.T.=(;5L$?YH:3F(9(0,Y_&?'J&TCBF_NZ7\GNQ/^1V3=__QR;O/Z%3' M,L]Z18&="?N0(R>I@8ALKWTCU)3!/)9#/FH+N9?AAT]KPR2LY3!C3X."1)- MTC3X8+3A1)RO$PYL*GW4@=W^J\5/\4$-(H20IIES<57E1?QXLA[%^BB[=UT4 M5YE6[QR6N/V8PI08;V@R6I&<+OZ-WMZ=;EZB3N)=1N5)G"04PBZ"!$YIQ!R( MAU'?',G0=B>]:;>H!7 2+:&]. +OF.JX^;!2W'9BK^7>,*=8_SB6.OD-RA8S M^;SR.1Q$$:S:%ND0 -[8K6RW8NRV0_- MZO%O&76W9F0NYK&U%S,%EBJW["D=VG,F![^%[DI>Y!TOF6>V@JCY56HS:ZLE M]QX$K)?66]C"LA=80"ZS)9D4>EVPT)!X#C6?VTKK-VIFP\&1-'061%X^P!>H M:C@>VTGN%6AL_GBK1R(-WLZ/.HIA"2.F)^2YEI[V-/HKS& M(;.(D*; T.$E\N.,*-$W38UM@CYLPY*%&E1$I]T*,JYF%;82D;7 4 M0KELEH\"F5D)&;2QH'8+E8Z)GAD]X@>O&]IFI:.G)XMRPMCCK(4B+@!ES M4%(,*3Q6M[!*=MP?[!G>(=LEY.EF55&#",-7_9W^^8H&VZ8&A&94)0W[5[:8 M2[%PKDI2S+&6ZJ),Q(W>G?*)%O9ZA(<_Q+%EWHH#5E*/5JY[6B N2]$!AJK@ MD\6+<)5) 6Z;M?8Y>ZU[[K<^;.G<--RJ^CI7 MS/GO[ZAAA$4/[K]Z:"34;LOR\9.HS:!3->YN5.3NI'A=SI6OI?0\KCQ3>PI5 M(KF/_0PE3L8QKU9A;+@F*&@D5S01E\]Y.XX60_R;D6>35(R=XRS Z83FDR 2 MF= 8UXF\\RA%8[TYH#RA"SHD?>GM*2\U.83\U3R[[.G+_SX;?7B4S%.-25X: M^>+W)^=/%DQ&)\+->D#MIF=3B&CCN^G;R$(%K$LZB.F_ZP:T/Z40.@];_^(+ MA7W [T\S_$,9YK>/U&E(.KPJ%]P MJ(#6 -3=;?)7+!:M" >GU'K1M\'JT=*\9'Y=70V.+UKZ&"2EVB6-__[* WN@ ME@PJ9^Z\MXC$'=B3T#A#;1TP@>S+.;\%VJ5N?R;G8YJ&QZ.2[M;XY?2XH3F= MJ#1S8"I7Q8TBO1MS!C N,G>RR%_#*1E_)!9-=$MZ*\A$Q$W5ER6JV MQ"!=T&FG);>>>,AB"M_5/>SXCF0>U*OFN!<2?! M8H^SKFASY-TGZ#.6%7HY _K@$ M,\(EV'%7%?TT\J)S76CA11/RJ4KD3$J(C0HM=1EQU-I;EQ"RBFV$B2$>I4AB M1/)VX7LQFUI[DN!:E2V'%,;F;3],U6Z8%JZ+1!9<^?)4[9-PU%C4=6DD?FO/ M\1I^O(]?D'1_U1WK9C4) [S]K.&#&-@B< M1UM*KY8*"LG*=7B\AIJM4\%!P>B9M;8,5?#4%6U-6P.0^8*!U;(@E\U9O'?: M);AT1.;F1-Y*:)[Z&)/TYB-JQ*%)^W"NMN?/CPIIK6>'GA&^RU"I@D8G-:*9 MV G*Q_2JS3D/TJM$ ]='Q<4!_Y\VAVIDD61PLOG._2@BELHRCQA)CBXEXON6 MG+GGYFGRCVDV.FXPZ80#,R6U5+41YXGD=70*I']!SPP@']'<0#2)V=0-Y5B0 M6'"]Y[X)\S'8#(VR!MF=PN'4HZ-:R.6>M;\[7^+7*)$I)%T9)=PKN!H%_"AB MZF++:P7_89C-" G491-6^A?C ?()\3DFAPE^#DW;F;H'@V1!8]F&)<-83N:' M,HPE6?Q57W.!7/E$LH%D^?V,WB1!=NPN6*A.8G=5;;NAL3M5UN]56?_Z5%D_ M5=:/X7 9<;=IAQJ;8;%8":>#/\5Q'KMCQ?L&HE,F\68.!MV2L4BK<4YP<%]Q M+;/%5;_) 5ZVNI,2'NB;-JE!5SH1%]EF2!HMA<:T U,/6G -5Q5)%VNBZ:#J M2=6%UY'(*;Q:7R1<%98KH-)6[[IJY"TF*V8"B6+$/BCQ*&$QZB:NN@B,9@>X MX8=(WC>6#$A*8=WDQ0CHSLRC*0M0XTXO43!%6;H; M0_PX5^7/9&%,"K%J:8/@5Y+D'$M^3R35$JY-0NTJOPJGL/QI MJHS?D0%C6GQ*ZO:>VZG?7K;$TY.DHCMU*^06NIIJP4<*4P(S]\6C?--!9B:7 M>%H->)Z&<>"D RK\3\C-&V;"QW)4?4 67/_(!X6BZ2>OIY9+J BV2;W=8JC, MR?'F?7@IP07K]:@!Y/NV81ENO3[^/19 ..9*&FA2+(([-%UC'.E :EHBE8)L M8RTB4REO?TK(,0N;5D!/<(:67#*&<5E!4Z B1ZX< MMRMYPEYM"$S$FKB: +JJ9%; V";$W)PZ9\TA5BV%&1.Y4'1%OSS>C)@-WAYN2,%K*(#^3%8H*L;QBZ<"T%'Z22O!+6O;7[1D, M.TH4@6 E#Z_-IT2/V(V\3GM8% 6-N^N M%JMU<^.&<$*LE\O&K,&VSK7HE10BU%&27\!(I\1R_CN3$*5R O2I3JCO-KN*T[NTX\XBE??DH5="0L=[AK:H)YR#":]ME(4\-(0?D5D^*HEU M2A*NR_IR=V7]2ZQUOU^N2R6Y(1)<4V,9".L.*TS"C2K40$C"71%*:AWYE9LV M,JARJ6%"Z95_$:8;%+],NL&<+!0^TAKB (S"I%SXF>ON4/O)Y^O]S<<3JS5Y M:#A?A94I*I?*,2NS1V/ ^CB5*MWO3/"89W-2TD\HA[P#5%&K+;!&W548?5:L MRHL_>Q7.9;[1B%J*[:S2BE+>_EPY_'L#/ZNF M-@)II1RRI? <@,TUL>^:8(!1D?^A$CVD\5Y M\AJ^G8$%3!C;R-YLMQ7J"M;1#@<5&,:RN<=F[C=1LIS;3[V0ES4E\/KFR-%U M .&>X1OL34U^$&P5E;LYV(PH+65X M6GI)F0&;!8:DB/[,V&&2P4X==N[%5:UWQ^^12<_H@+8<+HPDV-!K2Q1W:K0Y M)F$AP_)]#H- NDYPP@F%'!8DYA50!B0%Q8X@+3QFT95PCM$T,5PT@YN@.YS1 M30GD8+X=.0]?3CLFXKXQM)FB&G! J)PM[">SW['Q:%C S^7L\('6*F0WX:RI MG %-%]OQ,8=UE)3C5T0,J?AAY&15D5>JG;'&[3SP^53@2E$D7M@7'/(,%(EZ MO:HFD">2,%1L; PSPF/-)RQ#&J6L1V=*]3[J)>&X1NRR6,)3@?-^ M!PRF!U9W7RM.#@:9Q83&4U^-IW;FSV)709T,+PVI+$5 M8.+[U!'VO>8HL6H<,NR='/54-L:32 B\9X\RC4E_"^OIHL(O 59)H.S_.5NE^3CQVLGA(CNLHK= MM;HQ2D)JOXML*T K5+L>W25A^Y"[%"]G#+2V\*7QONO\K947#MLD8L/-NQ-/ MVJ^T."R#C(_+#PPBDF.V-PG8 .A"J87.#9Y*4^"?.8M<90OPGCXS!]J;? MO+RJRM7B%5K2*?_\AJ(JVHOOS[MS%;;A"-EH]:TPH@SW?7.V['@3H,PLD552..(J^UD M* 6; &HVT<;LT4;)%B&"B)@@T =8XN6&@CD6DM-"K.M?[JFMFUYX,AUV^-C! MMU^636S^Q3(Y.H3'"SNW"3_,WHORR;I.-5&RI!,IIAZ7P:^@XYS[[(D^)F'R MB@DW+,RAA^43R.2%13)7B!PQK/B/9'6E%3U98^"\MK24$&"SJT43/>6-A!41 M[K&JI.F5>U;@HCD)Y]AU:8+.P*#D(!W4%$ MU@$!*Y+;%)%P.6' VVG@..T_WR4X-?)!*CZLY#,YJ2_ST,PJ;H>Y+)59--+4 MQ#0VH'278:'WZTLFJC!1,]]4-L.4Z'J:JE8/)1D@JL?=U/(G M^OXZ;40$G8">)1^!:OOBRV,JB[ZV$CV)-3@ O6QE% MC;YT%NB_*^!.,,)WLL C=7,I" F\',2+*TQ\ B2J['\+XC:33#$@-E M8@829D<0PK[I.[9))E^E;7>MW9LUW]IP4%[6E; RKMZ3\MA7%!7"*$X13RCL,#(:[%.+#MU: MBZY^:,6QWC0<']+01&UCL$@I3@IMPXWO)8X+M(V3:IH*F!RNU"B'6<88)L;MR)R>45 ANE'\Z_/ZBK]9%,MG,(J9D.U(GL-!JU2Q[;>C7HU 7 MFK!%O/F%/XV.FQ)MJ )U$U(2#S"7*V4GXC+F$(QU5AN>^(?Q6 *@4'8PA]/C MF?LN8(_TH1->>^]4*C-9(3R;96):_%M;,92O':>:)K9\6+?T '&,U=U(WI'? MS$(]>M:9S5;<5FVT2SP,SC+QYHW# +/B3=H*?C0C=MLJK 3+F]VPY"[YY:3+VPX[ M&8\]=SUT&_CHB5-CA*"3S -(@]CL\;YSLW>@Q08! 4\:.W5J;AP)96S'\>?B M: 4-IGY$3\83=V =9+\Q26MUC MP.8'K/)UVG DZ@D"6D[QQX-2L&11F(U2O(Q!8D<9S<=QK)),;?/6*!1O@N4E M;!SW!/C4E3(QIG:NBR!2N2A>$+UUGJOPLA*EAU Q)N:OP@LNT<0E8KB8$'U; MLOG@I6 H2F07%>$^4QX9K(P/WZNGROE$Y?S;3U(Y__+IJ7)^JIQ_E@Z*=+,. MH=>HW:;,6*[L0#BP!'0D=4YU?:5" QZ>V1.SXOAG&F$:$ED91V_%9>?I$K"-( : M<542TG[M:?I2;1["I*./SD:="I O4A5#8)+3'S22 MF?BCC%U8\@+-]*J73C.M[J+U7-,AX1:7;<[4+7G752)TQUPLZ[6&SM8IQ:31 M.[ +2G=$W3#56,[RM,8KR"S5ND8MD3+ ADZ^L#E^:3+>=4:BMVSB_=3W'/2H M2SHEB7%COPW/2U73*2T)#QX4;=L>+Y7IBI3>@J)=:1;43R)/4PDP8]^9 \$? M7\!Q+N#EP9<: :"W8Z(MJ;YV' "F7Z5D4VDF4K E8=8H,0'KEBA4T3:PM9"I MF4X?P"U?/HWEUK!UPMF<=]+5B%0(NZ!6TM"T73)MG)()9MD7:JF2T+!SRVVL MDVLTC,ZNN40W@]"2NT[1N5-BL=MO12V227=J:]XPN ;F@BA.J7NA$_K$)DP; MNAFHFYC;2(DI&5L8'EHF94:MN*E\0VQ!3=F8R)J6%2O#H7>06V2+:Q@ YFA= M?/&4!NGKIXN"X$9;ZI+%49N#+Q3O0+1'W#795CI1UL M-DD_\>J;;+*"=K%'#:4UX=%%:3U_@)C#R>MKCQ-/S!7*J\9:M;CITK^+4#*S M 2AQ(>^?S3"RF@JB =66'+7W7V MT2[S)FDRQ-B\9@A?>44(K[0V.E&JSH[:3LY1GU8?=01[RTPC^@0/::VQM[K#$\?F M/)K_#O[L7:/;+XXI(SOE]=PC)DD'?Z+5.YMH'\:QP4F>8!^$U>103_&Q.3@X M=V0,=82(%V2*(<)32\71C#9 J!)C_[=R^2BJ!-B)\69HL>]S_T]O7OT58__7 M\U_=OR+,B)"\^ ?XO^OJNAR8-^0#DZH-XPE-R($+,RB?-)M-7XN=1+T'1U%$ M2<$AUJ, T+#T02S/_AN>O"?)#<-1V,8Y^IKQFJ;<+,[VV-6,U7-4, ML9RC M_1IZN;^JQ\']9B!S''39G71L+N_7;&$,<5 M@6/ %@V C>PJ6%TY,O@G)]ZM#KZXR>3[A/FG*;N NR6T,L[]MC/,WG2")4M0 M !H7#@^LY56# A+W3VKOH_:#6LXE7L_'.OSY^/FMM."ID^%13Y8DDI@\\K/, MK\2)A\0;$0T/^Y"H'@S5,S&"^EO=.+/,H&,ZDU;ZVI*JYL11.V#U>C-<,1SG MQ,@\O1J?*9DI9K+1 ($+4?CK;L<,P/5I5Y-'%S;<$7%]-'N M6QWZ=&,LTHYDJRV7;7!+$Z%/_<2[N>7':#Q<>X4X^>I9RIF>8GH]1L9Q&+@2 M(6=H(MKF[EZ')M*NRO5V9)849\:;990F3==M0D0PG0M*2I#33"LNFY$Z1+,$ MMA. ZCFZFH]W3+\^)L?TK9%P"'_R*-+B5 ]C?-).=5+0T;HL.NF;525^YR1" MX_AYMD>C-0J^=+B09>!*!%-Z[EAQ")D NI@)( IJ[D?^QCNHG,A)_=,$\,67 M4[PL&G10TNO!*P;\IS2@:YZZ95Z#^D^EBXYZRO)B^E/T:B21I,')N/$;F==3 M0?=^!=WO3ES/I]+L,1BXEP[ J\"@3DHGAO*,^?UPLE\:E'+8*&*=#8)+\N#@ M 49)[YYQWOMB#R"-,!A%YL.1X7NR^(MPET1?GVT;,J1%Q73WJ766@RME?K@E M(-)XZ"(LD36[JO)'%C^-]:VTF4:D4")3EO)3:$T05KO5GKBVO+0JL'TD)Z,C M*5!5K]:Q_Q-536I)07K3\00)YA=M'=>.YD_(A>4 X\]-4PQ3N<@;33PV1//( MJZ"!Q/'$^W-'FCH-1O]Q\.#,(G4FI6N)LJUAFB1_'^:^] #E\(_7X938D&\R M ('0RGTK3$:N,VJ(L@;&G5_!(DH]7ADREWC9T^69Q,^629&,H??E M=LI Q!38%&6(<'+G8Y.DK+X,?+ <0J-!Y]_X5M?K/ZXP9_9(JD%KD YG=DL7,[5DW M[G&$Z-E5SN(-NVKDW.D[$ L/X?WH81!6/F((*]L+[:Q(/M/-V("0PN^>N2:T M091/IMV1ZOOER;EV6&(% _"!7Y,D#V7.^>2?D*D@>/.>RVP430G0B ZMF+D) M%A0H6VQU^<7W_DJ]BGO"+)NK'I"^7JSHALOUCQ8,?N\)*<5_*KT?)@S!M<.) MR =I'F[9;WHY64K!(--2BHBF]*H4-^SK\4,'Z*X&[RWU'GCF4'1819)!_D>> MV/ADI!L<3W^)%C21*DFXPGS66/A&V)O)UWOS-:AEJ&DU4G?,8D2#V!3#!AX\ M#J5OR.:AHI$\E G8:. $NL&+R>)^YV$?)"?CSS[ 3W;'D_:KHY*;^RE.K&I- MBC&QKN.1KMPN^%*E>KZTS"!P'NZI@YARHXP@[/?K*OJLS^0W+B>L)"8X=_UV M997S"2ZEVT>1U66("X7QKP0I1"7- M_'.?S._U9/$?P9BC&P51#L,J2X;N# ;LX#I4?J1::U,8)1/W=+[[G6\YC0*! MDBN?I/PSPXM(Y8Z$$P@55.=]F$BF=NAC8>W0(T5>%&# ,,B%L0+Y@3,A'K&# MYG.1+<8T/I8U6O\*EG4?EA%0TM(9&83WF;(=# 'ND!5Z <6O [C[#. MU7JOO:HQ$0$D,?KQ3=+\EM=+G<*TM)=@RPAN5!MXZ?"R@@YW2:'9.MGB1DG^ M JJ[LK?\YC.2A8,/4'$DUB[@/$ES ?] /B'X6&LB9&:/2Z:-#]:P^PJ6OE5: MZ&)3U14H= 3KNY0>6B)9N12IP;>'$>X[I T6/0=( MDA4Z'D\6KZ3G^:9,(HJN+-_IK66QB(<:BW+337(R-.KLCN^ACGA<&X/)S^-\ MZ>NFQ4 -][78W8L?Z8L( (1"_\6*_0F["G.[N&E+5%#,]Z:-E"V(/&0=U6<6 M7K*97?@PS0 1FHZT@ H1'@4C#SOA!B'\U^%]!YLF?FB(V\IN6]GV)SXR.1"J MR%FDQ6<:W\2TI?HN2$UN]^-F_![9%^,ML77/=,R@(?([N^&^Q_+6W&)88P9U MYVEUN]"=@((A@MI81SFQ9-7X%(\I_@!0 8K <#[M)5GG6'W2;VS=I98V2M9N M),+R(\9@V26!61%^-&#(J_,-$U=&BR*;D]@;I1M_UU#DM*+K&%O,+(@5;,"5 MKIW>CAYWKWC43YW) "@ "KH2'F=+5/J1ZFP(@4"_9U:X8^MK!$>H=,&F##&A?'.%G@M(0T:G3G M>$HUX0;1KW*8QW7U#BE1B23#FRV7B$4NZ=PKW.8S:H ITW=@^<@BH+=D<3%* M<7;!:..U\MW!H^[H7/ _2@_&'?JBRF]14F$&5I!S!R/&N*8SIM MM9Y]RO!FUC( ^_Z+/U3EH&6% M=#E-QCT$@D)><=2:%A\9D3E/3,I60/4TO0 MY7E&3XTG':^LH0LF:\NH+J,$(TXG+R4>;5,2"1)&/Y@@X0;K>D3\K?/E;F.V M/!7$Q^O_ZZ>G@OBI('X,EOIU+4*Y]P@*_>%G_,V[AH5?DA L:9O;-#49K5'* MX7"X_1>+BL B0H90&)^)4"2S3J(T0K@HLY0$R&<%#CM!S//J7]"[I&G$1&]# M82>OE<6Y*7=*.K<".5?&;G+9+M=YI7*F\D]H M#1-1:VU!TKC.C[53^+I]];[!+^Z57@S'?TYM!=,N;@,5[%'YG&?53PK"#*KU M.P 7,][K%7_)# M/%+/)*WCC]+:!WP88@47-5UV6K1S4$8C<7_@(Z;/18;F3S &H^JF'7X?4V@X M-O%H:?L#0L/77D6$-?]RS:.8M.N![)QYZ:/<< M6=3SN@8#4S!YT@#-/ 5&?N5/1K=3N6DHIO*Z6[/\FOT6W)'R82JK\9/%2VV* MD109:WTI;29^JB)^=)!J9(KZ!4$)&#]O[+EB&HE#5]6K[S'SX_3%@.!:4H3Z M-SF!4]I?Y)FU<49*A]=55VF>#;EMZNM =R?5&JON'?I=2S7F^D&SB8K[?!X@TC)B2G5OO2W>^J61>1+@X)N14[;-B> MU%NUQ:F]E.H\#P@R.2&>*AGD3.+3V_"UEGZOE'0C?+LVI=$W,;Y=SJ!PEXU1 M"TR/&IWIJV9=-3AU-24K;360J$9E'VDN9-T.FQS&5W7@ZN?S+M8"&"@V6?=R MN7.N='3]@6H0A\&*?8OIFKVD,'D@C,;.$DFZ0@:KHW0=VM(HHHL9E/-#5^E" MZ4(K@9;)84OG]6YP4LCLX8L[3!?-D2UL+N48F DSPHUF'D[($FPQ[- E M1Q^\80.K! 51;Y#A?$4S(404[DZ(OS"O_^?.([RE:D5]>;8N5SS$R9B?/?OV MGS;H=+0^__I[_9!__"ND8_/LRR=?T5@,^$C(BV6DL^PL)D^M(Y&!-&_<7I;# ML506Z_U==N?WIQE^J!F&JF6BHICO(_*.*V@K" )T)9T-,&[V&T>C+ZBD(M]0 M]>XT8P\V8U*IS8,Y7E)X["$(HU(;=%D)OL6Y#*83B8HE1I2!^%10E.N2:K N MMOV>_GZ:SP>:SW >EA1CL([/T"RFYC9X?M=-5=S'YTU1W;.I)(35&ZU&'YW3 M$GMVO8\Q;]Q0;"^H3D^BOL:H)-9,16W#=B(\\D5S74X%U9\J'HFYH\Z0E\;& MP[U&["/M4PPSJ]?$&"#C__ ?J5]R#PKIM#]1VG_V2H43M6 T_LGD*-(SGK)HE#V=FS7&194^,? []S%4@5>+'PE,*= MKHT*!C5R4S8%TVYLG)G43-^$TY+<$##C)EBWJ+\2Q8( %BS39@#Z=S?PQ>W[ M1W W&R4;"WZ=>X49G!U?*$E3S[X;KVQ^)9T) M;+_;7X"#D61JW;3ZI^F48/)(BAJPD.BUC^I74;"A.V ,;DHA64:FR*WL0G23 MJ&99%G$)^OTUXJ>>6#VVG7TF11QO7PI':MCT\URY3Y(9^ 2OX!I+9NGB3!K\ M.)"BC@PB_"0:<3*K2M0QPHB+<0'# W;R@1GWW^-W4!@2M$X?-D3"\#90?M,2 M8-?VVYTTZ#L(,>_T!H/F&<4<2-' 2R3-"&O3JP0K6R%W;_#7KY65BJM0B/_G,R -/R_.O:Y>0H M\KIF@W53.D$I#9PFURL:H>R$DC7D47)^R7OX>Z*$AA.<#Q8O$IT44>#8/()@ZT% M",C%WCX;(WQ?-$@1Z2="#%D!>W^Q'YP,360/FEH5JK2PO)HLK OV"TU07/.% M/6%PN_%S+-0+U _>/I]WIU5H(]X_NQ[GA.V!1FA2Z6_C36IP_8FMB22 MUYGSKM&#ZEG8DR4C1 A:[VY+[AU4Y&92(V?9"\=&2K3U])5"D@R/-(4F3"UJ MF]!L,02(6F8C+/8N?$>WXNQR1/,>5,"\=W+I@U/37Q^5:O:<3@6[N#3S%V5= M@O=HI"2,AM3R4AH$V6'K1&#%K:.TM7E%^=,(F(:MQK_M2/H&L)5\U?Z9QE+=Z:NC'I28 SF=MEWPY: M4,!ZZ$_^*^5LP-<)=KD;'G[A:Q-P(-P1?K"T]S. *)L42DL:@$5,F."(^R2K M"@?!F G\#J((MR9+[K<2^Q:3FTD/V"GN:Z,9DM:R";/<-1=E^[__U[.OGW[_Q;-L\?SI\^>9 M1F+1,5LW2^08R"VB_?7L^5>QZ3?*[LG:VPN^T^>(I-$V&>CUJ/D^+6XEMPS_ MO<:(,UK8Q9D%@EI +7&+6[\KMG4.O^O+I_&S1.M'D3_N_!L"F4CV)5=&SGL"R;3;5T[G)2=DMG.G95<2:@ M6_S6=UV5NRZ"ZUS[7'Y_1QI3I86:>E:&WU->?$RR)EN[LD9K>FW0^2E;O\?:E$ M,.!0H'\*+[.B9-%[Z/?]K6]V.04NF-,0MFKB01)NN-3G=4XHQ0>;W4@.N,XO MD$[#O')DZ213)2?RJJ>@.;SZ[[5@UB@?QI?TDT(ODN]XPV[(M%)A)A M9]R?5L+#=2'$XR&/BL1"&V3N!!N9,"7V+]%[(=*;L>MPFK('FS+.E,=\626YN?FA#F;P)P] M/]')G-!C)QOV29ME*/7(BP"_KBE?^2B.B1TU=)EXD?GMR'AW3I-'&V M$BKDQ569KW=7BW);%65PKN&%4[I:_J-.R0"'.39+OITVX4-Z?4R72_;QBE,R ME"S1RB%D<&NI#=2+*,L0N2UB8@6I?JB5+"Y+$MW;7H5%0 4%R"G[O,I.1&B1 M U:-_?+5K6F:$>LUB>,U%I1INHPM]IG3RXL8XID %-[.]/SI]HIE48-*?3 M*.D:>,57O' $VL$L_.;3@9% .*DRA"]4 GV/5'6P/!*![->7^2XRM+RA=0VO M[*>F+:FM]D77D63)2WGE1P+C>?/3BY>"XGGL&?J- Q@OY!(__A.95#=G(;0I MWET1M^1;_MF'P2U..>=__!(&#Z!#=TM1Q\L?*00F2@*1J(JF@87HG=$@"99C MA,'3RREAZ%2C[B\(,,!I0Z&N._DM#]E?WR_1QFU8#@%4AK=: M@Y)Q UVB17/#QU7?*;PQUO$3442N3C 8A+HE.L/&6O)G6;E'U"#]6P% MW 5%G1UGI(K;;ZTTBG_;!)-*JE;X&?E C-=( P/$$^JDO^2[+'YE2L3PB!>< M9WCVW3??,+QMPPA.]=]_>OGKB]1_5\_=M]E-QR=3?OG1X1!?3ZAH2<>!H!0( M@T%5*84+9QG@G5G.+"N^"?AF-/ M66 9*NI%2>)LQ38,Z1#EN7$-(T*>HH&-XIQ%'G0@4GITVX4@J8(RU3X4;@K( M0%X:PL-LPI64 7:CRZCVL IW,86M$/,XVBJ4Z@7H!1"[WJL4O39A1(1OX^=C M\H[H_^(7I]NYY;](1F88C,QI>WHNE MZ(,.WH'EU<- M@?09?X[&EGDS8LIXD1]<6E.M6ST]FECD9[6WG]);U^5ELT,R.+I\Z*O.)AXM MAD@B;7$8!SAX[?&/K$_2FC9@71@T,UL;,VUU@A5R"E$[A,+<;XC"ND);'9M% M4/F#B'^SW:7JG"+WUI5T&S$NHLP[L\<^_"C[^IB.,NIFQ 8R@JPVIP/?&3T- MNDF76MN06[L<3[Y(LBT'G/0FJ MD4$$.X:<<%RR&>ZQD0-*6^0BV'3>7?YD&CP#K)TI52>?^?BD&$A 31&UA,=#5,8B)]B8+E.J D\(<5=FO6R^^YD7)C;K MA'F$76+* %Z[%9ID>/#]-IOG+JJ'ZX7@YGN8QOJ*G0O7 M&GO**CX<^*$9]5'"CENX%+M_A6EQFC*A:2_SNOK[J>?C@>>+Y7I+AGZP3%6; M*D)E">V*FM>#,+X3-GD"F_S%"9M\PB:?C-=-NF+F)&A5.0!K[GK:6"BEC;P@#B]J&\!XO96\,!TXQ"JL^ T*Y^BK$^2OZ:\T-? M+4KSRA_H/UZ^]ES$P.:&+7P0%0G# X&PLTV?1?$\J88,I(R;X&$J0RWHF%Q" MK=^NVH: Z]21+[4XL+92:;KI=]@\X/I%=.U8BE6'&*44RRCGF/LGBY_C%Q"" M*,I/,$!4()H).^ZJ<8R.Z^H=8GG.!G)>4L@\+_81JRP%V2&-MI)M,A1B51;( M4[I1#6^P:]J,_]Z1^S#U5TJ5#_\5!B "%C71DT\Y).%'U=HJ)YS6+96&Y;JB M7H!T<(@_MN1J''_RS%A-%X($?+DI2^&(37D^9A+Q*Y$@E_-[8K!4=L)TI(L* MD/,KXE_TR;F'9BG\K'?_SQ-[EL:+SZ:P('KB7LF\B(=7+ 'IKTKY-4@RAD'9 ME6[T@19A):.)8C1O(+#,U9PX)_94SM#DQ/J9A\'/!$JTYP6B3ZE S1#,SFH M[0_./_?91;GANQ>JAX)72LOALH24T0T4JMSQQ/LKK)?BDL5QE_NE9I.H@H)< MDBB FX8)#8G^$04G1S"]#A'UZ),@^Y4\4%Y[_*J457Q/G.C,3]AL^=X,T=H0 M^N>,A(WC##WA7H@X66X3A8"_7@YH$)?K8%DY"V[WR(8G!6C]V+A;WS^,:!-, M!18PYW3>ITPP7A ]/&VG:*WKJKP1&\9/;"+ /G>M)' F =%7_$.BB&/@3]=+ ME"CD_!!.^>455YJF;$GF_3=/&NU 9AY;-H O!HM11 "R'V?^6'!6\+>.V%;U M$]SJAW52O?.P$=DQU,VI.C5TI@:36@X[LB[".4EU (5:H@13AL&H!N=2>K3K MDAA6!NE_NY^UY4I8UQU]W46_U\./1'N6;;75B8_[ ,X%>V4L&TN&F/['LKJN M4 D.U]$0.+6?.UCT:3LNU/U2S+_)/P9']NWS8_*-?T]5%V(-E76-:"OM\O?2 M+]W$Y13<*R+F'#7REN]SL\KB6Q/%SJ9TC%MT/\&W\$PE/) J# Z_Q+\<7>=@ M@D=WR+Z)8T&?XG6ER&RR=($ 0Q1TYH1 =FV_Q&%F,"6F<0_+F^C4+\?Z#6BJ M9CT*CSB3$D;&A64^57NA@)U&5FM-FBY0D[:*6!Q]#T"T<@7.DIHZI@QHVU1Y M)'&MTA?&SZ49>>D-LS^O(6, ME^OF@N YX9C9]!M\&V$5&&! H.2O_LT)0;R]:%%.&//A3V;WN5%Q.(N MWH8[O'3@6_[H'X/II=W;)4#"5\ I! L'H3M!TP7_X]D7WZ1?[U[A#>I37_]HVJVJW.+^J5C %CWYX]>OY8S7'5;P1_LQ(H8&PB1G H%+(ZG^$)"))T&28->)@O M/YGT+<6??4>/B$X] JP-4Y9B[SYZ\=/YZ\_)Q: 9^M=G3#F $KU'GH5[ M_F=>]^01&FMJ'F4,=7:Q$GKQ<_ZSN3"@^_.GS[X)>Y8)4QLQRAS)ENN*O>Q. M!"YTB14X0A<%F>=@/>?KERS/+ (&&+$EDBLHT$*OC%YZ^26;RB# M\O=2J36!H@"6DY8+W8U0HN1::0P9+H)JP M-V."A6"B?OZG)G.D]*)#\S_11DAVNHFX2G)W2$52SDBQ:#1\P5F!+(^ AV=T M AG)JTW\-!/I">WQA]H?-T%8_5F?KW+@N%"+NPEXBZ5&TI^'.G22K&%SS)3Z MX?QI"M7ZHN5!)R#S0[*65^$$L6U)3)_+WC5-:->#55T7-\2W/_:Y4@'(:)6T M]GPHNTM&Q0\$NV9EU&6@:,-[:-XQBV=KW=1GXQ]$_MY@$MJ& 'M(G(I7<19, M(&58:/N%[Z-.$:*(#V\?MG>9F6N1A6"A*9+6:X$_!>-*L:L0O(;YNFA$NFCL M!"A8?-"Z\QH27*8[Q_F_P:#00!3AC(1\+"O4BEZ)#G'G#-B[LHY9B($K;#3# MN41O<)_N16<7R:H-9\+D3T=5U4TIBM6FA(^#1A.[J(R M[RQS:R'QL ;.=SP4?$+VS[ZXQ,ER(?0A9016;>311K1U]!4<0&P-[P MJ/23JBXVLJR*?<1(ZVUT:30[R47:)3JR<@H08;0I1!*YH2]!DL6_?4M$O,&5);37"Y*R]CW%;3^/)W0'^!@:_9&Q"XF9F1&DM,\ M-DI%@2.>G19Q*(-K*O55RJG'L'<7=4;51Q!WE NS[G1]:ZX 3=SKY4AV'0I.'30N%EMVVX2[5=IQGJ)&[A3&2& M<"RNT=9JDH=BLIB- H=/N2P+*4@.1!<3#U%>]?;X07/U[/OU::(3K^BEV5;5 M.O6XJ_K ,[31-W:+ANM1((^]2**CFVZW+#;"X*O+\.^74E_]229NCZ8\4 M =FKTMU/ZXQ:(ZJA,FP.%B-FR)$(FM9 552YR-F$D+N5K$4BM12^?D?97L48 M0)O7=& /W+%I'S)2-H M^L?2H,YV!EYSVUPH+(#H)SD4E2"/:FF8K-!$O>CTS< M_:+VB73,IT-B??OM,56;!CW76G6@+(&,!J7.0L >#J:VW8=]?).WAQ'LSEJ4MYX.E+=N'3CE1?GES5]4G?0QS../ M(?B]R@:YE$<*H$$ZAOXM4S5>2"0]QA]2KB2?/-KV+>T:3HE_\]6W3[Y<;#@M MGBW^]5GV].GS)U^Y?_GZJV=/OM7_QJW_]>MO_"_\L[UH$WDLU/9)G+^J:6Q: M83%]\63Q%\<(ICM:*"&=ZY$>NV.6 GG6@@913 $G8Y-CT2<]9!R MCV8+\$5 'GLA^LL?G=4"K'GG-O"(D7J&@MEM:;XPG$: M)8UMTZ?/D9G%_ZB(BY-HWV 5)#D;FZZ+Q=_ZO-U!;#D9#DXRQU&[T%@- 2\K M8%.\0"X-!QY4YU*'2F!1%'AP?EJBBL@&J67R3?7>%#2"S]>+0=V$+V/XJ^*L MRDBLA!W $J$5^4T/K>E#?DOVWR[AU_'#!QB**5* 0=Y&Q!U#,/=_*# $RP;Q&] M"WIH2([ Y%4L7LOTG\%5K9L>RY-)0OPCF).&.;1;7A;AU*MFJ_@:WWM\C.^%N4_OLK\:JTW8>.1+ FQV3?1:/:^;015T=5 M6F;01OBT\?3;W0Q?MM&E\[J/1>FJG8-7S]$_T8&L[\79#(/@">G$=47,'*4< M\OIF1^>!4[S2-:O=32XYU%BCK-C@P.L:0XX>BA;='/I7+WY+>0X/4:4;=05; M12(Y]QA;A4',\2("TF_XA 1*UCCBFQ"ND%M)KZ.?'E8Z&C(F&$'D%\B+G>E_ MS TWV"DH:;.YY7=T9&<6_,67%DXU_4,X-\Y89IS*TI1-2O]@30J:1"&\[Q#L M"Q\:$^UKT'>8].P67GM#2OJ)29,S;JDAM\*@6!SUBHJU9(Q/:+GD+"-JLU@? M#[_*VZ6BPFA4G'8FJII4T16L/IV21#?(&SVRED0V,R+:;#I#"L;YEDDD+<5J M75Y"&?I""0N9Q$P9G ;+".T>GCB+_ <,E^#>??!B;Z$5V8MRT%UD?XD8&2ZG MKSD9I*_/7DJSI7?I:P&?)F'3W*1/;,6J9MU*V VRR5?51;73P 9#M)K=!'&= M;BZ"P6R8&E=O#D2[B8C'TT(2WF'JANAZ:5O"*X2KX^K_"?T#.=41@K/9K(.[ M1@-VNU;S89RFLR(2C4^,$'_S->V\P;@F,@\$K)+1(#S]=54$1UN&77M8G!XY MOSK^_$.8X+;OIO"&4Z\Z01>2OJR\9?)V,8"?H"7JKO@OL*NL21V?0A:)U]:B M[$*0$][KR>*O37C-IC5*S[""\1^N@P$V2<];+@#-GD($B_'T6II,1T- R9%D MVD]"BY&RG>M]HA0O?'_4;&<5*4T,1S74F-.78$MLKR8!'.'D^&0U2K]7UU D MU% XTI5G+P7LJ>&QZ4TJD?+>6N74=*KL5['+/Z=K#9M6VW\8*XZ*4[8_:=. MB,E3U2&"# _DL_K8F?U XV30X^&WN-#914!YFHT_H43N@Q+YZL2"%3KZS.FII M\RY7PT R*P!^,HDN"H6)'W$#VS&3\**E+A&Z1M-;D!,SDM_Q!(,F.Y;<%LY? MT[E(YTEP%/@HO.$TMX(XW&BEQ,5(&/J[9EJ[1U%=G?;4!63 3>=PFM1/+WK6 MG..<"=M M)G1E#.=$34ZW""X=C.W,O;$9>AGQ),EL,D# >ME&:W\0X4H/@VXSLU)Q"+>CCPH M>YXT%B?+H77F8/YS7.@Q$V(P-9=HW6(7.\8/KOMDW-NJO1V& IA_ MG8M]IEIJ?>LN3/F\Y?N,U]SN13D"R]_3BS=T#E!,?(_I^#_P!Z43(RZR.* 1 MFN1\R(EXIVEMY[FND>]#E%"M+"A-9/?"-RW#BR3@)GY\9K/9NB=,O,GW<8N, M4CS)Q&8Q<"1\A"/=DZRUE!&$V?P^[\#@C,/3COF+QCZ632?JM#(#9(.G9MW? M:C:S>2<1 &$8; M*>:4860JTCRSQ30N4I_J<#^Z3/,XVT];DN1L)*/RY+^(EP!#B>9 ]_WC<8W# M?ML@AXTP#>]%6E%;]#3)26SI37V&_QXTV_Q!Z@)4:KLLQ^P>T^H2^47;Y$7L M/U;>X;;@[$0YB'^7;5]QIWD%%F-J)"091NY:XUQEF[*R9DQ.DA$',IDW3:"8 MRDV\05A&5=>H"#$+3JLR)+$_$S,-@Y5(:B+ONF99,3D9+?6B83(%A7KATS J MDA5E^J[X:9%?1=0Z<)[)_X9MLA89".T >&$)KJB]NYHFZB!C1RFM,^(81Y8P M6#*2?> \'^?'AHS=5^6:E7C6G&OE4X$UF"PI7:V9[X5>[]I:["9)7:R6*T*; M;O131_DQ%(RFKZ:#BKP4\R6EK<#U7]5JH65N5:CN!:T52H,'98%D_8AH\[G=O*( M:*Q&ABHRD<2G'CP89"3O=#I$[S&\?[=;EQ<,+, ,4=&+;B3GPZ8L0G"T;-A( M98.466;I?G$C8GTBTW2TU5:,AB2MVG1]!S(S;@\NR@L21:JYT8Z-Z#2;C("; M(L"-6P5K>_6T53!F C/GE(R<#UW P-!]!,;TRZ>WRHE\U@B"-Z:R('OAC>H6 MG+.&PHPU+0W&FS>IV.9#=XQ_A.?#*[[N04**UO;7DT6;R%OV:]UV(6?SQ$8E"? :8K M^26C?6]Y'_>=S(+!&9*H0L,D$7")3;Y6X;+!_E_"S1QU461WJLQBK0Q5ET1@A75ZLK%QOW(ZXZ:6$YF!SA]7R'*<:!829CL)6J6OU- M#$8=+&%+(>I* X!-(J\#^JQRWTBY5ZJX+G@\R=@\H#@'N,(:SD,,B>0(S#"! M2!_YJB>R^P>;($"3([E(V_Q9:F*!@SVMO,A1S 2CF%B1S) MZ(>GN7VXS5[=B^TP7+R!;=V MO>\DSRZQ /$\P^\UW 8YN80*Y,JYE F8SEXOS5R]-Q]W#" M,?VF:;U$'Z0X>Z4"K95B7$Y!P?&Z' R3W?'J.,W3P[DE"VK*]A#ZJ>A;@GF9 MR95'%^PY== MI CE$PETG?0C?G^:P0>:0>FFE\Z'-O9/)L^L,:NV2ZA'K-VSD$B*:T]0]V-0=SNR++9Q*G HI9;4Q MG9S3+#V<-+##DTZ6),($_CNP%6Z"!K3X#&.9*I-8&SUCZ5#:&'@E::7H--,/ M=\))V@K.R8%X(95^5_2 &EVW7N*5D8.66,:)7DQO=7/52#W GPNGD_4>GN1,\\X"D8R(1I]T(4:!:I]3K8$+O8IEORV@O3A/[ M8!/K*G4^@,Q2JTRLV<&P9S%[8*UVD/03CHHNMH XW+[9>L7)Q15QFM@'F]AD M;PKTH-]Q/^^RA,3! -?9Q.BDF0ALL MLR7 MP1,J\AWT<7:E-%FU22>Y*HJ>-MF#31B$;L;-.EHS/"AZ,W'9O/+7:0X?T% 2 M)^"?:1)(CN$>,X$63MP7-(K<>G&SA TZ+^/,1[F?M8]+?B,"PC900S%FG M?J.!3IV*64JO/DFQ?'=P(%VN[WA79.#W^/MIR3S0DN%LDK*DMA$!Y]OQFTXE MCDV'\R9''_"R*OA*PB6W;=-6W88M-*/K7/LY/^,CV@2>'97PZ1\,?E)B+VOO MXF(O@1O-V;SLJR(746J9#Y^!R2^(_F8$DY1*R0CJELI?1*X=AQP6I3MZZ6,C M9_U#NZ@85%88QY8'J2OBS 8VMN0E(RN'5J1SY9X@,*JJ2ATJBL$VT6V(+B&, M[^'?N^J^3.<-),FX:4&C0IF]I%OA9WG=M&]M]-I,!B@4W&?KIGFG78?6Y#4X MB\TR._4J$ZXK1%Y4WIN_R?1BH0.:$T+V@GH?5V@[VVP=.97=DKH'L/B@P8CW MT.Y% &R);0(%=0*!04T97+$U*70!E>N:4SU6++8@V;G&70DQI16Q[-J"QLM! M1:2;(;_M7?"]4R.AKY\, SY1N,1!YL=S&P47PC4=SUPG0FZR14$%"P]J0/AF M&5T^'"7_*DTPR#MP]Q49DP[0$&+9O*E3 .5J\-6Q 8P6W2+GEN:ZZ[V1F5J9 MX-7G#(9]E7:!T>VN49U-(-8X)="X>(MY4U6$^"Z%M)JX57< F!W>NP.QQ\I/ MGC_ Y'[P/EACUQ:2;X)@P(TFV:7VXCPHF%+C=Y_ME>#E)\H\FWS9-O8TY]=( M:^QM=I&,? PP]0"E$A-8E?A; Z:C9L%6'Y@<>D1MXP#NJ?D$)2;(@)5NSLX>H>]0$?F ;UP M+('HPUD2F^FJ7S-7D^.>BJL"5+_EY5[+09!#8)^F\8()+A!85NVRWV@[6L<( M*J5L"/M1>(*I&W;Q$UMG(0RFY27U#OXIT\Z/.JK1&21EK]'ZO2AAN2&;F;0* MW;:A-,[42Y?2"D1R$]*TQ2XCRV?.S_X)33Z!)O_F4PA?^'N(M>S%:(,Z6-G^KG]@#R*\ET]1Y%&]+=AP8$T MV5).7P6S'96@-9NZ*->EHP1FBRCW%9I$' "QR90RYL$'#*;OV-KCWX#F._@N MB/G 6*,L,)9<7B@UG& 5ERP32:%1GD254:,-1V4((L)1QS["J%=XX+>27I)K MVLW0E(M"$S\ZX^6 /(5_9)Q,0OG8+,$M5_%&G1Q5%TD?%->)7JPJZ7G1;#U9 MRI1V= :O+&^C(PA::U* ,0G/X)FQ\\2CVFVJKLO72?X^L[8L%:RC(0@7%;A0 MJC# F F(5\F,--MK'TF^:-(5ICO#:W@_"79%_UW:*53^A"73C9A'6.U]0S6Q MJK.8WX;"I*J;V-VVI_FVX-)D0?8K'PN!VU 9_9CR$#ZGTMRA&Y\S!T!O\<1. MO!,B9A+Q! ^&KM*/R8P>E4@?F=BPJGJE8'#"CQ)" A7U^)&PM+*>JXOL=UB M/3YS#K^ :MA25YAE,A3;=5YW23*.]V=1D4_&Y#BC23I*XSB[YXR;BGOW:?3# M_][2_W[VM0GBC4(YT$2,?A76OB9$->0SDBJ!M3 S4&D.>*Y")%'I?N9=GRS> MU(OS M"A?KF_!@&H5G3WD4GBS.7<)C0!+F"N%M'P79'#>H]&-/?P38*R/91%,3EX/H M=H#Q,OWY"#0^M6GSN&V37>LW[5WW+)."89&9\1A&E)Z3 KO;M=X9B"!9(WT- M%J$M:<10.I<(6W@)X_>TY\^?'9,]?RD).3MRY_DX!KJ/ MP9EKEQ6Z^4?C#S_!59_I\LAH-#W52!BI4*PQUU=Z:::["UJP M!-Y13,C<.057U1W3I%'!MW!$BU;YB[\#'131SL@Z$-_Y/@?$S_+;P:E "5I4 MSYY_'_Q+9\A5Y96+?X.K&<8].*XFGA#N2@A^_^I:LQD=/UR$F3_'P*IVES-, MV-')(N)$GMI\$[[ ?<^J+"ENL V=ML',K'QP8W-04\6,-$UY?WS[^-?Q4!N3 M*!TWPYVY$U<9.W/L8D#X()J&T0]0ID #""O!-!/&@/;_DF//NKQ9BR4H)J+@ M$!9E4XOE[E\030K,R2%;$D_3A(L6Y2'N:F&,;LT:#EH'>!?F^","J>?'I="K M3;)^SW!>X]!1$4EX(N)+K'QL^S1>V;U$Q:*@K"Y7T4M.2@ E"'6G3GV^V$QU MOB-?X=AJ+C;2>3+6L3ZM*_ON@YZE"EG<\"P'ETNUS.2[?-8D31'-SV2G;=4\ MA\F$CHK/=W5W%7Z#&FLX5\!;2+47^C+NNM\WO1%T[R?OL2.U7XHA.)*R!457 M%F6YX811^ .TRHYL[20B.LY:$XO@Y265)AE_\^R;[(LOO\V",S)VI$Q)6M>9 M2U.W__]OYY]_?3[+Y[1&?S\.2-LP,:]9JY:,;=#*]V2+H1+B;DD)\5( M1K?J^XU,/GAA__9A]7W M[#MX#U^#KI#?XG!8D=&>D3A"\N=5FWX//S#C!9BS"/)HZV9LZ^ZZ&V:H;4'( MS@XX)1%751CVS/8(_:?: A5S3MXTIFIIKG\BC,[YV;?S$\ 7,VDUTEC#6%1T MZF+4S[="/,QDK4!1U1T_'U&WAPG1R_9M#4709AW!=A\^0!]^--\J,_TY'&(N/9/:X:4*NTNF)&97?!L@@/J)21;! M0W!R!C^NFRHTL$D(JX'+[&VY":\?PBC:,MU\B'*/Y3%'RWIDMOU0TI5\TQR1 MN4VZDR0S$5B=T=RIY;@R@IM(P+P2'2\U5V1K] !.S][AK$J%QT>$]$Z,'-LM M"*;&9'T2WQJ.[=:Y)[\C*I$N!Q6;I';%)17(B\YUCTQ\JR20#U"MGA ;$XB- M;T_\?R?LQ:EGYE,SW@97[?(2F;9=F*_RC#)A(#NU-,6M)C,;=E>QW]74=&Y2 MP/->!5*:\%8L[G/7>RODS0%D%2B";&F-FR)_=VJ3?$">.CN_HD[/W>8.J^"B M%-\+YW$^2C/C'W4>(#:T')1<19!/#^'()HR M6)+2SVN['<4U5&XNM.+[0,OQM*@>]#B#I;8Q@OHCEL^,PF>N?Y)9DQ[(ODDC%#-J9/PU+O^@(LBG%C5 MIM_$>>($<+ 6]!\^;7/+Q4%PZ)+]"^:U13]7D,=257REKE:-0E## PF%6;Z+>EF=TV[ MC__F=QS=>P#F252RN<&,48;A"@L[S==.ARN*PDNA9=V+GJ*/1,]U'AE#' M3$>N""%9G$Q63=J?VNYF@_!D\6*Y1$K[DBA8I=P;Z5EI-N0@*]C+P1MJ3:AJ M%4[$WX-/7#-BEF;N%S07@+V1EC-W.4C5*NZ;^^R9\*U::-M/[4&V8^["1^63 MRR<9B8?E(J:.'O+5NEI*]YX=TX\S(YYD?%GRZ9>5P.NI?T"7!CS!NJGC;+DY M ;R5$2%D&OQ:9\4R?"\F+(J@GH6#N+FLV4T%_T7YGG/.<03'HXLY7G?E#755 M#YMS:,/^3].^$_7"5W(_VS>__,_YJW3?W'.3T(?NCQV,ZN- CQIJ^%:_+QQ,:D M01DF)AZML$UR:D?US!>C]^V8/%H^T M/R:8:1KKM1J(R#ID_Y@,QF.4%+XAA#L MU?6(!3S80EB(^*G5SBC46$9$R>\UHI+SG:?O=2M96E[N>.IQI9I %XK5M2Z8 M+CC4T%]?527PP6V)RGZ8PCVSE%K;/#?'P$; MGFZWP?142F%[*P' T?E."MFH281;6N28 G2;5P7KU.7=E1M]H25PF ^IDT): M4F>,. QI-Y#=N,ZKM-W2.7"W7F\1")?-*T1 M38>,7G8&DS:U@OZ 1B@9#CU/(L$&P=;V&EC+Z\=G2=YGDQ,?"P75PFTA8!,R MCF71<;AD_9=84&&DSX34@R*QLCCKMT#(Z2^FDH*9=2!:P9J^IKTN4V\#K\0, MZ_S+!)$NX?ML0U+BU#DNGAZY3)1GHEZ),/$,$6Y45%7Q9;>??%C"RT]0>7DG MU"MT^N1[7D[!>OR]].OF$IYXH]ZCZX3[&%-YJQK[YV0J7P9/G&MN.$Z782E2 M(S:;O"IM.Q&W'VL]Q]CMCA%$+F%V6/H:Q!4.(L8W(K#1R-D#L$G&-NYOFCO@@S=L!\A\>6 ?/PIH"I_3.:$OC M+>1M)EXE.?(J2S^G4)BX/2D=X6L'Y,[PZ\3[;;P MQ32*>$EFF)EYS4P21[(*YW^X^+,O+L7_NQ";I>,2J+.#@>XWHL- &J^!N0\_?+UGX MZA*).7U%S< "!*5?]6=X9%=4\I/AZIP8:/%OI[[W\->6XHYLU.ZF+*?LO.8T_.&YDM!ZT^\X/X>LDF4N?#XQC%>T MWX]$K.F*2E+M1:5 [YR8Z+K',',PP)*_42%D*6H)L=^**2&1X%C;W<-;T,0* M-H2<0K%JD(^B< 6=#I58.G-@?V/:3&BB0;"8J*O2Q& Z78^@Y1F Z4!H7?US@@-(T# 4?G#J^ M:F[(V\X&MY'#R\0(X75+ I$Q$8*6B*0@>9P/_-=])H%<#6+=I):Z]_D0?V'. MVK41!86C-CQ-IH.&K[S8H\?O4?48U_A/GSR_!Z]U!0:2L UL/4A*C/DX"(BV MI'Q66?@L)KREZAK$C?[G-/-9>!>\3+[S*Y5<,U)WI$[1=7G)2B@Z'YPH8K(! M>'X\)V'M&$]-7ZJ#A@>,GE T92?I:Z)VN2YK:[?:4O%^/^<2/ZJNA_<2H%-5 M#U_KT?O':.O-@S4-.R2=>+^.O'%!YLS8$\/X/]H?N NM[7#2WW(?3K*)X(Q+ MK]KOM.9#7VA3:W]%\A[K!A^N;Z+/]@.ARW]FYQY=[/2#'PQ'18G-!!?ID MB=ZWS6MM1,,>BEXL,F2>QT!<^AA4TD3? 0!J/7W4SW'?P"B#W!L7E3K'PSXN M9BPIU0)-3G<>3?C-=(I,!!_C../0H>4CCWBS&*!^H ?^>:ZG- @^O(A2&\'G M8[4!/=4P"D.DF=T51BQ*K!^^DCAT'$9C'WKV^R NO^V GG('TFV$TUM&(=TQ M\GT?D^OZ[IAR71AT#?YI[U/)999KI>N!55/2TUW^GBFV_]8S)Q,S&".;&BX* M4UXRG \5G6U8N^1XZ)G@R@/6C71D6_4%E9;/Q)!QXHR)BH(M-R%$VKDT2A5[ MUG<9"*O\_OK3ZY>1-X1"AF27P)_@>=CV+6U[QC^B0I:_QUF"+H(P,64%.TUN MG0%DO_D* %E27[YL2?9<;FB5<[ZXLU>6OY/+4?D;"=*6=AWP4'I7R0 ^BM"' M\']1CI1^'Y4/<*6=-W)IT3/9I+[-8WJ=<"J HD$/2_FMDI(#JL6$A7I5A M/6NLQ7]33W;P43KF]$,:=[[K(IQBNUA\_XE*.#+4^J:#'V?I,+A$Z'A=%"7U M=V@)(0)CI2"MA/%F&[T9XMB=HD17Q(/^XX/\9))#*2=&DM#(ENJ M'R7?+>?9W&2XZHW_$V X,IYN6D>V07:8J!\LW(D01I:4)E;JL9U+@?Z;;YX^ M>Y0_?O3%T\>Z!UXK[.$W:CWM!?A%% 3???LU=R5Q)_]CG##==-\]9LV_P+CE M:.[L>;)XE0\NUN-L\F%D1KI=VU )3GCB08!7HW/JJJ*(GE,69,?H:>')A"<; MQ$8"WTA9#B)9'G["E5IQPU8#*+B1[7Z$S_'E44C=NRYUAS_-Y,=A4U 1^)U\,4?CP:=EN^N MH1Z,,%X7L /7#0O,$RE8@F46=2)_46(5DSGS\!Z9,_?>!I!,DUON(@5*#EE' M<"H8NA(M[P1WC#D0\]+T#A+#!/^GWP:O!MLS'!H_E%'FBO\FS>(=NAPI%J>< M(<:>TFI54>4M\C$:*LEGFX?H?R5=]NE7'W[?X$6QY4%>$ZV=R9&9#-_A6X7/ M>[&8'5J#8!ZX@\Z91T2() /C347(2L:,!IG,*,9!#Q_9@Q6J:D(L*(SH*YW" M\_X"@(V?Y->9SIK\7:1A"(=17R*KMFYNSL(3<& E5T35(Y,^YXVC\LD7^]MF M0&&'$S,@G!GD4G21/HP(1K'EKJNBUT8F\E\/C/Z(2?&VJ8@.99(?#_\2MF@L MCI.M*TIQ?SMQXG S6$&*R]6%OM'%J?? :\R_LONL02C$0";V>A1XB8*RIC&Z MU ,BCQQ,?)H6"R^N[B([*3;BXLH8G2;>TR>\LO> M_N15W];0W6K2AY,7HV(C!YZA;9#N*HL',85 MK@M%E<).'B&T(02*0C&#^T'246_A8;><.Y#\<3I@5\UM&V(@W;8)KPKI\FT9 M_$T39_-,-JP3MLOY17;<6K_KF1,+5#7YM,K:\&@RD;LYYT$0CQH.P9]>8=(J MM#GK8-SDD""#W76G=7?%3);B=2)B9B^S&[B9KA5QWN'$TO'IA&H2IW?")-S+ MQ_KFZ2<1J/GR)%!S0C)\G@&9Z,H.F+19XLZ[,TSW;Y57>)4S]5'(6 Z^2 M:,-F2"Y4T(^MK3)_GXDFB()][7$QOS5!AJXN#:Q2%)(C MIEA\I%A[W8C)]STVDE'#H9/_!>2Y#?8M(&Y+*][,- ZDB/!=SRP?)FVM16V4._^C=78^4K?]0K_W!7O@U7$G?DHP?NYIXU:W.+ M?[=HMF$^[7LO@L'@EJAGWWW]U3^O]_Q?_M_,Q ZAIM'.#FRL_@BB*>S@8+?" M5RP!_F7H6?F^9.5@[6D\-D/UUE;8EJ C.;;CE8I0<=E,N1'(B<]O$JI825Y3 M9XR AZ[+T>+6 L\+]YN9T38X!A?380WBSL7>8D51G#]@PY4#J"@I6,$_3YY% MF5(5AH?_9U[W9#V86O=+9 MP+_2VNIJA/DA@694,C:ZA_^[#CE@A4GLM;9F# M[)8U<*-LYYD\[W$CL@+R>I$98:3ZDDEUD,J#"V88H_-9G_0O$\_X%[H[FK_] MFVGZ_/9'L5R^\\TCH*>"_'] M!86UB,IE9+4P/36H7OTEY[I5!3QA(I&7UR+QBAM:A.\%U:6_UR]&4=](E^)H MY4N+U9*.83Y[V<%%'JVC?0MV(*GY\E*>>AEF_R&3PDO[@,4:62IA\")M:UK# MB@]2;@:?O.#_5N2I7 C2=,GB>^]_\2@V)#[_ZLFW__;X[N_&W/Y%!F(.#C/" M@"S^7K9-)IW088QO.PI38YRF67F5.'J6^+)>Q(HQ:1CW:R1-G356M\;EPPN)1Z7ZQ_7M)35K&GPA.LN*8(SH#X?;R/$3 M\9Y(OI&%Y*3CX,?;UXA*GV P\E8S9WTWX MC;S!7VW*]A*$%,&:TA1;9%^^!Z?US"Q\9D?S^;8IBYO2?4$9#%D9IBI?M64X ML%G3?!#??!:AS8]_O%V\HK%.PA@M]0#]A 6^$VE4G_P!WQJZN>T[^7%W)_XNK13 MQ'4I"=16M=CX#'OU^[^_>O5"GFN]%@)>SD?;.$ ?<<2!PKG#X2Z#A"?__5869E#M/I;3'84%RFRZX8V2#+ M/MD-5H?TNT $#802S.4KA4PABVI]-QA&*$]X&6IPXE3D8FO[RJ[J5KGA/IU# M:$85FA5N=2?9:^G?)MS')KS855A#Y-#K_170 ).!BO>,@<-T4(0I5VG3R-0Z M@0X;RRYR\9*8S$Q>C:S<-?97U47X8BHVS+;)9BSY(O>EZAVY%3$0^,D%'5S?==KC&+M0 M\D6X>SB]J"-C237H0BD.Z!DOPSF]K'!KE.\YY!U<$G9\TD+("R?2JJGUI417 MMQN]KZ"!PQ>C!:^[*HOPCD"=[+2?E9OUY/QV9';IT.G>+.M\N1-E*>(E;X"< MOP&O5--N@)[5WPA\23BF\?=LYLYXT;;K M%WUUJZ+OMU-E]0=?PM.QVF]5]ZX+P30G,L6=>^,TQ\Z#*QNLQ"\@]?[P03DJ MM453]IJ06V22O:*\".-5 TKOQ4]'[H;>H%C\ZU???/7$'"TGJR=-R\E;)6O7">FQP&[R*CQ] M^$;R65OZQ 2#[$*._W.B>7X@FF?X$(I4<$5B[D_UZ\C4YNG/Y* H?N"F:=^! M4D!YPS3,I'X:VGT]IX2CB%H4GS?FV9C_\QR-WY_P6??!9ST[<<:LB4J )K2.=O]VNS-%C+A1GUJTJE"-< M(K*F*CM9W=,M4\95IDNZ%7+=^Q'Q?13I MGLHIN/?M^B4U#*WZHZL=OTFW&>#KW?(J^!5K% /WIH+.I*EMR;$=]WC"R*VH*#TH FC>E%K;QE6US@>:*=2GE(,SQTZV ^<9 ^$BZMW>)$NY MNWDM4)V#VHX;*Q"3.GVFL2<=>V?B=V\75!?XT(7X5F^56,GT4 M@9I L".0;4%+<[*$,O7EINHW&2/E]EE42X 26SV[.%W&A"3=B%.&4]#P%I0V MKT[(S+/I>1EH.AQMENSUR!5GDG/V@,.GA[\N11TF'%')/"&'82O>V(KCRG>H MEA6IM?M$W+H*[G0AI+YA_6QFC!,#OB"!!RT\WWCK7S5UUGE?=B4W@H*FI"O+ M=SX=HQ>B%,6MZWTKBO)^.R<'SV)@&@Y>B6%)&P$R"DC(X9&* A,^ NEGMD#* M&OI^C%"(S"&3YD.XEZEF0]C?O;V)0,_L=:Q;G.JI!!UKX\YIC6&49D'22+(- MO6N =O4F'$)-WT4/(=UDJ[[%)ZI+DPH$Q'T4 ;?88.5[$1I!&ROS]]-K5R 7 MB+-^'_>*/T9>HQ$(+1#1=T/Z:'"C1%\)AT(\"@8R-C&UJ[TQ MKCZ1G,C0!*)Y(RA)\(8[Z9E>5^]*E!S-X>*MD 307$QE>SHTS&SC M:^&1772*8&%\;&H:S"1\R.9&T?EBI#.U%:J=:)*9]H:2G-'BTJ"7Y6YL<>*1 ME707OZCW<6*75;OL-_2"R[(['03C@^ GWK"9YP"2]16F5QAG-.D\V)/88A+% M>(YV;L@G YB8 ;0KQ7\83F++$)(MAJ[PEM4.>+ZH,E: "4\$?=";#4-' MZ 'N&M5(E Q]\B"E$-!0A44MK-JOMJ=SE_BG%P0QVY6V5-'9-G,X6;(-$=W7V^2KS@C'UENT>]_CG;*0[!GM?'Y4^ MY=L/R!AD-HER(LR=F6Z#9G+:*K& VYC:)IC'VI2/1- 6RV\4.F)NR'N@<\(TS-@<2.P@T=+X4+D0;"<7*7AG5U M^NBLW9X>ND]BR!6.IQW6X9ND#SX5FQ\J9;H$=TR8[9+'W?:5L%8VS';+!N!4 M?WBH:0 26( E8 C:+R[[G/ZQ3)#?$@ RJ4&^[E0RDJMAR25#.W(J/3SH/@IV MJUE7A:",T=_!L2V:.'<-,@A('ZC/>U.9%\GN*O]M-E]M6S(S(#Y3]1SCX1?/ M+'&8[WH:#M*5$:?$2J3F]S' 5\B(*&/:+=OJ@O&2\$_M@<IIRNFS!AP_S).S*=1@+E[RA2>QKUU5J^1L7/"99C@1;QT&#$OHAFS3M($VG MHBS+3 UN8=&4B8]$*TCTY+2 P=GLB;09X8,[3RPG=+H)D=Q4?MLI=CO&LM$N MD9'("8O./3\49B'N;0 3GGN0A*8HG+6=Q9_4O5_2M"S64-?!=_X[M4EL2DF* MV3O,[Y,3\FL"^?7\A/PZ(;^.X3PY6+*?,Z3Q/,TOFNM2S<;N+J:;C0^UC-/1 M0/__#E" [+Y8 )QOI9,85R)8+O\%ZVJXD,ZU7%8MU)?(D?,DY;Y\I!69T5VT MSW.57X?E!Y,\[%W=L M$N?3M,3&L16K1JG#"PV:7')@+"R#DODB3-CE90D@)'?W'9D?^Q^1DVV<\\KK M@8_FANKN0S30"$CC# XQ%-;I;_A8N,:&O&76[OWLZ3.C()_JN1C>,%MLUY1; M6R[;7MJZ^AI,35;CH[".&H/1R5NH2%="$!)?AZW3J'(\/T*R]C0@N-BK&'AB ML 6Q<]F6C/5G;B?Q[L>5ZZ28>1.K)C 8KK#/&O"WO*&J:G#!, (OVQ:3&JF" M716Z%KF^:&H9P4&ID36U$X]7!+TC\B9@EZ] O)L;W S.0"8%_ .8,OJW8 ]) M!8H2Y2))I3U]]9D5G<>E?F>%#PW'S?!$3-]Q8H5%M-3M[YY&U%;L//3N?]QA M?HUHW*K88J-XR3%WD7N=M, <7YO.8E)+H7'RNHD*6"#@!7C^V_ !7+\>Z*U= MY/6[MM_NEE2D**9"_+N>,K>JPW].C8P_"R:9&AH7/S':ZH,__9NC$NZ0]0E, M?:O@0W5*RFZPTOA'"75W7H=8#+5GTO6K>7T654?+:.#A$'2HHB@UX0('TXUM ME"2-0E;^$@A+>;_"OQI*P.7RJ@Z#=UF56H/SW0$'&BLGW:VC$PMY$5GIDL14 M1Q+"Y>7>#AB;X);-S4 V 9XMII'."F9(PY"*O)8@N=QH8\:XY]&SR\H\\5R( M#%6:A %O*WZ5^=G4#,Q%N0:G*S(Q\;7 0=&+!"JQQJBYU5MP_@N4!9:_9.A, MQ0>=6QCD)Q5(.D-/P%3H,Y_0&P$9Z%5VI9ICWP)8#T.7Y#SE:*APM]!TE+M) MX@F$5ZDV3&H3)K*L+X%04.XZA9-J\@=#(TRXD#9IB-\#_#*SRR%E*X&$,GP) MU98$8TC7]1NE6"#.%]V#QCPIBR-=&_M8"T]&"3E4&0"+P*ZKDL0H:NK#Y2W"TI]>D,?*0VCP9_?-WR=Q!#CEX[SL]XGWI+_ M0PC4PB$A-:)^5P$+9,LQKCSZ,]=VZG*=&6J(JD(4:D"A=!^.>DPK+^OA[.?$ M',5;#^X4&348+XO!JS!%0N=6)T8E[+&ZRR.[D_]JO!4BH'0_!:. MQLLR>H[LW3/\FA" F>3NR8O ZR:L-8=SFG N.[T[?D@GE,OP,%%((Z2QYHY@M&/C$<#LQ. M,\&GPW@2SQ66%DL&-Y-&*=0Y2(YH".*2\:(X28LJ,2MDF+T$L^'$><+"*HMR MB!V1_8-!='[*"ZLMK<>'?$&8_V:+P[)#Z?9]C[,M_E)!6Z#9;,>"$1&]5GD*(UN+PR1X>EVC;!)FVR MD=L40Y!CBQX3/[&FS!QA%:HNC TE]/3;J:X4HLRKO_4A=,R"?:78;;5NFH+A M.>XFHB'9TZF3+7PEI+8*B'I0=ZJ S)MT/KW-&UNN$3-I\E)0#FTI>4([4:A, MY<"Q5-TOKIPO0%^1C'(AC5,@L'?4R-3?L;M=>'.X6LWY7HG;3Z$ M!<^#ARE=*+MR@P\B=R5,/7'"X)8YW9UXS9B5LN%VSJX'?V,K3H5&0@9!B>LM M4BM%B"NBXQ!G-?M2DB3E^^ $(F1L*-"E6ZT;IG>0T/P\S,Y/Q$E9=WI7-S>LB=:580]0 F&M(HZ< KB+.PBTW5=0DD M94>>=;@=/& 'HE:]\F&?T9+7HMOY^D\W>>O=]]^(82^WN"BX2GDG7O_O[]H\ M3%9F)!7-V;99"X%>7W.C9+NX"J'*[HI]^2[9>&$KX;1D=?,P2AM6"2FW%?_O M,#A8HO$J$/B]^;^O?SQ[]IU=@YVZ@KRTQ")J]G@861I5S!KQ_]> M)1.;N96JU)#HA-T+<6GPNJ4G+CY%%^#<35$#MMNR[PHWLY,U@!S_95C;U$3; MT:#*9*956&^BILU0U*Q7,[12-EJ'PI=?=:P:7[[/*:&127H+'*R[TLN73$Z% M/+G[F +P4-?(^@W,\[L8INLCNM2[H(EH4ZJHTF%E$%QQ+A>?A^M2&2C)1( GUY M.HLQ/@)T 4,95AOC0'<3PI@X#+3+59HD8X!72:NFG(7*.+I?;->D-4+P8:6, M#I,C[48L>X74#U42N&\[4J(*AS;B'LFTC =W)N"93R*I0M6'%RR.32 )US' M*5)8B#_[XG*Z\AKI36.&A>SO4@\>$Y= MG/K@G(M@K:#R0Y^-"G+' *>:#,F ML(2DBL&)\)CTF\AA+J*8,5*=R69A+F32%Q%[N6OS@DMYAY(L1^:.O@4LH-SF M,6D6+1_HIUV] MJXE3).HWKY\XL7OVKFHO.5*:VQQD6##/5PQL7H1+:J3N1> MHZ/D\.K%],MQ#4H2N31%-56+X:K16ALNWCJ89IIQ+%):)L%4UMI*6R^N\[:B MYFZ!& S?V-5+>'F2]6JX?A9+NTG++11MC&(Y?)98I;^.\[L_&GV'J#IUMG@=QFWQG&UTN/5_VRG\&TN/ MA_O^1&[WLZ=G_ZU9=7L$GV^T$-B)0-?VBDMO=B'XC?U.NOG;%O."NF,7 M&UXS7_S()/V8:1(_%K3J;IA%"X->5*Q*DZ-MC_DU,&62<6<0P[2U4"7H\8E: M60>#37NT2E1A A_VH*6:JED$LV:H,C5)B"/G;I.F\-CUFS=GE':-M@P',1$V M+R$(7Q-3='C7RS[LBIH)(N )?&J3=Z>T\KGW\]RP8?)LU_4=+T(V-I'WZK:] MK4E='M8V$A]KI4>4*FP[N%.'B0E4TIZ7W(?C*[Z]E2CZ,SNSC>2M\;4#6PDB M$"I$X+020J2RO!(9S& (= N/$ 45O+N]E$'"G:6 @U)1'>NR=LLHPCVQ@K)8 M))"5AO!=3MOK9MT;[%:6YQVRX4>;'WKK/ W9?NJ*CZ1@:7>(*)LIH=B8L_/* M\\C-MH>7@ZX#GO.^TR1"DOF0-6.X3N[=EUM8*7?)R4H^4+=5+:%M/(D8O"QO MAVJ]2T#8&Y&H/>LS])V$Z0L(L\^M-WG68+E9?1C+;-OG'AXV&LU1URYY7UQ(M[Y]#KT+N/) M1()8Y]#Q><@]Q'Z$N/>RS:7B-]Q/^IRP"2:MF.X,'HB:@3V@ YI=N%[[<,E9 MS5UI53CX.XLA>B7UZI..RU,P@*)1^@ M(7= >;!'$\?9PXUWX:;+G=AY[@EDK*S'!\;V4K("33"+(C-T?"LXD,0;,M"(A'9B1E'#Z,SG#VZ[-5[$GSV%P*:"_RL'W.WKQ?![?JAG'IBC.J$SP;O$' MQ0/GNY88:GXK$8'1KUZ"[2>\P*\18ASN\"3\8:I/<_*%D%ZT1)Q!BP1+*+! M1B4L(G,M6Z1U.&S7HY2I/9J8;;M,:"2I<<0Q'\)X.B0@H:;.F+U(:-#HZO5> M@A8I+$F"4G+(7;"X2K%E>^O VCYA#R:P!U^>&D!/*(*C. -F""2]Y8[I2,W7 MP6,*CF=/!*JQZ,257F9]4J<+EE+E8R6A?7L](#-[/6'*1Z]CG?11-)FJK=)% M(K%5)U2*37"5089F/*\UUZ00@,&1]/ZXG'L(8X)_6[;"/(%TNE17/NF3C#0- MN430/ 8G(TNJ?XY)%:0&YI[033OP(E:==1L.^D$/ND>2QV-/2G'3:4,%?<&2 M(0:3')$QLS%1\CM4(0PCAF6"DA?1W%Q>L>H153_7E* ,$2#0LHZ4PJ"RH+DH MU]MA$W.7NB81HUYR2*AELW V:X_1\ 2F(Y**N9:Y=YT 5/=&3T*_(ZU!Y@I< M[SR'*8Y[.VV5G5YA#9R,/3KG,8GJ82MH[:[S&^1 HR,$M+LLXK2T->E%8AVP M2QHW5NK>#=*6 \A,]!_+^KIJ&XCXD9D"_IUGU3WOD50.7IW_K%+ =O,-H#1D MBYB]DM_.@>Z$ITLE2*XBR\G>_B=\<<.';K4BU."Q]N&>N#%7^=< M,8 =VE)\8YZS)& 03 NPB/-)ZWP)R(90HRQ12P#_2.X-"O]8W'4%1&PIEM(\ M0AGBWVO6MAAJQ6_>B*80FIAK#I,6C'DY23%ZY MD9>YQ>V%N9@G@YM-2Y! M)SY&Z X[2 ]&I"H5S#SH_(P -4I0=!;A-53H8D&\H]L>/A/;.\5[C-Q0%C[ M13PI<#)(S>!,5 0&1.SZC3SD\0^6^ KG-:=3T\&@I7';\DXK1,FFX5$?K:2F M'2TD7>[YYJ(*:Y$#S&A:Q@N;CRF>XBQ9IGTP3!*B,FJ/]$V)70\6(.EDO21& MQYT2+HX<(CL&]3"FDY5.\02M$R=9!U%>CYM4L.$V0J-!LJ@=D>_3IX;%W3&/ MG ,1H$5&UW075S'=-)A&VR[I0G/'<#S'+%7(V36]T:1A[]SF](]9:B^!HF(N M6F['0@:^9]MEJXBN3!_DGR 9=KA4MLLT[QD;&CKBJ9)NSB1QBF47SHYR)QO) MS;K;EES%L9:MV#GT#CCR5:%=<]HD"AK@6E:EFO1>S*9@'PE96TJC(;R)V(7Y\_$Y\///(D1DM%'R M$D:F_&RX30Q4QQV*CKB".8WA!(7?;A2O*@EK*3/*50(+&"2=!Q_VR2(M=B95 MG<4U?W&']6Z04X3+RZPL$_GRF!D?9\[!C(E$N35Z(WN.K4-@-%2A$E9HD2 J MC12X)P)YSD!OZ+S)A0IILZG"P5%^3+7DJ*2<7B?T?U$HQV= .(\[L$Q)AN+. M*8ELDA_2=9FV8I\F:YD 'S*4?M6&*52%'3F!"05''>\*4[@;2L:7)___C%Z8 MJ-'H>?)[#3X?2-MW+A&33:CC$CXX+IM-TTVW29QIJQ#3 #"N)I?4\804RK85E MD80%P;T1]UC[6QKT#TYR\(9WJ=**>R1'%>$V-V2D)RA*V1HW\!W+COW245GO M7.IG7S[]TOB'1BLR'$(6E_21R0/IBKMF\9"#PU$5VX:21!T\=.&POU>N+OJI M%N,RVU2[E4_"=T%ZL(=E%9&PH%K=_U,4O'1IR)L"YC T$]"^,AUCY M!C4G'#=HRG$QXTV9OQ,N%?G11Q]>,:7= 282<="\,+B;QU%S59ZN9<+^V6L( M!X'Y1A1)AW.,=K=[3-7&.YIW*89MPT.>I,]G2#9: 9GT F6-^""-#>5SA_W\ M@Y =G?L"!C6=CRF<*'*;;<5L%%53= <&BI\S&JF[SY'S.T?G]P OS6\3CD-O MK)A:P[Z92U/@08 5ARV^K#J>%SE.':YU55'M/[%C7+V*Z8G9(^@>A1W%6WL: M2&['," ?DB;ZA0G:4,MN9G_/7[T\E>7O5Y;_ZE26/Y7EC^'(?ET_G+_MC2V? M*88")8.T9@"M!64&LY,F(H]TUIR/RW9E%H'T(OQ;+^T(XP?9\20@6L)]96K2 M,L\Q,Y5>%S"5AQKS5]RUI_;@X?_&75^>+-S\M7OWW[Z_?_@_-RN^_O7[[.OSCBU]^7/Q^ M_HK^^.MO;UZ^>O7C_]?>M3^GC23A?V7*J=MRKH+0@X> W:TB!F^X.-@']E5^ M2PW28&DC)%82L?GO;WI&XF7)",Q#X$DE,6;TF.Z9^;Z>1W?W3\P8[D)BAMG) MPC>TZG%#4*]O54U"K?9U\^'FOH\>[FZ[M!F[G=O>0FN^UY9;&];UR"U7DM"W M3K=-Q^%UFPZ_5J=_=7/;?^B]WQ:KY;S%RA*ZO?_2[J%.]_JV]ZUYW[GMOL^V M*LN)D8-IK8P"!(W!1EAGN53]:2-'#5B14/O[E\[GSOVIC3%PG# ](\K," #\SS.A <7,FT>A0=, M-D*++WD4'SZ=A3FV;\[7#<%3^K[( 'ZA>^?LRTM,:2KOW. M ^+.)JVP?ER@2G?P."#U^$,#%JW7:8Z=E/<\:*9+DS=8!L.O->C:2MK M6UX\G]5),I_9A3[]9\9OCHHE5E0,S9=END2'2&JI+"E;EFEZ::L[7ZMKJ2(I MJGHBE=6DJKK=4P]?UZI45LLG4M>2I->$7G=?5X5"B%++]-@B YG9DM0,\3GR MP7Z, SCYQX5V@7SOB7]6+^9+6"Q-95T=/R-E'"+X6>6+5 N+K$5L",]K^^"ZY5SS)YWS8R@+U0G8*4L*663D;A]=TO04MY&9XME?6.A M2'8[.B/;C4T#*%:Q\"4(Q&F<5A^B1G(&Q:R7]AVI#/:SLJ&]4-L+GA1:V[2S MPB&?WKJTG; M[61FT5JV3=6EM3#"QW+CV/6+-EJM,!P']6+QZ>E)HM64'KU?Q:9O6."64"3F M(_:+)@YQD593JWG M\-/-S2@73>1NU'9P0 M15_J?A"[;[B,+VL(2D?"5(5@5>K&/>]0^>33S/GFL MPM)D%$4MTK\J!;-#ZV834^,D#0IU/ZLZ MPF8X)YM!_:&I.K<96H0[R35'Q#7C\ZIPRB>?QL0)8=S.[873D7U/)L'I*."0 M.)PST??%[>^&P37!X(+!US&X1AF\MLS@5YX;QQ=A0?BW)?2TZP31"Z(71']$ MN,Z9Z(+HWP@;NUX9$DQ_6DR_2//\HZI"W>E7Y%FAR$HX+;N_5%E5(Y=KSOE+ MA VEJ!UY9*,^"XY^-Z$OA..C=PYV!4?KA:_O%:;?/44?%&AS)WNQ4@1\$!2] M7<\1R^EG2=%8U?Y1@635:.=\-(]#T^.Q&\R(4MD4NOGH$QX%84#")T+<>,K, MDZQ\0AW7D-C=?0M/T6?L@I,N3Q#6)^.0Q>1"M4^,J_<^9Q:7[N?2_./]]Z1C MM>>%R&)Y]+P16>.(S-SA8%631QRW719O D(N,)0EM%V8Q]L,F06JGNBE E6/ M+9^FB*6HLT9535$XJEZ!WH=QH'4*KW>^[4+010>UGXDQ8;%P;B'4&J3FFOC! M!/.LV#V6@$O1<$$I7>*/#(25LAG]-L\@W9\G$5O*;D-?I=2T$DMJT#2],1C& MB\^/8QAJLIH>PQ!*5%G>OP&=?TCB_MWO=5E#2+\OZ07%GRW%BZ6L\Z9X=2W% M7\^BR@F*SS\D"9(3T@N*%Q2?F>)52?FWX/ASYG@U;1I_9=EDF#"%'R_PKZ*C M!ZDO74DQ$W.04;2RS',-1IR]>$\0<79-K@C.%JPEI!><+3A[MYRM"LX^;\Y. MFY=SSGXY)Q>IT^SE@[2,(WV$AGM'WS[T;U'$A MIYU!4"L*C8T*46+LZ/LX9#;] (E:>?!S@OTX-U@'^BW/B PAPS!BL>KBS&9V M&/#WA/B1Y[2%4Y2F&472GCUC7J'X?7N*;)K_H2? 7$@OJ$Q0V294UK_Z(JCL M'C][KC>:HO9S2%SF0]\W+#+",VX3G"*D%](+3A&?&=G\.P$-;,(S 6"&]8!C!,!LP3*M]+1@F@6%:9&B[MB 8 ;%">D$P@F"V M)IB;YF=!, D$D$Q@F*VI9C2^Z27*^\7^#3CQ[2C99=#SQ_A$$Y,XR Z.O;[P"_^R1@)')X- M^A),OS7AC%J<*YMR]L<<9\L6EYX)"A5#/'!(? [_I4\&Y#6KO.:/L5U]%7E= MA56H\(_$/\N^ \EU+K,Z,^'BTBA3&ZV[@\JTFZ67M7QS$L5"22:=:2ELHI45K344EE2 M4LM>>VI-D52]FNFQFS'28A?_>Q*$]G!Z@#Z^OL^P3KZ);U-V>?:3X3BC2/<6 M0<:B+T^ AA/?M0-KB30"!/[8C%/ R0M9Q">AQXXQFQ"PT 17'6P8WHC*,$6A M90?HOQ/L4XARIJA'QIX?(CH-8G$0(<4(>]23[3CL(/5@]IC?/NBJ2@6F_&:R MSTH#49H#EZ"Q%_ T+G'H#46?>01E".*!>5#<3X@\&V3,?(O@5@+S-?J;A4/V MNT\>[0!RPH0H&!.#Z<6A,MBNX=$J^#BD+Z$7CM!@2B\>4D6X!I$V@+](_R65 MVUU4++;#5?<)G*7X1:(AS]MG\<8(,.3Y+7@0>,XD3+]ER:4LF(PH]$P;R_B; M0"KL&YMJRPWKVO$@NEI9<>5:^!]DM,T_+FQSH!IJI:9K U4O58E>T_2:7JV5 M2P;!LFF6?Y1E_2*^R_+GP_21% 8^P3\+>$AEKF/G"4^#B^(RZE,UK317FJ:3 ME)I)A=MY]65283:WPZ/7)7(Q_+"^+57:E/>,>'F&*!BZ08+/WROLK>A)77[O M/?Q%@GG6P_N=O[K-^X=>NY_%\-BL7^UU:"Y&0N*H^<_$]EGDVB S**_ K45! MVIQ0J&4.,R8GD8@ZZ&LH1P2TP2 [F,N\:0;$PLX08!@>Q+I3=$$(]#1QZ4WL M>7@26IY/I3.EC/9=8@)\Q/32B0Z^YXJ^6JV/"0%+4E80,LYX%>4BH5<($_=4 M3%QATYV;3'-D[1UK<]LV\GM_!4Y?KC=319;M MO#QQ.K(=IYY)8H_E7#KWI0.1H(0+1:@ *%O]]8<%29$420'4(V:/ZDQ;B\(^ ML+O8%P'HW:]/4Q_-"1>4!>>=_HNC#B*!PUP:C,\[7Q^NNV\ZO[[_Z:=W_^AV M?[^X_X2NF!-.22#1)2=8$A<]4CE!WUPBOB./LRGZQOAW.L?=[GL-=,EF"T[' M$XF.CXZ/5[_E9^X)>>F\?=WOCEZ.W.[IL?>R.WK3[W??'GFG1^3TZ-7)*?EE M?/;ZU=M7IZ>OG"[Q3OK=4_=-O_OFB!QUW>/CD[>D?^1Z;XXTTB=Q)IP)F6*D M)A:(LR=QWIE(.3OK]1X?'U\\GKQ@?-P[/CKJ]W[__&FHAW;BL3X-ON=&/XVX MGXP_Z<'7(RQ(,IP(Z>2&$Q\+29T7#NO!9/M')_UD+&"B:W#30$@<.$O M%B/-J.!2@W50I,A/S,%26R>,%,F<"N-[Q)<"/G7ATXLGX79Z]E1#T1UC/*M% M.0L348^?U.$@8Y7]MV_?]I[ S,HY*+4$C@MN2A=%E5V8()4G\6EFR4+U-+(20 ,/N7=0@*XKP8LWG/86$@ M^<+&^,M D@]US#Z'S"6T#NUD./Q10A,' 9,:'I[$SV8S&G@L>J >@<&<)59S M3[S$>19"0,G2U/\[P]SAS#>LX]Z,LQGADA*1#1\:P803[[P#0:2;>,D_?#QZ MH3A)AA0(Y$T?ONXI$.)_2F>2P(+UG7>$4H!/(MDT>>(S3NI.7($(%:"THO_V M\W>P7W?^"L0)_?^/Z;O$JSM]!4(#NL'L ?I!?8^H>]ZY9"KW[2!X]O7^IBJ+ MT02CH0FN!%O*QOLC_4\?==,DN8LTU+O>ZM@5+*$@[FWP7O^]:M"* M05C#Y259"A8_3$2W5J"!8#YUH3:XP#XD!L,)(5+8"KD*W"CX8R7MH1(;64H^ M185B7"A"=M"'%'>8JUE-B)(^]K=43AZ745,G]II"/^=P_ZNEFEM*2S#O5CE6 MS=H&2ZH"CU%CI^LTEB)%S$,IVH.NO$LV51.;D$#0.?G$Q)8J*Z(S:NZEO>9R MV!&@/VC0NRQ(XPZ5VVE\>_)&"WEE;R$I-RC##DKY01%#2'&$LBS]$T5,H9]CM@Z.7*UF M+";7/GOCJE [K5GB,NKM[:K>8L2@H@QJE.)&"?(6:>Z>S$D0$F7& M=X1[C$\A[[\=^71<)[TU8C%IJW^TJJT8I5Y@&:0H@[5%:KK&E/\;^R'Y3# ( M2(<(.]V4@QH5TE]5".!!&A'*8FJ1$@:.RI\$K;$NJ11QJ>K,@:P%LE3&=&42NTU M5513>3\D':IBLTZ-UB$P2O_EJO0SV'24S>%KD5H^J6AFJX%XK%'8KU:%'0&V M2*JWW*6!2K>C9H1MP9:#,4KY=;$TBQ#$+9 6B3MJ[=RHB*46\9S!E*?12 M2*/H"U5QW%M:XD$:48LT\(5(:->J6D4;WR#>W06-.LEREAWWX^S44Q^M47>% MREC1T*UF*+2BI8.R=)!D*RLK)M4B[2J[9E/R@)]L?5D6P*21XT+U&T$C#=XB M*7^8SGRV(.2"! JMK./%RB"-!;K@ 4LNN71'. M*/U"O1LC01DL;1)].!+DSU!-X,/\V:J:\M5I'-6LQ&'53J/:K6K1M5$[47ZJCC!R$4?B%>C\" M;Z.H\UVJ.B(OA32*OE"NKW2YVJB#LJ95'4VL@3?IXZ10K)>WOMJHEMK-JCHZ MVQ2Y4:&%+L"F_; VJKQ8^-?1:26T46DVS8,VZL-4K\!I:S?T"6QKU2-'BTLL MR9CQQ161F/H[JHLLZ!AU7.A4V-1,RA)BTM%NV0ABM$ )>=C_JADXF$4JMH'K M:E+8SZR?G1K$6@I&4RCT0.Q,(26:]PLMM(#2NCA=I0,AB!0JEL5?NU@N(5AP M3YR0$,3[A!N$9198V= M.HDJY"9EGQ::=)8.("689(,'G1?5,I@R+N,C9B00<(G97BVA'DFC?11Z M?I;VD64#Q7P@Q_O-GVMPFZT$.NC1JNY:401WCXD M- ]Z+XL4CL-#XL9K!D[*W*I%PS]1/*(^A>NP=AN8K,D9+:/0Y+0-2A$+B9N( MCO-H+E"&C8.Q5&L/OE*B2ZX*B'?_[L50#*2,1E+H;=8TDBQ];2@)!P?[*"U MEM7?8,1""8?D.':D@"N7+T/E_Z>$[[KFJ4/2:"^%#JAU)936O9H/M&0DNF]Z MR4IJ. ?+2=68V9D;1VX:7,$=/9RX\WF>QNY"1=H0%* MV%B^M#MXFK+P(.F.:"_ M^F5"&7FP:2"FW4IK*#N#M_WJKHW5J.]",[3BO-]AJ1N4NUR+T9>#1Q71Q&"N M1 .GM)2\/G)<\Z2R_ZN,Q$6VT)*X7O29_,(I5;0TE<[[?ZEO4 MDT;P[DQA#7*C 11:FS8&H FBB&+:V#XH?44O]\.ONU=V"5*3DE_9'NK.*5D1 M.NAV_9J#WX3+;7F(]ZC<$X>- _H74=F1^<>1=NP(=LN4T;:*M\S9.I"NYC2_ M92/9"Y@R"Z]8K7X,JI4V6OO:@.P1E>DLE/%Y%#CMY^@NHA\J(==&6\N&F\:T MT<8+O>Z-[U!8/9"SG(W^;1683]QCU3/:XJZ&PUJH8U:WH=3GM?0-=A+\%O;] MA=:"\F#YZOK#D^.'KJJN.9OFS+'I:Z<1DS2NM<)[B!VMM1 MB "!#%:7ZF&!;K! ,[<&;]\*L45F-+A"/SM[/?&A[Y'+B$ON(=Y!4ZLN5J-* M"XWK\IN/#\K-*K=X6U')+34GX'_1L5YOWLP_ZD7I"_.CW M6T';1$CG#YVZ7JPVE@:D@P(\)1IQGYZIU4V9"U(Y[[AAU#[J(*&L1%(9 MPJ>/G(6S\TXTG$HR[2"IAT=/%.^*THUZ#D@ZO4JY);^6JJ8S4D4 H+XG,Q\[ M9,FZN&,BNQL][H!E1>1A7RQEM W*.N*(OAM%&YW/.PXG+OS4= TI35F@%A-? M6,A)I=PC_-T'KM(9E-UI6!JX=A"$BX9[4\0U["L%:MSXJX> MTE;AYP)>\,'- (2.XPT]SN)!K0X1^9"!^]]0Z,VTE5+:'0&S"&D BU(V28(# M3Q*^1P'6P-]0^269T&W9DJ137S[Z0)[DA<^<[Y7BVA3=SCVW*WD7_A)G M,J%B(PV%.OGYZR'QO<\XP&/B*L:'& \_D^F(\,IH9@6[QXFZ;(II8#'+Y!C2 MM\P9S,2=BJN0/+";8,ZH0P3LZ8'CX- :4XYU,(5-?")]6S,0<5U5:1![H=78 MP)8N>/' TISS#E/E/2[QC$KL%\,W)YGHOKPWL%*DNR726%G"&8);* \]E?[H M&0X)GX.EK%^'9K@FK,&2O"YS9E%0-W[/^1OQW8L%>%$<+.IDB3;8FIH6;5P8 M)*_+E9!"O4#TQ1$/$QQ$NU>$BM4>H;!O67Q307LBE5^9*^&,R;WB M))+(EY M"3:'P3W:\BQ^V_.L"HMGK3S;G9[3,ZBDR,*^ZDS])LI"W)K#['6AZSUBY? F M.,)B'1>',(CY2?8 /KU&)5B)H;'!;O-62&2CJB)1QJM,-*/FC"M12>B'IQF- MII;8\8I_^?!$N$,%N>,J5NY^F>V-T69XP)((?*T26'CY^QOSW1%VOB=OF*_U M2_9,5*X3UFL@;6ITU^[H$K)[3DW)7/G8)OBM?+<)CDL.*D]E1M6N706]-=Z& ME-+1#@K"?U-K_Q'VC*@ZF'GR4=^.OSY_-P(V0?])8(GOAH@Z&M5S*AV\@WFX M\FRB1G(G'&DWM;O.=D&9GXD 24\2],$I%N"[!X\2,F\7#*\DR@)^^'7]Y.I@:,*,]Q47DK[_,X2D+.G&1J6O4"\_ M<@HUE;Y^2K\5J Y"E>,;^@;W 3\M4\STU5#&:=\3_=,OE1.V1]!8'6_;E[PV4RVO2 MVUHX]K04$J!:#BI9Z*D;B/?K?2%253PJEF8\[_#BTB+!KX^RJ>43I'&WWC?& M?4-F6S*P"99=4;!:[(6U@7QNC[[RZQ"#^-;:U7Q=]10(V MA;!C;HJ5#GUN)6J!)W!M!'=U!^+&ED T3S^UC*W[QTQ N3%#//2NX>ST;#D0ZRUF5;H"*[OS;[T;5C1EIQDL@ MS"F%B!K3B3MZZ33OD\X[?L@07[SS2<::!,2IEJ\ M!."Y8W#]XQ!-/PCQ\,@>)BR$'QYY>"3^G&2NMX1K.];/SA:Z"3/-'A"S/TK6 MI!E$1VNV.217!T,39ISAKH;ZU@,U85YQ#JX'02@TRVQ],W;L*H&=W__IV M ^%,R!2__^E_4$L#!!0 ( /J)@E5TG!_-(1X .&UL[7U;C9&4YGP\GXM^?\%_;\&8[3) _'7WY[_L?GW\$]_X^__>4O?_U? /_UZM/[ M9V\FZ?0$Q_-GKZ<8YIB??1O.CY_]*^/LSV=E.CEY]J_)],_A60#XV^(?O9Y\ M/9\.OQS/GPDFQ.W?3G_-$G7RED/4,8,214-TG(-G13%4S$B%_^?+K]9XHY1) M@$5R4-EQ< P99"&D1\YR<6SQH:/A^,]?ZY<89OB,!C>>+7[\[?GQ?/[UUQ2$8DR\NW_U\^?;O=][_32[>S;WW+Q:_O7KK;+CJC?2Q M_,5__?W]43K&DP##\6P>QJD^8#;\=;9X\?TDA?E"Y@_B>K;V'?4GN'P;U)> M"Y#\E^^S_/QO?WGV[$(KV51A5V$?'B/,9@5]\V/S\*_[V?#8\^3K"R]>.IUA^>XZS>8*J9Z%$;I=+00QGOZ>?F1%4P+H/A]CN.,%^*X?.1HDFZ\:525,9E> M_LM1B#A:O#HXG<&7$+X.W@]#'(Z&\R'.7H[ST7R2_CR>C#+-F[?_?3J3:8T9#)=SY]]PVIHEE;L DN8ICM,NCF'EN]X,3L].5E\)@SG>'+Y[ZM) MZY )\TD;D5^HE(:RJ\Y?3TY.AO-JX.OH:([-:2&@!:$"8BXK560"Z1@C&QS( M2J,OD*6.3'I>?&K-@7O@;,()\3-PHI5*FG%DQ?BL-Z$(PP!C05#<"'#29HAH M4E12N)!U8VH\9.]6,T+^#(S840'-B/!R-J/U]O7I=$KD' 0FB\U(3X\E@4KD MK'EI. 3'G,F!.9MD8P[< +"SZ0NSXSK!Z*\JU+,P6DRY^>LPG9[3E/MG&)WB M("'//M-DT][1*&,B?]7G4*4MG!+>L.):&\%-@/5IB7P\+^[8ON8Z:4;^3^3N M3H>)O,^*[G*PB2*8Z+P'3C,/*&"Q$$*Q8*75/#&;A6N]1JX$TJ?5L1T==I=Y M.]N7TN24N/@)$Q(OXPC_@?-+1*;0,[5#2"(J4$H'\-I8,!4)NP0STY=K3513.*?)SBUS#,;[]_Q?$,:6G[,#_&Z)#:&X'&Y.A: MV[VMR;M?[W@KS=Y9^AXMW(:&;/(5I_/SCZ,PGM.\J>[YU[I)019VX%V0,7L& M7(4:C=(Z'!27D-"SQ.N<\:TW0^_#TS]G>"?M-Q-],S+\YV22OPU'HP&S"7,P M&I A&4@1)(02!/ADN9(R%EIK&RO^\MG]IJ;@:(P"3H[F1(W,J?6Q-@$5_]\UYWHT5P5 MS4ARS7N^!L5:9J3T"%DRBK2D+!#11G#">9YC$,FTW@Y9"603&IBG0X/=A=U, M[V^P(#V>K%6:G.#G\/V'L4+)"EIK*7!BQ$-.CBG]>P8V%Y)@'B/KAKDP%[[5OX;SX]>GLSF9V.DEMO-K*Z[1/"E7$D2=-:@<"S@K M:7ZYHK+0'"D@;YX7LQ&T/FU\M&)'%UIIZ_]>&^DU/$6E2 X8@T)#!^4%Q?$Z M9S+ R=D2.6ILO:N_'DV?-DM:$:.1[#MRAE91- 1N4DX1A"=V*BL-^.@8A)2D MU"4Y&9M3XB%0?=I):<:,IIIHYQU-QE\^X_3D#<;Y@*)R00RUX%TFBG+Z+DI- MRYR+D:?D8Y:EM3=Q[?E]VB%IYD<\5KY=^+]7GHQGQM 3@?.:JR25!/++$9*6 M1G%I0S:MY_Q#7N/CDU\^AO.:=W&5B*-3#30#J%BW'C(Z6G(%!QF%B((+--B: MPZN1]-0K?@P'UF6]["#ZG>E="STJD.DI7IZ KL]AE,5RE32$Z,D3 M"UI"=(:!8\Q%[7-.XE9.W-U*DNT>V5._=Q?]=RCS9N;N[0<\1..:E7. MBI%CB5GX$@&9)W-N@B)'S'-(P:02'!N&D;L>A Z0.>-&BE*";U]M\C"NGOK'+=C27"U=AU(_$H#E8A\( M/+=D[)0MX"N3&4%B&1,WNG7UR?V(>NI-MR!)0U5T69 D$5TN(H(/D9PBPQQX M[Q"R8H*A]I;+UGMR[0LP/TZ7YSN+C[ZH=2A"*ZZ-@&P].7H%2< Z>]"2!!Y3 M1JY:[SJO@-$G!WM'[:_("-U)Z$U+,2?C:R@8RRX8B)*>" M*A3>MLZJNXVA3XYU8[WO).YF2O\\);-Z.CV_AB,;@=F[#+3R$@Y7-[(]VIJ# MS*5 (45H[0C=1;&EDPQ/2?,[RKQ=RG?.PSKZ,/H8AOG=>)GFE*[5QG5/P'-NC?<6T;0^ M?-\28I]NOZ851]RNEKS)O&*KE%E;^^N"VQ]_3S[DV#CN;T==&M M8E*6P2+]]B:([;L'K?G4MFV$-H'>J)_051A]N9<[,.AK.5D U"+7*F8.P7,% MCM$2$I1%@:&K38Q+$ UJXI$(5DOVW^ 9CB:+LI3EIP^@@ MA:_[3RKDV@K%Z%J_2>8L6>]D%$67YLUCUJ+I4X3;EA2---"N: S'-+P1X7F9 M3X;CX6Q>!WN&EZ!H,%Q[9D'J8&FL*D--TP#FT/I8DM6I=:SS *0^G12UY49+ M7;0CR)2\XH_322%')Y@B5%"!HBQDH+@GGYAKA!@%QVR\C;EY8>&/Q^^^+I[A M^!1_)RVN.F1Y^SV-3FO'S9JJ3?_G&@64* NO1_@FTF"539X"@%S 1BXU6C3% MMSXJ?03,/JVAC^7+W=6S6VTUW"&>4C9,.#NB &20*>K0=;=2 M<5TS'E6D-=X[X$B+?/:,UO_6J3CKT6RYIG:[>=B*)8V$WXP,/S82+HD[')\2 M2W\$,J^P3*9X52N$L[??B=PD_^$X3,_?D=06.;.5\I.%J_!N/,B^L'1E\G@;G;;/>O@AM($+O@2N-'!; MZOEZ8.3D*4=#+LI'87CRHJM=@A\P^A0D]991.VJOX<)P,9I++DN/:%V4$%C- M_G#DJ@2I)1CF&4.>N3:M4R-N0>C586)?^;.+VIIQYQ\XOT9?JY5FB?R:$!)% MF%I;(-]&T!>.MC900]VZ&=4- 'UVD8PQS&+MRR)K UZ3"I"*>(T"N(\!F0BM MMV_WYB(=UF5X/ ?O3JE^Z+^QST] ET;B%8ZQQC5:ATQ.20$NZW8-1PW.V0"8 ME;(R)*-S>Q._$DJO0K_63-I-\)WZB<4J(466H&1QH!*W%-E:"UD9],IXXF3S M(.0A/W'''4#T+$ME(-3:+140P143P!=IC>6>V^;] ];N /;DK.B1^KZS^?M( M*;=HF!E\!,38%0H"+Y3!Z% 1DI"F,^Y-S<1WW@,/3 IJNUSG<3^0%2 M"6XDS2QL2\.,@KL?WEUBP0,#:91?L"+'Z"J_2!3ML01:GDO#<4&VD7*<)6'ER-DB*-F6%)J*+:7XARV'6B%0=N MVX['2[QMGXT'\N@^3J8+P<_GTV$\G==JV<^3C^&B B;)DFRJYB'7LU)'RYRJ MIC,RA9%%9V3K*; CY#YMN75%K'UJM3]4E#XF7K<# ];["5B]V9#+FFI.4\>Q MJ&WSKF@MJ=A.8K]3Z#W\,KXH)4OGGZ=A/ MI@6*<%S\M&9__W^ELOFQX_*!\ M)7(M4N:5D/6*+)8@L!+ BN2M"#J)YK'P7@?8IQ5GGW-A4^-Q>%8=PEL.L^/? M1Y-O;;WDJP_MT#M>#;R15UQO_Z '4*Q[-J1/>W7^QZPVS_Q]. [C5#,ZB!=G M%PT4BB4UUHH.83BOMX,(B,E9;$-NDA:__!U ML?WY]CM.TY">.F!6IE)LA*QKF;>6&KPQ#@1ZFQ1#;ECKHK,'0?7)TG7$I!6M M_ALJJMWE#^%\,5\_E-I;Z=UL=EJOWZT9,;-!<$5%[POPH"20\Q_!U8ZFABE7 M6$3I4_.['];#Z=4FSKY(TT@[+>\*N6+Q)9P/Y0C'P\GT1I.N8#4CSD9(+M/Z MGY2I+>X5+;*R]JVFL%)V<&_(1MCZE/M[ ./33&TMCZ97">'=^(P\FIM"T#F1 M0Y;(.ZN%O,KD -XE3F2(QMGBDE0=G%MOB*Z5+28_]VA2YM_(/QV(P"D45AJ" MK&C3@)EM+& &]KD?7B/4@%(%QEPO3.;OF%_=NCNXI+.!=D:BQ[KKCUJO3 MV7!<<^$OHOS%K;T7O\D#"N=I:4@%!*^=Z#0M$T$7 UKSY'Q 59HW-MT&7Z]R MT0[%KU;ZZWIQOSJUO"8(HU*(UGD0,M4<_I# U5R.Y)5C&7EBKH,3GPW1-4CP MJ_/UNO&P!>;W7(ZN-SI$(4+O@U[MN&="/%@H*164 '[!:S7G-Y>5 MV:*GSM&KUP/); G!! BE)C5;+I($XPB!20^(F*4NC!73 MNOI\6XQ]ZI^U)XYUJL8.[=?RSOG+R_M6WCT_<,RR($0AMS!56VL-"29&*+I6 M#4F;#>O>J=\$Z98-N'Y2Z]9"X2 85F8V6QX+,-6]7M@[,EA=Y_A0FJ(UFNKX=_ :#E1,RN)@@Y+J3F#.# MB$Z!4%BON ]2I>;W)#X,:Q/R^)_+UK165G?72-\JK\LNF\)H[?0YE)J]X,&I M[( 91NNGC+9]3Z0'(&VTR=(>I&VVTS$8BEBYJ5P)+O+ <0'-.2Z4O MAKRK*$!FYXS,P@K1VI[\>/I&Q-A72<>>3,R#0)_*+AF<+9+SDPK,TP(.G M<:MHH2Z)$!S%:+IX$T4'[1<>Q+41C7[^C>@=%=8AE=9?US<00<=BN $;2NTD M),BG0D]!7>*I9.T5:]Y[?QM\&U'K)]M^[DQ_'3+LWBO^!IDX8#.38#.)1/D@ M*DA/CKO5AMLD0VQ=BK@EQ(UXMJ_K'@[&LW9:["K\6GU+8)5$3MJAR>3GD;<' M*BL!WFF* (HSR5DLQ=UJ]KYQ +;VH1NQYB?93^Y4(>WN+[JVU?2A7!4N7-2H M2,YKOQ$/25M6:Q9LS9Q6M;6R#8J" \5;][B\#\]&['$_!WN:ZZ?A!O/LN/ZI MJ<]G880+!VXVGPX3K;2+7)5QOOG"M7=^Q.EPDN_.BF4C[[??TW%-@?E$J_;; M4C#-!UYQ6JF]JS4L$E2A@7JI$L0HDT;$R%G[O>I]CG"/&;JQ^C[U\@"^N&.Z M[O*X7*]4C"3<[*TPH?7]'H_-T#UPPY;^!:D;^4 M':<%D/#EPC+])U-I?O[]V.JP [=]>?+TW%7]7=-S506G9L609Y: Q[K7E3V' MB%@[33 ;N/%,JM;>T&,;$1PV>?;ITW-7]3>CY\40/Y3KP_XPWDG @^2T#$QS M<$4'4"X[B(;B#$]Q'<4?BJO2>@>K@V'TZ:[;)T3X0Q.JPQ8\K\*H%L8?'2-- MZLG)U\FXHCM*QYA/1UC[/<[F89QO7-[Y(\MK4BYK.\.ULLXW]>;/T:.:]W0) M9_>V/WL35J.&06L+;\F"#[)1J&0]N,;:>L67 I$5"T5P9S0F%T3KCL3WX6EP M+K[ZLQ?]@0G.8^683(-;G>*9(MC_0CSTZF9*3-MG4.:2OL MO:I"[(Q]!]'T =?J=V-:?;X,X^BBAF36X3J\[E'=K[$;#7+']7-Q"D'A#/'V M_?"LQC8WGTG$O*A87579>KL?X\ '9A+C%B@2JK K%92.\YN7WJU MYLRH%:*=J['7X[BPZU9KIT41P+U!J'?%@]%H M=:GWK=VZ[5'V M8K5]$N1KH>8V20'W2^IEF>-T(T%%:56RO( +M8,=02O1M,X->R34/F3B/&5F;JWN W+S]\GI M=,"T8;74 [*J;41=O?@CET18$]/:VVQ2ZROL'H>T#RDS3YB96RO[D,2D]PY0 MV,R%D1 5 5:)T7^J1@FBQ%77KT9<]'"]X/;]>.AF)L-%Z#KSP>N\1%Q!K M$8%/)3.7#)$K/Z24[1[9('7K5COZY3,&,MF4C8G A*N99$F -RE#*L[6[!UN M4NM^HVO!]&83J!LJK,BR:J"49JOKY_ =+YNL_ !BN PJ 691@5A3;QM)$$S1 M-D@4LOF5\2M@]&;W93^\V%41;4X+_QE&I_@RDU&M5^(N>^]$"H2M5QQ,8K2, M,QD@,J; 25=X,2FPVUDC:RS?JD_OS59&MVIN(]VVK5Y7V""ME,+B%P5QH3(N M@HM:0V:9A2B3-ZSU$<(:*+W92-C/]&^AD,.[LO57)*7%P\B+6_:(W(,;^\"# M]^;";B. 1E4KZ_L077((E9&..PM<%P0E-85#"1TD[BA,$B%K;'W>\B"H1K[M M/T-:R/IRJ(X+H[-RP%WTH(JCV5=L ,-1,,N#T;IU@N-J)'WP:KMAR!J'=A=- MM"Q6J5B.PHC&-CDY&O'&F@E[8>T/I@+'$6 D5>P&V]Y3CS#,XI20NZ\UJA=[&TMIGW(^J#G[P? MLC343&O#0CX["6JTB-6N@C17E$RE!NM(05I""8YE!845YDHI0?C6I\;KT?3! M:]ZK2=E5(QWZS(OF:[,?SN*D+%Y9M-7:P2/>Y&-W]W>W!M_(F[UZRL!3$.5L M-,#]HJ,9RQ!=#I!5SKX(RV5LW:[[ZN%M[QQ;#,<0)WW0!A9U0LJF6K=+9BL4 MAS)02.=CZQYC=U'TR2M]G*;OOQ9L:TDW6R#^&:;#NIWS P8:(T.QG*R07E1K MTSJ%(A,@D8+W,F3>VH.X Z)/'F8;?>\FYV;J/CJ>3.>?<7KR T?.)C-1Z.E> MZCHJ6G44_6CJMT$BT[?K5G?6]UT4??(2VRA\1TEWOKY?I-3_?3@>GIQ>8%Q< MMWH5W2Q>6G8A)S-U5#N>A&G>V0'8\;FM/(26PV_F0LQFB*M[X)XOK\&=O3G% M0&R=8[9UN#[)?[T@'+;AN_;M78;#7 C:JC7P!!&Q4QLW4QI6XS]RN4JG1>,% M!BB2$2;IH$7KYM>/ MJG;<)><>[QZCS,8EK+!5(,*LM$\R/6K&R?R0Y;S8"S MY(+3+G/;NGW0MAC[D'S?2[X]2HE[I]J=8E/R)*573D'6G )Z1W;9VT3^9LPZ M>&>E9ZW//!Z+M0])];VDWDY*;7<,NQKG )E63F@)TB=5KQTIM.AGC$PJA:_XPXY5-WF<(7'J0RN@2 MM"R!M3XQ[,5^]!_C/)PM=%+3K!.]]>5)_6E@T#J4))!"<@$E)'DDB:97<4EF MEF2]WW"? ED'M$]+9B=LV\K';*+.SAU,X7Q-GK=@G$10B<+ZR*,'6P374AO. M1>O#GXTRT[P+>UJHI,/5M#8RGY^_&R<:Z_ ,:W_SV5&5W_1\4H[FD_1G MK(O*]53_97'()TR3+^/AOS$/Z[6ML\EHF&OJ&ZTS)/6+-*KEX.FW.QP![QOB M[NOS087::"$_.@Y3O /SY71:+[FI2%Z=_WC+BEAR0KY^2 VFC4I@\E\U[ MD70TE#XY% =B_9U+I7I FG;IY!4P8A M;'"6:9==ZV/RS9#UR67I"3\[4.F&/L[R]?JECO%O?_D?4$L#!!0 ( /J) M@E4V#NGC U0 $&Z P 5 97-T8RTR,#(R,3 S,5]D968N>&UL[+U9'XX__^/&?'UZ!^_%__\>__=N__S\ _^?YNU]_>-FELU,S'P038O6OD[]G MB3IYRR'JF$&)HB$ZSL&SHA@J9J3"__?CWZWQ1BF3 (ODH++CX!@RR$)(CYSE MXMC\H:/A^,^_UR\Q3/$'&MQX.O_Q'S^>S&:?_O[33W_]]=??OL3)Z&_=Y.-/ M@C'YT_FG?UQ^_,N-S_\EYY_FWON?YG^]^.AT>-L'Z;'\I__SVZ_OTPF>!AB. MI[,P3I/V'V]1/^X\?I\/33",]_=S+!LA;]^9 K*%WA_*_ZM)]VQG1"0";I M+"+0;W%<"=X0XVU/WQWSQ;,@8PEGHUE#Q#>?W11O=QJ&+05\X]$-T,X?!*=X M&G'2$NJUYU[!>0YR%6%])(["=#9,?TO=3W-P+[KQM!L-GR#. MIF_#A-;;$Z0/APUF&4YG">I:R]EB=O^O#9]\!3<19#@>UC7G5_IQ^?B*LOD( M\,L,QQGSCS\,\S]^'&:.-O#L671>:9&=59)SSX76*2GK!QN^HP[E?#"C+EU[ MY:@NI]V%_DC4?=7%=FK;O*R.XNS1<+LMY_\"%H5HS37DQZ_:EC@4A M:'0__M!-,D[^\2/;E3MO2<-(2/+[69?^I-GV9C(71_Y7&)WA6YR\/Z$9.$#E MK;:H@!?&@"PX088=-V"$#\[K@#:'QJ39#-FC9TL/"KA)$]Z6)G-(TV=GLY-N M,OP?S ,>O4O1!(C((R@>$!SM5!!JXB>&"UV$OA-.H@^Z/!Z M.CTC9$);H;.-D .Y=@B1H2.>NB+E'JBP0/,D:? 0=^D@.R# F_. M9M4CKD&&@4HJ,Z<2\;*09\]X "]9AH16I)D>*C(;S)" M[^>QLS3IBDO0*6?*%U*P9PN3!BKC,N,IN\:&UO;P#KT3.CM>AO MLD,W9,>-W-,SE 0)2AO$ )3&3#K2-^8S)WJCQ5/SG9H)>J;+##-6;#< MS*(0"3V2/>N,@!HB@(#((!6EN,F*ABSZ9L 3,1E:B/BFYFUSS5_=N9CQQ4GM M0(C*RJ *K4T*0>>2 J:H2O)]J_\I60K-A'V3"&Y7(EP,]4,-@PRT$(K6'@>> M/DIF;%V08B&"9I-=EC8)VWKMOXZ@H;*O')?TKN(=Q'A;?."'1?#[[VG433'_ MX\?9Y PO?]F-9_AE]O-H_L)__#C%CZQY6=!-U#6.DJ MGI?SE7(C1(.54[166\(--"TW@G5'@'=H?C=UK>X);62]'Q;88I$SE\%'&4 9 MM."3C\"XC:QXCT&TCB+M2_O7#E0/J/QM1-R'TKOQ9YS,AK2V78]K_#8WE092 MY2)B#L 4V:R*R0(>G04=E?!"DOF:6A]3W0-I_U;AKEJ[816V$WG#HZAZLCUX M,R';-$R^+LS5_P\GW=N.I%:_>3/&)< B36:6-CT?->V!V7KPKBC(4FBGHHI1 MK9Q"W3PUW_AMCU;=_G77E#9M,\56JZ:Y[$ MFJ,"0H@^HC>(:!QL\OWENA"GDC$B1($6G MR>)$!JZP CIERWE"GU3K0[WVN1'O\#..SW#Z+$YGDY!FY/W*X**W8+%:S]Q* M<,$)X$$$G80V0;>.0*]B.(KPPC;:7=U(=A)J#TD,2SRO:-PT4>:0_AC.3EZ< M36?=*4Y^_I)&9S7T\6PZ1?HO?PA?!LH%:;WSD#5+!%D5B#XG",X)YA%S##WQ M8!N8^Z?*;KJ]G2B]*:87NW0Z>U.6P"^$$+6@U9GF"!=<@8K2@L-B0&K/N+2R M.-D^/GT+D$>_=.PNWMYT_DO7Y>FS<7Z/D\_#A-/WW2@/& ]!.>,)CR$#3&IB M/W>)D$F7-(O!\MR+XF]#0I_0.IT@//*'%YB4M M8Z/N4QWT$N5 *L6Y(/^:O*P"B@P,")R&[*02DI>(*O'F5N =@/;/@T:*NV'X MM9)Z#PO]>QR-JM$YSK^%R9]X9? #CLD'+C4@:@>*:46+E;7 O#'.BX+T_UO[ MO&O1/!4R-))W#YO#+SBF 8\(V;-\2M*M@YT-/^,Y/,O021<2B*)%S:AS$.H7 MATY@MDPRUOIP^AY(3X43+27?PZYQ8] #:3&CLPJD\K1PT5(%P9-7K+-/+*%! MIUG?UL)34?YNTNTA=?4"T.MQZD[Q5[)>R1KRF>Q3XIU12':KK2&(>:P\>^Y8 MT3STIO!+&$_','R@:'O0]NOQ#"C;OKY+NP/XW!G),!7BR-U#M:MJ25D()G M9(%J@[RU=W\WHD>O_X8"[R'K^'+I.8]$#\=G!/+R].PYEFZ"B\]]"%]P^O,7 MVN:ZY2'J7#XTNIH'1T(>S<>W(/S 8DR,-CQ2>>2+0A=.*0E>$<6]$[FHUB9B MC\-Y]$0\%E7WD$%] 7DYJYZ3"5T#;,*37(2NI5:,)4NL)(B,]M420BZ11<%< M:T-E#90GPI[=1-Q#RO3O.+MB/>F@,_VGP,@80 5.EC?3",9[S&2,IY1;Y\9= M _#HM?QP<=[4K=]5MS^'R9@6F>GY/:WG83I, V8MFD(CDR88LI!=@%@T ^'K MJ+6WAK6^;W\KD$>OZ]W%>TL $A554+X>CLQGF01'&SRMAD5-=UQGA"%?A MP,FK+@19:-9Z*5\#Y?_\!:-0WSL\]DD'S$W\^J5-Z4);Q; M+O5RHSDR!W9Q6X=8ZA73D!))0:E<#T8;4V)+B(^>*GVJY!8*[1RU7H/W!M#% M6B<9QV!,!I11@$I8 W5< ]I8&(&W$EMO)5L!?*KT::".6\BS#MI,MG:?9F MLDS F5\P$5YRM-P",DWKFF067.9(1I+PRLG(T6^4ZT0ON,(#^NF2 ^O>?227 M[+928]=0G U/N:_@N9IAM;Q0L FH;:[7;:;KFT#V>[.NC8YN*KR1@/>F?;)Y M8RT:!"(3JQ7S!8(/!62FW2?*$,QF91:.2^MK;M3M4>G;R+6ALNIY-X*K2%J94/@TA6I[[LUL^;9^[/6&DJ\:R>N MUO?>KL)YCZ/R6QB3#9GK@$-XOP28,*A<0U3*J3I8J<'G+,&RF,F R<6OWL39 M0)_KWK8_#3?1QSK=-A%FZ[E:4V)Q6E>M,#HG],7E2^ML$@98T!S(BQ00#8O@ MK+089;(R;39GU[_CT<_=1N([Y%7&=Y@13^<%8%=OX^*\Z'%U&LE?G']STHT( MWO3G_SX;SKZ^)%1IN$'E\,UO0.X.IK>+DXWEM'K?DNE"VSYFI5&Y;()AS*.V MF(*2FN>U]RUWA]7\FJ;CI.A:&$0705ZLY)'6S>0@I"BB8LD'T?IJ4OMKFJ_' M:8)ABB]Q\;^O%\6+KDGP73<:O>HF?X5)'EAC>78Y0JH+AV(L09">7#YG"K.: M=*C:I^QL!?$HPEK;<..6L]#>5-+#'=";8=JLI+!..V ):4O@DD',*4,MA9EX MR)*5UH'/(XB-]ZJVU2#83C+O([/_QE 'B?9_&XT KH0'Y8NG\:$CW>5HE0G) MA?:WV%=1/'$:[";U'O+ZYX@6=0]?GDV(F&]Q,NR61SGS/[Z9.PG3G[_@) VG MF M#KB.WTM1@%#2CISKCHPB@#!91TF;M;;-+QAM"_*;9%DCG?60KG[GM%BX(=4E M?E.NN"3O,=%'9T.<$GI>$&NU9^]J/06.X%-.()G+H; <; ^U%'=!_$W2KP]M M]I!8?]?DN1]\T80\, ::ZP!*)0&!YP!D,4;KO<3<_#K=3H"_22;VH,L>4OJ? MY?\ZF\[F49D/W;.=4[8N87W2G-9]WG@#^#DF* MT^$,EQ'$Q:C?8>H^+K0[%\! 9^<36:LU1:S6N# !O*,I9W,4P@M!OG1K[['O M,3UM.A\5(WI(_[^>M>R0;%TC_?*"%?<98F(6E'156(E%UOH*TX&3P/?)I8?+ MNH?L__G=JLK7"9[4(^_/>.622S?!XE%IG*X54S[H"@_1YN/=R, M'#I75$;K"4;F-6(DP&?OP*2DG;72.]L\$?'N:&V3\*.065E:(H#)>:.V7-<. M'2%+1W93[?08[9[#CUN>66^RK[[#3Z.0YHQN%XSK]783A9 M[J$\>F^X@8*%@:JU9UT(!NB=(1<96' KC3[6G'*W1/5HCVH.JY]>XO?7TC&3 M2X$96X!\7EJDE%90=UR0416.T<40>^O.>^CDY%V.[G80XZ&3DV\,X489?.D9 MTT1&0(5$4<5HRT!%:T3(:'@)D6-O&>M'VAMD*P5OW!MD&T'OIRO$)HB^V=X@ M6ZGK_O80#Y'U?EC@A&0,&9FNTK%Z@Z9 8#&"*;F6*E9%-J^X(ENEJ7%LF5(BV>07W.P$]I4U@ M9X'W<)B_@FE)T4U ];07W KHP-O![HI;O3_=3.H]+!"W@Z,5STO+"OA:FX-, MYMK<%CTP3?_/BN#0MEX8]DB%3?>&/3%A&V'W4K+]HL/E^:V!PJ,M*"$(ZVA@ MJ4 LM 46;2)R$4L.K>.9-T#L/Y+00#GK>X<^0+(]9'9^J#'6L\G7JY"<%4PY MY!"S\31 GR $9H$++4)"K;)HK>Q;8#P%=>\JW1[F]IH@UOG]G_ML[AW!CC_C,:*^;P(T!*5BNAM M9 P"-Z8F3Y$5Q&T$55BT.5F>6?MJ_[0ID:"#CMU'.PP5MWOEK7 M>N0K=^B2=BDY*Y&XHQR9B))K:X,7-F:T,0X:O'^W5>#EGU?U4"DDRII&TO[#GGK\3PQMC03?0_NVIJ!+Z/2 M(I:@608A:KC):P'UBG5M >9SD=DHWOJT]BX\^SK0[Y4,S01^Z,/^M15Z@I/< M!3(=N8Y8KY$6E]6WKDK57 M^C9RW4-=,IN]'^EA-9Y6"\+EXPQM**9#"K5-ETN2@B&<[)GG..<;:; VQY_^,IC6TF\ M:RJNYM/O$LTM ^6BF(1D4$B;:E->Z\$EER%YJ10YEZ@%WTR1=[WF,2NTF?@: MGHC<5P2-R):X% B165&SP"QXH1B--HO,A98*-YN>QU]#[L'K;"/Q]9+2L.+C M/__Z',?IY#1,%DE^Y,QK6E(XB* "*+06G"%:"V[)#Z@N?VE]E^0^3$_&6^I% M"3T144SP$03G,#6@5V'E?< M -J^[(U+6$=C:CQ,A?=18T?Y[\/ N (Q*6Y4**(6/0@U$2A!5%) RD&*8DOM MI_78J;&]6=$[,[81>P^,6/KN-Q">YXD5+"IP#M[D1$MEYN3*8ZH].8IWG@51 M6I/B;D1'8%X\5'E=;Y)?:V(TS-"[J#[PVSP3?5%J_3(YK"; S*9AB/()W 1#22=I(PI:>:;1R(W!;?_=?QP++QA#O2BP1[\ MS!8B6[A<*B7/"PU$,%M 26LA6D%#LC0\E661S2]]-@._KVRTXR'H8?1^Z#RW MNZ?GW E :[(0.D+0-;77. ?><@%.9J^3*D'*YD4MUJ(Y5&SE0.S8:!'=6DL] MN%3OR&R=#-,,\^T8;__M>3+"!MA["M3L@OM D9Q&'+B1]+]G!1X;"4LBWT(D M"3?"_SVIEW/GD8='R@LQ#J05XE18<@M6UHB+Z9$K,%EM''#> ]6W; M6JWUUD/&S6U!KPN RVCM)A![LJTV@'<8$ZJY:M=1I[%>>MB^-H$:(_>9UYX" MI1;DUG(>E;=0BB@U4U@FV_H2[L&HV+,]&(M/J_+XA)C.M<: MZ76G%=K7^R(69/*!>8&.-T_(V 37 0.PK12Z 6%VTD:_%M#%M_\YQ F]Y.3K MK_@91_-Y(YR,DAD&:+4D.ZTX,OTL ^:-CK($X;%UG&DS9-_MH,;:ZR$/Z-9Y M0DEQ%)O6,E:]#9# MY"QCU,89V=OIS^&XM;G]=!S4VD9+?5+J]?C3V6PZEP _S[?E7&<>#7 >7"L*<"B02\%LHLZ,6^K2=KD 3%]E2BB.2CZ%Y)KL1 M)1(TX0%U9L)YE91H75/P#CC?&D$>HH4]K2#R_(JIR4HZ[X!\4!JRL F"#AEX M4$E$GU%M5KM@1X+(;Y,@#]'"VB!AWTF-EV567X_G!?'J#ZUS%N]\23\IB9N/ M:R7C,"MM2U"U2*A1:+S7W#.;;2K,%&W9[>2Z\W6'STOZ]2)3)F>7DK0:O(WU MG,47<([GVI+!,N]L:OQS.< MT)KW+LQPWMP@7]:\&\CB@U;&@C7DP"@G&?A,]@!+)3J6MJZ,\/YO2<*?3*TT0;_9([*:S9VG1&IK^_O.7VC :!YD+%7G0D%G.-9 < MP"?4( RS-M./!3=K8?EP#-\BP?:IMCY/D793T\C-Z/)>%YDY/<[+AURM!,5+3XJZ(+U/ZFP(K%P@K* M$+^GY?3-EP>DY6RCMP/E5&P"\7M:SHZJ?4!RQ4/T\QI.7TS9QMU'"HM1W''C94&"#B:(&!D M8ID5;25O'<[+8LDP*91:&%-V7P.9$WD*) ,NXL M\M;'Y-O@.XH5[&%,6;=--5=+Z_836P#]3QSEU^.?IR3AOP9!NIRLBR!%HCU< MUQ+NA06H+;6X4\2#I#;:SQX(X EP96_RW\.9[CK,K[K)F[/9=!;&M<7BFWEK MA^F 2R.TS>1'NGJ!HW;BB5YXXC_WB380X;AI39Y;D7R#+-I=(ZW[;-P"_B)D M4A_=[MQB;ESPY+ M!S^!'*R],:P/+=PDCVZ^T'5GY/5/IO_9C7(,Z<]%"VTR+18MMB_)/_ .>3)! M0TW?(2M5U:O:Q']O$O?1>WLCY62+56Q3%$^80/UHXB:%3 ]ABG>8NH_CX?]@ M?IUI @S+L"ZFRS.J11@Q7S^KHK^=G=+'QV2\?AQ>?/C-[ 0G'T["^)>NRW\- M1Z.!159(IA%*#0^J6.IB*VN?;C2,!5/OQO0?Y^AO@$^ T<=/C)NSP.XZ"RYP M1&LCPZ+ AFJO.E$@Y)KWF!-7QJ.WL743J"?(G0>)\Z9:7>O]\24N7.UK*W"- MWCS_2I_Z%,9?!SP22E$X""$2*!,\A%#KQ!6'3"KAR4Q\Z,9X_^N? ?V)/N; M;/$[]_Y:EO%_4VX1RO3YURL_+;(N-.'-A3,H-:M>$4J(B!8R2UX(;:6QK<^3 MM\6XKW3SWI:27I5R+$GBZ\[CR8'0&*4#J3+MBBG86I]"@+:8>4:>G6V]&QU9 MBE2_ZM\P$VH;-1PDL643@-\SH;96Y=89+@_1PT$(P]$7%7D!IE/M?4%KLV=) M@*R]^J0KJ%7KFB^/*Q.J7YYL(_[]94*AR6BMMU"TBZ""#Q#(1 <6N;.&B9C] M9B?'CRH3:BM=;)8)M8T@6Z<-S%WKJWOD$I- P2.OU:F3JZD,H="^:#UH4_\G M1,=6'=LUREWS@B>EVA9"[./N194I_CK\?#.B\OSK;^&_NLF+49@NZN3;@C3@ M(H&)0@L8DX*@&O*E/&=,*:6S:1UIVP+>-V%.]J6N/NYFKX=Z"?3W<'H^LS:! MV]>UPNV@'NB*85^JWYQBS?2VWX7L5MB*$5Z!#%+@NEIC#J)7&9SS5B<6;')[ M7,SV1[/[KB,>*7W1S9/TGJ5T=GHVJB5]7N*G":;A/*3=E;<3&NQD]I4^4QO/ M?*H1PAWN&O0)9^?K"7N3U>J-AN032L-,(&-^?J.!1^:LTI:;+&0:] ELYZ[@ M\R>_)8"S9U<>?QDP+Y)\1B4=$4%Y\C.YYB=C:;U58C[437HAG[[ M&WXF1IU6#?QSBN5L5!>E&H!Q,7I1(*NZX$3RH6,B?\MDJ[(17 K60W/TS0'N M?\ENS)M;6J;WI)X>[I2O!7N.L> @2&%%*@%HH8BT97%%%H_S\TZMT3F3?6EM M-&X Z]OAS0-5T8-!N!;B+Y-N2J9Q$#'*6AI!S:,Z+()',I*ULT@24#ZRUI>O M[D;T[7!D>P7T$/Q88P/0]R.IY1H56Q-I%;8GQSE#J+4'AK.K 7V.\X&)@153.%@F*!=.$0#7I*4 MO&7(D:B;\AA<';H:RUZ)&L M$TD+XXUO'>[8%-N^LI-ZIDDOJCB6W*2U0WK^]0,]8G%:+H*6-:/+:TW"PVS! M:<& "Y]\S"+3YKZO=>@2UN$/F5K28=.EZ8%JV:?970&>9\QL +&G@Z0-X!WF M\*BY:C>ESHYZ.1B%C&"U?AXJI%G$C8<0;0+N9'%H@@AA;T90W]2YYT#H.)BS MN3IZ8,RO&*9XTHWRZ]-/D^[SHB+B>=-W';4HF@,3R,EB$PI"H36]9,)J2B@F MM+:$[H!S1-;R0]6WVE*CD>Q;YT35^/_9#"?_&2;YKS!!&OK[KLSJMTMTTHB8 M3"GDY)%KIPJ-W^>D(00,62CG,(?-4M_N>]73T7H/HNTCU>!L0@(^FR-[-?Q2 MOSNGI)$N2*E-O?1-GKUTK);6(!L,190VBU)LZXUC/9JGPXO&DN\CX%?/N?]9 M[^?6RTCD1*4JZ24V7VUOJR2(@@Q41DL>?:Y&N35<.2%%=(U9<1>>I\>+9M)O M&&V;3F:#=V'\<6$B*2W0)I[!IEJ^)+L$L2;,9(O)*).+]1N=/=)3KZB??KI4 M_;47/DE']>$B;3CC+T" ,8V[N8F&FX_C^]W)7<0_JKZ=I! ME&3NFQ AJ)3JE? 03H%K"CED]*:Y8W:2=RCN6LOW=\FNI/8NQ8R:^@\S8&$ M+U> J.!D9$J!"/1%H2W@7:3-GS8",MRXL+J)\JZ^]!$J[\$R6SOS]IC>N)H/ MVF/JXKI7]9Z6N-$85U(.E6')B.+16*X*PVH!&61!)%%XLO[>E,-U+^TME_[R M="M:GH-) 0J!)WL]%7"R7HS*3A61#(^K91;[3*#_M55*X1WO6&26T-+HD^4! M7#&UF(S+$$*48(+AS!K43K2^0'\?IJ/*]7X80[:X'["]&GK(%KP#WY4TD:OI M( .>LG#D=$(0K("2RD,4Z"$7$;W Z&3S4/'V*+\M*K505>O+U'? _1UGS[%T M$WQ%_S?\.'YQ-IG4KD_SBK^C.?1G^;_.IK-YEA%7@8PY[@!]E5DT!D+1"CPS M9/1+C#&4^W;;IHB>$+<.IZE>DA47==;N&,\?6&_7T"SYC)/P$:_DX;I4LJ]6 M*.>$6 4R;:-/'B3Y$=)%Y^)J<:L&"8H/Q_N$.+AW];4NJWP'X(VFC6?2<>X* MH)"F8BJE=?GCN]?D9V6&DXW&@*EHQ@EY M$++4[M1D <1:/$[2WN]"C%%MUL*I$:!OB&.]Z:EAM>2;QQUW#&AQX,&\-REI M1BLM1D+*.;@0$)Q%;UQ22?+6"8V;H]M;"_F^-\.>%'(LF;/;7,]GQ3KKO0"N M6*#Q!;.X99 TUTZ7C,ZT)MRC*M?2EB [%&K91E%'4#EC$[C?"[7TH/H=2V@\ M1&]'0+>H4$2>)6 M\CI/%/ N,RCH:0Q8A!%[7,8>9:&6?;)L&W4=H%!+#=U9 M*SP(51BH&"0XE34YO5[9S%G,(C1FTZ,OU+*52K>J#DL@>,9#[7/LP&$04 *2H1@PI.:UGE8Q/&TR["3QM?'Q/:8[ M7#U+6K9U>M5-]I@$L1V WE,C=I#'2L*$CUID(VR.12EG7#1!1>6+UEE[(<-VK7$P8N M4\*4.*!+H9H$M#5PKFDH/CACG6!ALU9S3_/DYR&LV;M>]ILWL?F)@B?AI%K5 M- M.E@MY(1 %LU 3]319FXS[S9JQ/NV3GSXXUIN>>DB:V"*.;),2/I&/6U2( MH(3A$&)D0--!>L^E]:'U9O=(3WYVV>YZ4LBQG/R\'B=RD-_/PFS^W%_K/SCO M+!)UCIXSI+W;&2!G*8%3]:Y;3"IS:6I7]\8$NP/.(SC9V8H 73^*Z"%4L0;: MN4N^ ;B>SFWN!':84YIF:MR,'COH8.]$\8FC"T: #IX\ \2Z"@<#F@MIB](L M\=:=G Y D'O.5P[#CVU$WP,O:@7K-^5]&%V$WFH6H"JH@$7CZDI)0XVT9A9/ MH\Y1>VQ^R^,&B/U;P V5M!KHWDG"/9R O,<1_>GCLW'^+4S^Q!E]OXR+G=]8 M4\QKKA-P(60MRTSXG(F0@^FIT2(IO)O?,OV[:3+9VGV9O(> M)Y^':7%S&*UE.IL",=;"RX8+\+DX\-H7S$8H7S9:$>ZYKWG;NY^H9=E$U(TK M'"SQ3&OQG06BZ9+LFX!J6.]@+9#]5S_874M3I,?0I.CUN'23TX4;%+LS^LQX-@DDN+^&LY/S#(Y^[_9O V /-_X?+(^5 M8VUDM9>:%4'*H)(P7DHI:MNA(IABA6U0!V ;*#O5/5P\> GH2NS6"TZ>C""# M2E4C.!&;/9)G++*6UD3M-KUNNO85N[HZ_QS'X6B$^1TF''ZNYMIT<<0P&XAL MA30E ,-0#Q.\A)"<@%#(7HO>.%KM&SLYZ]'L;_5KJ-)5OZ:1L'OP>%]B00*2 MWW:C8;K:GK7ZYM,!)X$C(R]XE[+<;\QY75\M=A( 8/9U\' G/B@4N0ID9H^MX%XY]9D5$%PT(816HH@JM5Z+FHW*MHC8BK^X0&VYO>SF%[4&1 MC61U+.>KV]RG*+0VB6#)_2N9V!GR_/II I<]^ARB1MG:6CCBFW6MB+###;IM M%'($5YHV@?O]!ET/JM_Q;M-#]'8$=)-)&X-86Q#Y $KD")$Q!UJ;)+,JB9L] M5BQ[E#?H]LFR;=35ARV\-,8N0@CG!4-90*N,!I:1; 3M&(D@()ED+K,HF3"R MN15\.Y2CRHC<785KKD+M(O]]1 M?8MRE!?G5?[YSI&XMEM5ZF\4&5UB2D45% M4@LA.6MT+UZF'9K@;8=O_4M*"%[?T4&JOB5XB;U?'3BLI M3FAA>!=FB\R*_):<#?I#^(@#GS/&A 9,3(4\4AW!Z7JQ0 2 LK4U^_16C =+M'6P M;=ZTY:_)L.8]O>A.3X?3:KM/!X('J:WWD&TDQM5"4-[(>MFCH)1HK1>;A=O6 MO.!QJ[&9Z%J7='PS.\')^1940_L#X4.RO"30S)$]7&0 SXEA$;F+NCC4WFZD MR!N/?@(JW$U<#6LGKA[3D,-S#FE9;]MS8[QFY &+VLQ86P$^.C'W1HKBQ7O6 M?D-> ^9Q:[ZMK'LH:GA]L"_"9/*U9JB>=F?CV&;;>?N_"\U2HT$CB-]E@^E@2:J_ZH+ADQB5@RB=0TF;P-D@@6S%AQ) ] M;WTS8 V4I\*!W>5\4_UV]ZM""[]@F91>1_[SES0ZRPN"7M;,#U%K6R\N"(F$ M,TM=FW)&(/@$'+.2H?7"L"FVIT&07C1QDS&N;>F/!9WG)FI-]+#&6"V3@H*V MLIGLTF!H:W/,!)6L*L&W+JIU%YZGP8QF$K_)!M_#^C'(3C)OZHEP';#R+H!; MG!)G)ZQD+MC4_U+Q-'2_JWQO"=?L5MOE^=F4!C:=DDL:B8F+'*_Q=$C/GO\P MK^:PW.JZR9NSV706QG4->S//EIX.N'4.!6&VL19V\,%#))<(C%;.Z,2\Q44&L0X"C _2"(ZDJ=;I M-[? V%?AC/[]C>VE>BQ)6^?TOI)/.C^N=UPPPXH#%[2D/2]R"(Y&9;.4CB7% MBF\=K%@#Y5!7%G?6<-=>TCV<#-P&:]$.Y_PH?A. />5:W0ON,-E5352Y 3UV MU\-!"*,P<B')/?M1A>+*-^%M?A'QQ MFO\(LW3R'M/99#C[^GJ"DQ&289%T94+=3LD.6WQ])USH!XZ MDI44J6)%2(%+EW52/*7@F4;B@:4Y7KBS@RW>LV,B8DVJ>U/>S[KTYZ79R[1" MS4($K6HY#&\M..TC!.X*%]IKJ9L7I+D-R.Y7CDY/N_'\F4M)GLU.NLGP?S / M"O-S=.YQ>JG8S>ZPB*)4U? M"&A D<$I6MM$\K:DUDS8!-=3H$5S^;?.N'H[69X;W[JYT1HV[/+K\:MNDG @ MC:>-+5FP*G/"Z4R%2#M=R5)I%;+%STCEN@U=S3<@E@'Y M36 T+.=ZY=7[+^#Z0.&OJF\'R?6H2,:X2-S4Z^9"T3JE'03&B>@\:">\L-%L M5+?LT J\HQ9K6_UM([#&>ON-)'5Z=KH$XH+R4? "2-XCJ&HB1FT9>/2"?I!& M^HTL\7LT=^VE^ZVP^F"Q=RUDUC!H/P<2OEP!DDU1(I(MSVQM>69$ 6<]!QLS M-XP9J]E&:>_W*>_J2Q^A\AXLLQX"ZA=E_*\:?/-E10NNPCQQUI9$PR-@,\.OA;,4[%ZVDJ]AQ#[53S+Q(=-$/64-'83S6&RQ!JI:_64I8VL M^SAENXF,\X@LDUNNPKSJ06T\7M/H8W)"6J%#D?NU-^=N(N)^Z MKY]Q,JO5G*Y':\X;C[.L%"$!CL'3GH>%W'ZI :UC#)WQ;+47:(O*KW=!.FQ@ M["%:NUGWM9G(]Y\@]O[L])1^Z,KU7[_#*4X^8R[=Q6W^9EECV[^R<2K9CF-> MR2\SDF=T/B3CHY(\>,-Y\5*CU*RFX0QV?7D?26?9N.1<$I!#-5BSXN B+8*5 M\*DPYKP6CRSI[$7X-)R%T75QONHFK\YF9Q,\%^H@.2Y1:P29:ZWV>J'4:U8% MP2U&74+DK>]K;@WR6 X+MF')'>DG/6BFC[YQ=[@)6GBO@A2 O+;'D8R#ETA? MM$LZ"^Y=^Y9QQWI\L LI6LGXT,<'%R=BHS"N53+GEF367J%2K!:2J>KIXT/E6T/9O4YEJ6YN F:GKSIZT@.XTD_ M7#-K5+R#6/M7MK*2%^4TZ#@/$9D L=:_U9896O(XJMCZ1 M9NO;4!_^ZCZ<=&?3,,X?_L+19YPO6(N+X17F>3"WF*"+4)!8(CLD1@^17$+: MY<@ZL8G3'I?O\WBV>-_^C;U=5-+U*\\>[+IG?X5)_D ?7H1[$A="RWIEV),W M'E&!-I;DLTFEN*%]*UMYK5@]F]?'5[771^*ZL$V M>T=VY&289LL3DW^29J;OWO]S"2YYI97/ALS15,MX9T/1"Y449XU9 M=">@[TQJJ+"UZU'#HZZ?__ML4:N!I#+\C%4.S2LB;/V.G0^S=AO5RNE5S)HS MI4A702N70R@H>!#6.NL"QC+8^FT]FT#K"'\9H':&2^Z\AB@EK[T?!:UI24+2 M1;O ) VX=;_;W5'W;CK>N5#\BW@]'']BP1OP7^$ZW1;UFYM7/:E_(8FP3RB]."!+*L[/IM.STYK2[/%8/[ M>N4=\[//. D?\1=ZS.QEF.&K,)S,*R(,9$+-BK+@%0U18=+@K$80VG'-(E/T MPT:QOGTC_V8X?OR\Z-.SPLGG8<+;A_][33R:UF'4D4X_=+,PNOKW6BWY]V[V M?W'V#E/W<5RO[U[Q *:#+,C U\R!LLAJZI,G0U"2.I(KS-3>#*)U+'0O _MF MYL;QTJ6/X.YE!/O!7M$RWLV8\,HA,*7)Z66U:5R4NG:T%%DQ,H)CZ^2G9N#W ME?MQ:(OF(,H^EK22^8:$\ZYU9XMVO4C.&,J:-8JUVS@G']L7^E%$G@,&6\@> M:4S9&R".X.AJGUSH6NJD!QOA&J!E:&<32#V=5=T"YS!'33LJZBZU[R#E/1' M"Q-1U1KJVKIJMRIPQ7M [V0N&*23O:X3!SRKZ5_OVPBW=>[*S67MHXL\_2 AL&#-=&#C[1R MTK,)FF\E3W4KS=R=P_@0L?:?IVJ5M":Q#!+]/,U.0\BU9J,1.0>I&)-//4^U MI8ZWD.:!\E1Y$L$D%X!9Y6K%"(1@-0/#DT5>:T;DM-$F_TCR5+=2R0/R5+>1 M9^]YJDQ*;U"66FF3J&Q#HG%#@+K2^3'%N>Z@'W](?KHF$UW%Z3 M0#89T_>LUJVR6K>BR3[2 Q^BX\>2UR5Z4.A;,OJ@L404D_P]1\SAA, MS;S"")B8K]_I>DMGW#';Y[(8];MN-'K53>IO!T7R MP#3Y=.0NAAH6$.!K1+AD9F)4.0H9-EJI&P,[PN6\+1T;Y7#MKM4^RH4\=#B_ MGU4=+?W;RW7GU7+=&?@48H@Z@598PQ#"@LN.@T2IG-3")MFZ=GU?8]D?P0_/ ML%8IN2WI<0AG[KYQ7=X=N-%:1,60':-519"!6!.&-$0>+-@H4Z%!<]V\G4N/ MP_E._H.3Y!!7S._)1)Y/XNEY(O(ODVXZ'7!6E%<> 56F*2VSKOV'(SBO5+!< MJ)*;-Z=H/XSO?#\8*0X1=+YG2"36@L-:W^UB7 .6I//<"1"T;8$JQ8'GVD,2 MC 1L'@A[,SO!R8>3,+YU4@^$ MRSH8YL#@O&.6,. X?3$NV]HM2T?>^GA^7V/[/B..BSX]M-WK;YS+->'R)\&+P,%BB-@-.6$*,+]*,PP7#%([:N7[V?\. A;P1:7X0KQD)VEHQ0 M*VEWE39 1(7TC8A,]=@>\INY$?B0LX/#*OM8;@1>3]E0VELO%0,O/0'/@X:;N-:GN@Z]U)9U%ZG]%* MVE"W;;R%?<"N=;U6P)_DR? M["LW\(Y7]9L1N.D85_( 2V',A^BDX5EE+V-B:+1 4TB]0MB[\P#O>.G!L_]< M5E[71CN9_'I06"(X+AEHE(@.O7&;-<%^%-E_K37W+G2(YP76_+Y-8'CPT(<4PIA#='M8BT#6(MT"4P$Q%K MHU>6O"< MUZIT+H(W L$9EU+B49*1>&1L/VC>U!/F^Z[T:)@IN-GIV%H_:+5BZ;-$INMT MSHB5LJ4_?\%)&D[Q+?DW.(C,:H;<@W>&_!DD3RGX$H!I3W]2HMC58IX/O>30 M&OHW/0$> 5L:9A>V+>9[9; #;0Q+IFYOT=%D]_6V/V?T(Q9?I+6H]+85K]JA M^\[P@^N\C]3!&C:HW8LQOSR;7%107QQV7ZV<>S[U\J XJ65A$8+PNO:"%[5Y M$(-DHK!DF&FTS>WSK5%^TVS=DW*/*47O9G+NLW'^^:: ML,L-^2&1]BI2@_4AL.!6BXSOT2#Y/BT.8K&T9WPQKBLV=[@=/09N@ M. 2LKGGB @)/ H2/DM/BP'GS_H![&MHW/7&.F48W9XL[HMFR#-(BUX9CX,!I MKM,VJ0.$$ ,XH327-A7O6G<\;#Z([S/@X-2XR75_:*[?/)!0/O+,.(*+3I&[ M9 HY3D:!MK+Z]4QXO_>^Q+N=51U4JGYWQY1)-D3RP]S*3:BF)'E8)]Z^'KG4,M4C!5K"([/=1KS!;K MCN,.A#5#E$HZ+ZAGH]FL]%RY &==Q 1)2A6 M: UAY+9H;6J"3U&X_]A\TQ%^GUM]SZW^"'?<]8EN#\7>.?C@R5,MT8*N-064 M8 R\T H<&>TQ2NN8.K8\RYT&_'WR]6PJ[H^.#1,A]GY.LI$P?':TM:<,*B,G M-3)2HZC5Q4L(N3#RK<5*E;$C.'C[/@EWF(1'J:VM>'B$Z2";.J_<.V]JG4)1 M$UZ4,!Q",&1F^^)R299G?VS%*Q\4']GSLK@>XSNLXV)@3+&@$]&0:J5]J(O46JUES5PIV$\H@5OMRCNX46]%6/Z M\I;C_8./S08O!E[J')0(4 S2D NMTE[Z CH++HLO233OFGJ 83Z:LF![9_%M M)OP14["OR.\.0UZ?I[%NR)SLA:3(Q*L>2B#;J$A!WRD)FDFA$KO;QXP0_AAF^IO$-Q]-A^E<8G5WSIF)$Z;AR@+%X M4H]"B,6E>D."_H1,1;8?7W@KV-_MON-@Q!&&;:\,]OH8!X[V49."@*!"C8&% M!-'0%Y\XCX'6H;B:;WU,?NCUP3S>W:,U _L[D=^!/L>=S;(RL&QI^ZW5=+-T M I3.)&Y.>W6*,MHH+(WRV(XJ-IP7![5WKP/C R65L$C\24$I4$YF"-PA&,=] M"#)8DO?QFK4KH_F^_O1OK>Y"H!XVYI]//XVZKXCOC3^3QG!1 MK&WZH9N%T=6_O^BFL]^[V?_%V3M,W<=Q;=BTB)2_ZB;+7]7/\4'RD6E1% 1' M"Y*B;\&C4) 3N;Y>%558ZRK6^QWA-V/#/@("]7'WNUDE8LR!E: #*%[JC:_ M(&A9:$W"XJ)*)>7F16R^P=+C.R57'T39QU)Z_+P8Y[P>+$8=%1,2:#^B44BT MX&(TP(1A/D=;I&J];E]]_^,O/+X5 [I&FNC!85DIT;H)FIXJAA]#K>^':V:- MBG<0:__*EK3W)JDT,)>(PZFZR36S-FLE7+'.!=,ZU'($A;'[TO$VTFRHV[GG M]>&O[L-)=S8EY^G#7SCZC%23'4S(%3M72'()+Y;@V M.;8^D'MBS41VV=,?KHNCNK-P1_7V3<;TO9G(5LU$MJ+)/KHR/$3'1W63[8ZQ M83&8BZ;IK&F75\YQ<";8NM6'$)7Q3._] NC1\':K9B)'1]MM5-O:]%IT)'B/ ML]D(\]U=*B39FDEJ#KD( 2H0PN!#!,9$))-!I)#=1N;7YN\\PO!E[PKN^M=. M#\;<1=SUTM)< D-O,XO<0Y U1*H2^2B^<# *2U;:1=:\&\U:,-\PG]HJ:NTR MM*\N-$3\OKO/W/**?KO.W#>FU6XSTH6@@C22!Q5-OL28"DUU)Q-R0[W"$]1]=##-;*T5A$E3Q'I2.!5S."1(9_\Y+94HT&T5: M]H?Y^]2X)7QSI)0YI@L5]XYT6?S@RE"9YTD$PR%;0>K(V9(ZL@,5?"S*"\7Q M:*[Z;S^\[Q-IWWO,;@SK(ZMS;S:I%UZ&3*N&537#(*"$:)0&SD4J2B9I3"]W MS_?O\1RE%E:NBLZ-G9=AAJ_"<')Q8>!\\J2<>"!6 DK%25>\5N9D$41Q5F,@ MXV 1R_)D:]:K-W>2DP01?+@;$B8 M$F?V>'HC-!SW(YI[QT#^(YS(6S'W4.ZOQWB((;UD2VFO0Q20R0T,&[Z4F MAPG)[K%&6&8?S13>**,R#WA<%T) (Y0I"9#; MFLF%&8(+ 4))SI7$8U;VP'&R[4;T?78^9'8>E0JW(N5CC,3=(H=;UB/;8;4;^?0H?YP;;&WL?9P#P?ADPEC0:*T&Y M0%]X)L>!>4D&AT\Q!%K<\M$TQ^S-T3WZ"A;21C)FB@#+-=)N8QU$)Q00?:TN M6F#"UI<@OU>PZ#7H=\0$ZN.N5[/K;^3^%(>V@&71@02W,?O2\3;2/% %B^"M\EP+23 MJF"QE4H>4,%B&WGV7\&"J:(3\^!U/5^S2D,,SH 5@G=E!*5"2%I8"([L Y4*R2U*!49KQ8H) MT;K6^>+?0E&+K73>]:6PM5;=O@H1S <05V7[\Y?Z+5X&7X?C%]UXVHV&.B%\-'8(H)) M+O"["RGT /;@A1BL+X5\,P726 %*>D4.N49PT6:>O/,Y-J\&??!"#,]&\\^0 MM&^TI9I-UR^ M]@KKLS+27>=YRZ'0=V_*ZHE=/7/.!=EIF02/!S&O_;>00 M1':0$S=11&L<[Z424!/TWQR?#Z3XHTY'X$S8*!("\IQ!<4ONC'(%8G+*!A>U M\-_3$0Y,VX,H^UC2$PP!P_-U+@9/7;0 MP=Z)@CP%'7P$37! 6?+2HO$"<@DIRNR4]^'Q$^2>"/]A^+&-Z%OG3%2#CY;6 MLSA-D^'\9/\]CLIO81P^DD']>W%@8%W))-.PD0:%#"(%Y*#R7B#R@ M4"M'1VOR)C9_Y_Z-^(::ZOH7<\-(R168;R==P6F=,&&T](ZG2W#%LY(-L5ZQ MVMX"10"7K():$BSZ))T7<0L.K'_3$]-\(Y'V@H4Z4L+?7CE.!K5KKKC M_%N8_(DS^GX%GU9&!B- T#Y);$X&O,X>+***Q16N5/.B'/=@>DH4:2K_'NZ\ M_H)CG(01X7N63TG.TUD]4/N,UT%&5Y0B1)"SJ=%15L!9[4":)!(M>$FGUB39 M"-A38DI[3:R]7MGP@/]W)!E,IV]Q,G?BG\UFDV$\FU77?=:]F>3A.$P6_OU) M-R(,T_/(0%>N5+I[V\WJ^7 8C;Z^'([.ZK"O_=OISU_2Z"QCK@JI<01Z0\7= ME?G',6\-8X>$@<<^Y)T3$!Z[ .Y*:"@VF*B$LC275,9:=L CV71.&,&=DB=UP+ \LG3%$RQ0@"$D.2"0OA%P2DB(3)9 X M?6E^"ZX)\/UOV0?A[(V$B[TKO8]^$A=1_1V'LPCM2QV38*@AYNI(:VD@D R! M,5IY2:))B.:%3IJ.8%^'?4?!X ,J_UC._78<^/.OMS]@<9L/+&=X 7T_GE_=A M.]#=J6,APT8DW5&3AV"<9-%CP029%PY*Q5IV2A:0:%,N4N7@^.SMV7K+3CG"51@)%]0$,.%CQ:F@R"9>19,>5;,^+(;L7URHIVPM]+ MJ]TEAY_CF)XVFU]P>I;S_*EA]'I,V8RRKJFL[G,":I S?H4QQL_;;=9O?+*I*:CSA>!$V'B\(8+X?3ZDR>7768 MT7NKN#:0(F>@D@G@N7207$RA7H 1NG5^U>;H=EWEUKQIJ8W);V&63L@XN/9W M 0LV!Q\*^)1J7RDFP:&W8+66V7FC+&]=MG,C8-\: MKW902P_V^QJ0BS".\F2 >,.!N^+JK7BR1I1UH",+B1GMO=C3,K77L/%A^;&] MZ \=YIU.9H-W]5K"W-OUGG%R:S,(R0306A@@!.>!>U^23(S)L%%$@9YZA3#T MTR59KKWP4"'3=NKK=A5CPW7A L32;=@$QC81R4VTVMX[NS_@N(/P5]6W@^1Z M5&1*19 /88B"@6R4(CVX;"*@CBI%7;)A&V6U'EJ!:^)X[?6WC< :Z^VW\&5X M>G:Z!")2S!+GM6EL[;/+.$29+7 :DD(6F-JLN_D]FKOVTOT993N)O6LALU[B M8+/A9+ZYUBWA_:=:AF5R[7Y-8<5ZQ MS$[:CQIZR#*_$^#Y2=(&$'LZ$]P WF&.!1LK=AO:[*"57NZSW _5>L:*" J< MJ^T66)! 2 N$G*(O2$X*MH[%'8PX]YSR'9XWVRBC#W>_.\4:L+Y2T-A(9\E; MU2 4F4E*^TA@K 21BC/!,,-YZQK"-U'L/PC47%FKWOUNDFYHE*2: CGY.OCG M^P&3:)GT#IS2M8HG#Q!12DBR!)]4/3V\J\;-%-/?/G:??UH^<:'JY0^76KY\ MWP%">SM*O=M)9#U,V%?=!(NZL5 M/G_XM*:)_4R@)^,P>G$VG=%F-)D^&^=?N_''7X>?,3^;3G$VO3P^T$5B$ER# M-;(01[T +PJ'P#QSSA5NL'71HX=BW=U3F;]WD4E'$S6DV1_#V9=O7& M+[V6_LL?PI=!D61M8XR0!+G]R@O:A75T4#)Z3Y8Z6>/8CWBV@7F(S7 /?+OI MW?2KP%[OW6PIL65O$*?G-4A(4*5^88SL"1_ Q\A0H6#6->\>L!/B?1V0'H1_ M>U3F,1RH7ER5O]RPPF@>HE!,)1%2 E29/!)C' 0N#7 =N;#1<*,_ZN%1_Q\'O/C6_C7 ;:OQJ1,K+D"(95=P8 MVD2-C>!+B5"BC"(XEO__\JYMMXT;B+[W7P8@.;R^%$C0(@@0R$'0HH\"+\/6 M0&NU\@7HWW>H6$UB2[)6XFHMY25P?-&>/3/+(<^29XI+.\+[>D6\CL1OT/$& ML#;"5'2VN/EUK4SPY,=&T@YR]02\CBT\"\(,Z)A]]+;*[JN^KRY_SO$\ELVI M=9Z/RP5/>.[^C3>E-7A9V9[-Z&Y1?Z*_EY2OCSWPT.W:HVI A[/P1!%*V6:' MIGJO@VZ&QH90BQPU+RL5R;I3$1J$8B)]*/)8A=FYUCB$RY=R%7S4/&C5)HPZ MPIQ[[]F>2A_B1SK?+Y?-Q'KUP7.L1?- @)"*0!ZPE0*.KP8E;9%>*A38V^GF M*88S4G:&9,J&T?1PZE^?;,-UPU7I)&0E$A<$XR Z1)"(P@==T=KQ[%$N4K8Y M)KE.&,S7+=L8)2E6AFXT/TJ,7(/7J4)2FBL8A>C]7F/Y=R;;#$J O62;(8$X MV9I]'U#?FVPS*%![+=X/8?ETRAWGN4A6@C-MHTH4$7P5 1A6DI6LJ/MU0'Q= MH3](MND?^2'DCB/;%(.470A@I.-[RD20O":>657)"U7G/>V:EIRK;#.(^.>R MS1#61M@S]^[M7!EMG70$-A=&0+$T!!$$DK7*8BIZEUHS+&[OWEY"W :R-L+S M]GXV9]P9HY#@J5;0&@5/'$SB_V)*SJ42_:[A=%CMX(&*UC:L9 MF%S5WQ8\-W_4]F24B;**G#NK@_6R0*PF@P_!&?+DDWOBG[YER]NSCS[G<'4@ MJZ,C_CIY9A_FM@A-'CD J25/P "I!@V<4S((=!CLK@T3PQZYV8=SCN&!K)W" MFK[U[:%_[EM'CH?69ZZW*\^@SS]>B#[X;IZ(S5EXHIQ,+@IU325XFU!S[*HI M*&6<#[K2D0K9MY?ZHM0$W0JO-Y!M:MVGC>8Q("NPFMD+:'VAWH+Q-BQ=O,3N M\]W]LIFO_!&7O]/M7-BDE%@9.;L"VHL$P9H(I@1%*4<29H3>/,]P3-!NMT?$ M-SJ&'4/Q6!9R:TQO;LHG?J#O:-5^NG7TR(]??Z)&&_^*G*-"KGPE@Z-@VF+1 M<\EK8[!E2IS7)G1W !X,\A(3IGMPQNGWM0WP[+X1>%4_+FY7H;C]^<_KOZYO MVH\_=SQ_-'F:"ZY<@;1I[D[M1;44D$)04$/4/*7*'O?;3M,GO_:%??D9-TH MQV@E]BTOGV7M6 HE1PZD=HXG?=DS)]8Q,&6\$R%;ZKZW> ..D[7='B,WCB9V MZA=&VVZ$_VPE@T8DG4EK"*%Y=H8JVM$HSMY,/GOE M&NXYH]DN01RF0OCXX. M\0LY%Y?[ !O)_F$KJ&E,'[J$[N5T.(+WDR:&M9GQ202=E M MBX6@([:=KD&4++33N[:!GD%"O&#F<-I\&$+W^'FP-G5&;R@HA"*Y9FHR"GRN M&K"==<^Y"BE[6WML!#+Y9//00.T._P$LC[ B;O=V5=\LE\TEJTTW5EDN0S8Y M(()PLAVM,P5\K1X*5F]LL"I1[U7)1B 7,S,XGN81U@Y?P6D[9&:+F_CE.[_P M5[\ =JX',,*C3S"$Z!/EI@XX31&B,QC #84>NI9B"@5IJ,]1K M8V M!61)!I-5N6#O,PNO(J%>F(-,GT]# C.&O>CJAH7-1%@+&(R2:Z[@FDN^ M @9CHJHA.M-C;^/DGK_=BL[A]'5\<_O4>G,?&)?G]3N(_"U>L8OSWB-X2PWEZ_S-07W]H0;0Y* MMX8_7#XT(@\C1A%86YZ9V;4?'#P#N9L[/>#[:72ZA73+2T?/@\NMIA* MD1*@;H8E*34[L8+@O,V4T/!2:MJ&/2H940@6>IWC2191G1HWG MEA@OVBQ/D1=#:!\A'_YORDD/Q,OTO*Z34CIC*P^/4LFV$[YMT%42H3K*V4FN MHKJW1K\%RNE5^D[!VM;^] BFMTX$MVRD??QV^R?%6_KQA_\ 4$L#!!0 ( M /J)@E7*"!\>FN4 *^4"0 5 97-T8RTR,#(R,3 S,5]L86(N>&ULY+U[ MD]LXDB_Z__D4N+-Q=[LC"MU\@"0P^SA1?LWQ#;?ML-T[9T_'#06>5=Q1234B M5>W:3W\!DI*H%P50((N]=W;#;5>1S,P?B!\3B43FO_S/[P]S\"171;Y<_.N? MPI^"/P&YX$N1+^[^]4^_?GL'\9_^Y[_]C__Q+_\7A/_[U9_%7(XF] K98/X*_+U=_R)PKAOU4WO5X^/J_RN_L21$$4'?YV M]6<1RX23+(0L80*B2"60X3"$)% HD"A(8R1O[OZK M^4_+U=W/41#$/V^N_E-S^?>CZW^/JZM#0LC/U6^WEQ;YJ0OU8\.?___E 8;XH2KK@1D"1_[FH?OAAR6E987Y1+W#V"O,ON+D,FA_!,()Q^-/W0OSI MW_X' #49G]RNI3C]VOEKM/=5H28R686JT_(=SPGZ^0GU/^I;' MNGI0KC+WHR\=NS#]Z$W=;YH?Y/ *M\1W:VHJU4?7F-?K\6R MI/,17HN=F);*<_.##_IOC1CSH XRK>0TU-U257XOY4+(FBWW'@UR\:]_TG^; MK0MX1^GC[-6ZR!>R*&[YW]=YD1OROOV>%S/*DU!@E4*:A0HB12.($4MA@GF& M5:Q2E:2S@UO_?-FJ"EI[_\O/.J/Z SL>":3X^0N WH^3_>Q:H M)=]39VZ\A.7J$(8EMX5A-_D*;4&%@:(%JXQH'O&S<WD&]D_=_WBZ_EDO_M?CG7SRC>:E'E\Y?E?/YNN?J=KL0L M3C@/%4EAG% .48 1I%Q@31$I"SE3-%78A1T,EV&RXYP!P1^8BP; W9FJ>J+GB<)E1KO1*=G'WP4C\D%.6S[68S_39A F*-VLYHR(0448$9%S[12@, M)20R0%#0*"$)3A0B=%9NO;R+T]!6L!/YG?%E?4["RI$%#_DB?U@_@'DU'Q\; M==WHS1IZ.UX; M"!":U6^09LE0:5UC=@J_<-*)> 2?"9YL(?B;E"Y8F]K,6. M2ENN8!SRE?/]_8CJ\VJI\O+#LBAF&$44IYF F$KMCDF<09RP&(8(1ZGF*4)# M)W=L]^BI>5H?90GF6B\W8FE!94<=_0 8F!R,[?I;N'S0_HY1[<<;\\_YVD2U MP>?EJEJ)W9;E*F?KDK*Y-%3Q4;_SRT6I]9N;R]XO]"C)HO1''<=0>2*'UH-' MG?['!AU.\!-7])["3[G9H]"NRYOEFI5J/;_E?+G6!#$C)!(!QP0**2.((KV\ M8C*(8!3'F 0A9IQ2QTE]5MC4IODK*H"0K 3R^Z-<%-)YNI^'U9H O( U,"5L M5 )?))?YDYGT-V8/2^0E,.\G>%OC!W[X(LUV&)W_Z'7F7\3('Q><%S4V.UPT M^@1?7+['C4$TA?/9KPM]X>^KW'@9KY[?P. MCM.>M GA94V?-D#4M&FNK+@P#.K=[W_HO'<4'K31?L-_5M?V\YS>2"57^CM7 M^\/?Z/=;O>8J"^TBSU(N!4$A@RI( NTWD11B&4N82)8D+&6!3#(7O^F\J*EQ MX$934-+O@%9:NCE.':C:N4U^L!J8"K(.:D$/P&A] _ZR<@ZG=&)K2Q1^$!LZ M'FO ^F8+5@^"N(R"-XKH$#4R25PV^I@F+.YQ(PHA\]G;19F7S[="Z'>F^+PL M2CK_/_GCZZ60,QR)C"<9A5$28(@XD9!$<005(:$B(F(H"6THHEO,U,BAUA0T MJMZ 6EF@M05&73N:N(!L-T'XPVM@:N@+E35)V"%Q@AX*R7^Z6S[]K!]0,X/^ MRXX0+CQV%"JP,VU# I97]P[!/LI5^?Q9#VYYNQ!F._G1D,PMTW1#>3F3B9[K M-"609$HS@2(($BPC[3M$/% I92F-'..PW1*G1@H;A?4[;E0&="' 5FGPVT9M MQUR6R\!;1VK]P3DP9UR-9)\8K1TZ_@*U%^2-':VU,_]$R-;RQAYQVZ_W="5? MT4**U\L'$Y^O8EFWJY5^5Z01\NIY=TFS87QK4EOJ7)>=(U1\*N_EZML]77QZ M-(\HOL@J_T(OI^KT[9D( BPI%I DC&CR0ABRC'"(<8HT?Z%(AG+6SI_NCM^- MI[G5K+V88>YU^W7]P.0*+!6H+-*?_"]??RW JE$<_) O0&&,+\[OL;SHNV 1 MQY[8^([#RI5%H#()M,T&+;O!JV?0OJZQO7X5-BF&+?-!93\P ( & ;"!0%\' M:A"F^9XXQ/.G^;Z,M$50OP^L&E+>?F]HZ[UASS4I-- M+*OWIC3OS;)Y;[8,HPGFL0+C)T^[$.,/7^?&QHCJC+=7,C[&>]LO+R"^[T*L M"057R;V53L6G=6G.F)H$IUD0"(H1B6"09@JBF >0*!E#G(E0,A[C4(K9DURQ MI?U"K%.B"^.TY0ZY?# *2_W.-8[&3?-?L-RI[>Z'V(Z [7K,&ZJ#K\8V&T&5 MJC?U!UY_NG?:^ER(6<'B;1G6+6WD19B5Z<=+,+O;^B[ BK_FY?V]G(MWR]4W M^ET6LRS.8L)$"E.EV07)6$&&TQC&3$0)5D@BR:WS9D[+F%ILI](2LGV?=O=Q MV,Z)C1U +5?5AFGU@^6\8IQ/;)[?4?NCDEUC8+M(N0K9,184155#8HM9:72\ M'AY7W_PJF,;THYW@ZN'EG@7BLD=Z?.O(WN-9W8\]O?.7>@Z/5SNA,XZ2@##& MH9!9"!%3#.*$$DC3+%68I#PEL9?8>"5N:N19GWQZ;'2NHKERH["G8'@-\Y61 M<&?P7C(,[GV3W0Z6H>/?M;!I!+_W#+>.?._?U1YO6^P M$+:3>(C^"\-8&0FY MT4NQ*F=?3(BY<:7C-,L4#PD,PTA[(%FH?9%49C A/.9<*8I#JY/N!\^=&EE4 MJMF1PB%"W7/_"KN'CH2;94I1YIS.P2^2FD]3G>KX9OE \X4'5^&,[5W36-_2 MFL+Z7[OI>_BT46;I&1,VD_'B]K-YIFD*:,\(9!'IHP?,XN F)E,9R9# MD@HL8N%V#FKW\*G-OKWO3*^R$GO0V7V-^P(R\+1LJ^7S--.QL=Y.+[4>/?)I MI6.CCD\GG;BFW_2L]KK?%\5:BC?K5;ZX:TJ(5WL[U2^;[)NWW^6*YX44LR1 M2CO:1#O=,H$HTA].0@()5932**1Z4B.G2KWN*DQMJAOE365ZDZNKP<\7=/6\ MR919/U;3O];<7% 8B[:Y=KV39WH,7,88$2FA,*0RA0BAQ&R>99"A%$=$) 1% MU"XW>^"A&S7-^NO>>&Q&JD=Z]14C8T?NPTZ4H3VS*O'C0M(S:Y*>X8FDYYM- M7O,-V-A7F S5"YG-SE^5_BA[^O;T4+U1_@ Z_8U<\J6]8NJY&UU2I,J=\ MWWYO*MKMQ3YH0L(H""G,9!)#4]40,DV1,,1A(K.0XHP';C%J.\&3^[(U>F_J M>MTTY]*WRMM%3ZX;#-M8MG^(!P]L>T&W1YC;#2IO,6]+L2,'P-W .(Z&.][? M,S2^5][UK](T@Y+B]DG_]$Z:0+PI3?!%^TN:0[G^:,Y2%089UBOLH*(PE""( M8YSHI7<2!Q(E26A7E*VO E.CLHW&@-8J ]'H#+19CBMSY\&PC*4/"/'0L?7# M M);N!OUP49_8 RX 8T)'@/N/<'S%8!W%3]N0+XG.$6>K)[0D]"V&1.?5#L*\D7.C9S7RZ(LJN4O:QV/++99/4&<<2$E@92(JLTG M@S0+ HCB*(VYB"-&G%*GKE-GJ=A73FF MEB0YVDB-& <\<0!LD+0N/^#Y8M'KE!F76;T =\2V?I[J=XSB1'"9I%IFS\@@2Q F,::(2%H2,2*>64Y=%3HU>=QJ#1ZTRS!> MUTJ[,:8%V':TZ!?"@;FOA9[1UNP<-_H:TC,:UU4Y_)&;/3R>&,Q"X*@T90_ M(1D1_N&(Q3M>.,:; 9FB:K^^H<*D-MN0)SIX)S5 MGB;_T>-'G>KGC#NON^*\D'DF+>[K4TG-+NQ,1BR5@BJ8,$JTNY $D$0R M@1Q%"I-$NP\B<BEME:H]3@.=1-)RZ_(J=,8\_],HN>ULV>CIL4_= M12Q\GODY*6?\PSY=YIX\Y=-Y0]_@^E,NY$(4G^FSZ4SXNF&:A=C1SHRF<<8# MEL%(90BB, HASO0?/$F"3 02!S1Q"Z%?%CJUC_]69R DG].5M"P,ZP2T;5S; M+WQ#;_MMD6OT]1FDMD?"6RC:0N3( 6=[$([#R@[W]EPVR+(FK*JU M0H4(DBYHI"DC"I):9@0O68PCK;EFJ']="?.V,H8[LWOUPA['[ D2C.> MX!3&$6<0!2B&1(@8IK$442PB%D?*:9'5&[#)=@[?!\QR/=47AH')\JA_^%&S M\,]TY34'["02OA98>\\>=W5URJRCI=7)BWK&8Q=E+O+YNM0KX5V0MTYKE>*= M5K N(%-MVWU2;^EJD2_NBL]R5>W;?<@7\GTI'XI9IN=[R#C54]STQN1! +%( MJ>;))!6<IT=B 0B1B)(%.7Z#Q&CA*11DH[Y#9AFE]0]\BAVY"'WR(/ODX?< MD,>C)H^ZZT?O4ZM^QGH4\I]Z[6\WZ??A5 MW>$V[5AVZ9A-8%:O+3ZIU[2XO^5_7^=%M3?[]=7K&<(>G5!6W(H1FS&X/+$)V8-%4= MOVKHZ/[0@<=E44(]!UF^V)N"_CN:]1T*RPYESH]_B8YC?3$XTT&L]^-ZIH:O M62'_OC9BGO0?W_13;K_GQ2Q3# E3JSBD60H19@QB)3#,,E,UD,:A8DY;AF?D M3.XKME435'H"HZACN@I(3ZS53X=1.>TJ MF X9[[J']>/#NC.KB4(L%_KQ=2G=64K#E"&3_,6LB) M +Q@]3+K(>],P6-S6.J-6[?IW3 K3_@J8?3"^SJ@" M]-],;FC]QW8:B(S&+.09S )N:KN1%!(9)?J/ &4I9E&HI/4VXY7*3))U@#&C MV@39J[((6J8X;&)=.UP6FXLC#L+ G'; 9?5(W':-!*ALT9Q7_<>&^0:84?:; MC2,.U4@[CGV'S-.6H2= ._<-KY4QWN:A)S3V=A!]/;.?DVP:67_4KU^UTZ52 MC#*5!3"3"D&$:0P)Y1PJ19-,L4C%RJUA?>OA4_L4&=V 4ZP_,XL[4 M+ZIK$'R4914M?[=$"\RC2JPAAM2/Q8F,S5MV7%Q@;BS7!"R ^\/>@M@C4]61V-C6E M98 Y'UF9!1J[P,8PT+(,[$Q[@7%S6"B\P/B-M& 8;1S=%A*> >]<4/B2-=[" MPC,Z>PL,W\_NNT_W^#BOTB+IW"1#OILO?V^M;+85IFD8ID*B!,9A'$"4! KB M1'\F69(F6!#"B(C<=NVLY$[MT]=6NVK^4M<@+K9IWTK; 7+7D)GK:-CN]GG' M>/"]OQ:\1F5@=-Z+H@Q1V]L1*&\;@W921]XF=(+B>-/0[?:KCAJUZWZW\KM? M/1]G?YOFCY_69:%YUO34^K*;_,A\B>-.7M$ZS'?::,^[&R^1MG?:L',['%X2]%[OSL2^7BXJ?]VTT_DHRQEE MJ5[^IS'$G'.(I&!ZUO(42BF$"@/"XA3/'NL&W"5=E79S][Q E[?W4.QP+_(K M>9T3W8W0 5<8M>/I&U@[ZO0#U< TVE(2;+2L>M+=F""R/TJ]#(8G>NT0-"K5 M7C;XD'8M[NC;8(R6E8M6GU W491=L[^44I(B',(TBB)3"PM!G$@,A<0\Y4S) MV+5_V'EA4W.DMKI6G:4V <+^?1<[@;:,LGJ";^C(0'_D>K3DN@R)MXY;':)& M;JAUV>CC?ED6][A1B)#Y[.VBS,OG6R'T"U14,CZM/J^63[DV9$:C,$5AH"!' M"84(BQ R8MH/JBA6:<9Q(*D-?5P2-#7JJ'4%C;)-=V4-*=@H;,<<%_'M9@V? MJ W,&/T!LR8,6S1.D$4A^4]WRZ>?]2-JGM!_V='#Q0>/0@VVYFUHP?KZ?E[% M.YJOJE9\[Q>/Z[+X()_D//Q%/C"YFE&!(AFG%,9A%D,41!02$A(H$R40C:1> MBSB=RNR0-35BJ'0#H9OCT(6EG=_@":&!2GK62MZ QK P&^UMAX=!PM, M//D-79)&=1LL3#[T&FQNZ;&Q>LOY:ETEHU2=ZS\MOLI%OEQ]7):RF)E#4@BK M""81#B"*: ))1!(8\TC@+$N92C+K7=(N25-CAT97D#?* E,4KE(75/HZ;(IU M FRQ;>D+MH$I8RS$'/8$?2$WT@9?;P3=MNQL4.GG&CC;='LV%16OO[:\RO[LOI;A]DBMZ)[]($]O7/]^$FM9T;HXE M13."9!;)(()!I 1$L8D:1P1#%88L#$1&TL3J:.L+VC UUM\J"EJ:UH?\3'7T M9TE7KL717^+-L(Q@37N\APZ,55D2KRRS*5Z=S*:H<=A+J[@!&RQ P8X_U)Y M#+V]W%CZBNB]@ 7C!@I?;HB.XH\OJ$K/=B)&^K8&;!JE/!1AJE>/K5O4J50,+-MKW0A..M_9RHC[(TV\W5MI*0XM7SKX6)AFQ+ MGMSR,G^J6@C-2)A0HC)S[H\HLUO,(,V" 8I#B,2(5?1)YV^_RX?JK]O+WZQ7]1<]"W@<*;UTQ"@Q#29Q '&0"1@EG$9) M9*J26V7%>-9K:EYK8]8-6&UC68\[R\!R:UK["M$8XT:,OD;6CC5?8+P&IM3M M4.W"CBVCP*?64&WL EO#VG>]N31\SH3K&6Q/;.Q+JU&IVC.4ASSN^_']2/Y, MJXJZ+D8YBW <9)(Q2(3,( JPV?^*.,R0$&D8LB@CRH6[N\5-C9)WOM&\JD0Y M;_1U]D0OH!S&*$OBA,* !]1D@&20X$S_,T0QSS3H)).SA=2OA!3?1@6;U& ? MR1XR9:PH *]5'!AVN\^7OU=VX*]25\.A1EM_WQD[5#Q]/BX(&_6K8&?X(=E; MWM7S_.]JR:44A6E&_$'/U/E7699UJ9!BIN)8)#3,8(I" E$:2$@8RV!&::(2 M&H6Q77%N&V%3X^^-KG6#[TI;T%+7\<1P%\IV5.(+NX&)I"]L[D>++?#P=="X M2]2XQXXMC#XZA&QS3\^L*GXOQ7HN/ZDK.YU719IG(9()57%H.@#$T"2^0T;T MLC]@,9(L"S(4NIV@\ZK>U AJ8YTY.-:V#^P,!!L+Z]G8LM',IE6Z FX"\O.Y=M3, MZ83"V-7K>(+G4;7TL%]VI(;^8G@\7M"R%.AQKFWU?'9@F('P>3; LX;CY_X/ M _')W/Z!1/7L_+K;(IEQR43"20R)2AA$J=FSHX1"&C#!5" 5B9SRREK/GEKB M6-4NI?_^4!LU.T+MB<7 1/C! @#W]JS'IOKJQ=IZ\KB-5X]-.NJR>N(2'SOK MY\[P;%O@A3,5I$I@O5"FF2W2WNJ]X7+ZLQHGP.CSF/39ZO8+^)C;QYW'+'4<:C_9'KI!=I@MQ+_@ MGK,].-V[T [/<6/ 8E7NRJ_]12[O5O3Q/N=T7IV2XWH%*AECD"N90J2I#5(4 M(8B52J.08!$K9D-SG5*FQF5M_>RHJAO$;C[R!LW I--6S=NA0ROCNVA#/Z!% M&?I?.[KH?O8HG&!EWF;BVUT\KJU6:&F]I2&, Q5"%&4I MQ!GGIMZM2*,HS11Q.M3CKL+4J/KUID=ADS>7;U3W?7ZQ:UCL"'=8L .?C1ZX(;F/J<5UPJ[NNK [^BZ0F M7:3*V][^\'_E?_<]")+4IF$6:)@1"6&".L_B$!Z51Q@%$8XQ"1RV@=P MDCXULMD5R09;38$IHO+Q]M][EA6W&@0[1VHP: ?FGRY4!V@AUPLFW]7(K62_ M3'UR%UC.5BQW>DCO@V:/U"F)[%CT;@+J\RH211<8RAR&()D9(Q MQ(H(J$20R%@_%:=6T7U[D5-CK';ROVE953Y-ME_ M8V)UX=8^Y\-IET;&CM'\XCTPC6V4O:E*E)7[ #8G)H!-^G"?DVN6,/D[OW9) MX-BGV"P!.'&6S?;.OBPEE5RMI&CY%N-/\%>:5Q_PS7#LAM:<<'C(/3 M3:/DP8JM5M0GN5P"PQNIG!4T,IE<,OB81"[>X1[Y>=,* MMIRRM%=<9>]!HT503JG?CI6<_/W+''8Y7R'][7>YXGDA/Z]R+K\LYW.U7)D; M9RG'0@01@PDGIJ@YP1 CG$(A XP"/:E)$(R2<-#;A*G1Q^:83'=[AHTUH#*G M?TO9\=^8@3,81GD/II[Q8-WEP_TU&OV@3O^1?.FTBOX&_#'2,*X>(-^G@*[0 MQ'/X[M="JO7\0Z[DC"J9"B8CF,6A7B&K,( 4TPB&+%%(?RM5(JS:!SC(G-HG M;2\>)S?ZW@"SU_Q01?#6E>Y@GC^YIG38#,&5@;I^P+YDI.X&U#H#H_0(,;IC MA(8.TK4D3B-*=PR!=9CNQ*W]Z.BUL<%T,*KJFN;%WU[)!;]_H*N_-7MP+ T( M$K&"&$>F^9YVU$G $:2*9D3@4,4)=^&B2P*G1D1[^@*C,-AJ[$8[%Z&VXQR? M Y,.%W8#;##:8N,)Z*Y*&Y4EK$U_I!BK.][\6(:AO^^/^:UIJW2&H31C),0 M8B$D1 E5D,4R@9D@"@D:BH3A3=W><0(*%W6VFJ+[57^'WB]MM<&96KF-,^,^ M3E# SUC^\6( [5(9:0-7JLS!.N/Z97#W5W299F"6A0@3&G"00I?H/0E()J> \4%$:D<0I3?"" MO*DYQWOJ6K6M[(6R'=5[Q&Y@HG:'K4<+$BLPO+46Z98VW12'+XA?ZG\O5ZSDMBH_ZG6G6@GIYK11)$YBP M+(4HD 12F00PC%(21%G&$$V<\H_=Y$^-:&KU8:4_V!D :@MN0&4#J(P Q@K' MK&3'P;'CHP$A'YB?7-$>(ENY'WB^\I4=I8^;L=P/FJ.M"]H&],U70.6L:^]!B[ M5(!^X;$>JV[TRXVY8PGJ <>CNW#U$()'+'<](&[[1;*'%#3R;H#9^"R?WR_, M$JTZ7/6IO)>K;_>T:-/ HVDN='9HX'",ME$;;C+(*L6! MT1SLSD#NI9U5(>=U8_8->"7O\D55]7"IP'](NJK<%+&_UU7-5JNN;&G<+1-B'N2G0&SX*K@6DT'.3$1"<& MWO+=3LD8.X")\:.VR4!8VV50JZ8]Z^$_BVW#$, MI(-32LOGK-*S3L)KU[:O!]FX@^:-@QQ$CTQ-[J <,U:/9[BW!?B\6HHU+TW& MU%>Y>LJY+#95SP@F$J<9C$WC$R13"1F6%,8:$(P#QB)J=32W4\K4J*E1M)I' MC:;VW0'.8]E-0-X0&IAI3H#C<;??"H4KV@2 MR_G<\ M=/,\XPC&C55\RJ2!B*8G'3VU^UQJ"2D70 MZ.A:%W4/ONZ9?3TH T]I)SQZ%#D]9?8514WW'C=R$=-3IAP7+3UY5;_UQ9NF MHL[[!5\^R&_T^]OOQB/8N "S#*D ":J@4$$($48*,B52F&4DQ:E>;L3*J5G' M!7E3F\H;=4%>Z0M*^MWU\.\EA.W6#1YQ&WBV;R&K505:5] H"WYHU#V_;^&\ M-K $QM-RX)*T45< EJ8?.OVVM_4C%/W4E6DE]D;6_S6[^7RUEJ+==I-IUL", M1S @J="LPD-(S*8D"EF&@#,#H-^/V/'YLM]Q\..M<9 >6 FJTTP294' MO5FW=MR <@F8!)]I+F[JY)!/"X_[\->"Z*MA=%\UQNTN?2581ZVHKWU>WW7@ MDYPO'Z7X)OG]8CE?WCU_,3O9Q2_R@([50%M:[@MUI;CSM$ MEKAX6P5V2QMY%6AE^O$JT.ZV'J>OZGWPKVM6\%5>Y<=\E7/U"UW0.RE,I)G2 MKQM:R5+&$Z&@2+AI*,@2B%/-+2'1Z\!$) P1J\)SCG*G1B]MG1U.R#@ W4TO M \(W^,9T48)/"K35!D9OT"@.;LU&$J7@ZV7:N0IAAY-%PR ]TGFA@[0KR)M_ M%RUS8*'M@0_-"-!Z!+[^Y.D@D#M\G<=['!XWWJ$==QOWCN+TN+WG 1LM0OY] MK5^[M_IU*#>T3KF*J$0P2'FJO<580ARE% K-]2B4*:6A4SW1DU*F2.*UDJ#2 MTC$W_R20=E[AU? ,3-*'R S@ '9"X"N9^Z2,<;.KN\P\2G?NO+CG?*=S630I MCA_EYC65*4K-"A"&5&40"1%"1F(!$QG&+,"APHX5]D])F=I\_](G[_@T?I;3 M_%I4!I[FFWSC5LE-__.\"P-?\_RDC''G>9>91_.\\^+>97JK].6_YN7]ZW51 M+A_DJJK5H9V';3BJ:K6VRX"E<1KPC#)(XS"!*!,F$3EB$(N RI G@9)6!3*N MT&%J'-%N"_CK0FML:ES> M7KB9;E7?^F-5;&E-:_6[%Z M,V:[@1ZT/^$5(/LK4>RLP=A5B_M"=**0<>]']6]3]GES>-F<*IN%*DQ3TVD5 M)8J;L+QF6YQPJ%0B@U#(3$KJVJ]L3\+4"'7;NZO6LCHA;?1T[V&V#V0WBWF! M9^B NRLRO1J7928-.]3X[?6&O\'C-&Z_HW)2]+BJ*F"64 M(<%--E3 )$1(I) 2B?0_!9$IHS)QBH2?$#&UJ;S]6&ZT;+Z-;O'94UA:!;NO M1&@LC\,[.$YQZBM!&BTDW8#%&D7]19H[ +@05#YUYYCQXP[-#T+%75?V7CT^ MR55I"CSN]VQMXATX"A3+,@EQ%A%-<0A!QK($)@&.2<885V[]IB[(FR#S;=0% MK?;,=4-;YQ5;)]+6JS-?^ W/BP?0;3LS#Q!MLL3%W^*I4]K8"R4;TT\LBJQN MZ\K?C Q3-E7KYD8*#4QV<]_=^(&G^&VWQ-] 3W.U>>BH4W+?D,.9=_#; MGA-L/E_^;MR =\O5F^6:E6H]WX0K=T&LOZ[R4GY2JIB%88P08R'DS*Q5PH!! MK.( !C+)!)8"D9AM>B%]L_^>.ZIA]?+NMS?Z-LX)CSK.^[M6M)0+L%3*<2([ M#H?EC!\ W9&HX53D?&L.4*9(O/[@Y"7XL"R*&U#9T(6Z.YGTP\X7ZSA*'Y>> M^D%SQ&,]'],W[YF5;_*"SY?%>N5:".KTS1.:+T9!L--PD$I0W2!XR[@]*63D M1-LN0X_S:SNO[O>VOJ4K4Y6V^"Q7U6)Q^[ZRC+!0" (39/)H69! EO((1C&/ M0B$#@7GJLJ ^)VAJ*^F-GB;HW50HMWC'W;"UXP(?B W,!OW M[G[I>/LBOI79M3;SU@QDD4]/)-#/#0P1$I.!4^=3C)VR)H:/30E"+:Z@HVRSL>JSZ)KQPZ>,!N8(,["Y;U; MG 4>_DY,GY4T]D'I2R:?.!]]\9:>Z_Q%F8M\OB[S)_E5\O6J.FO]]CN?KX44 M[[3RIKS,NMZX^:0.6>O5\^D'5#,BDY&2<2(@9IQ!),($D@@K&(DX$ '7SR=. MQ1T&U'5J?-76%.Q4=0P:##BVE@&&:8S8T,&(TX/EG2M'0--7>&) 3<<-90P/ M^5'88P21/;\51S4Y7J]7*_T]FB'.*8TE@E$6:<^2IQED/),P39C0Y)^D8:!F M3W+%EM91I,^":DFQ/H :/EI[6'SG!C1J>J3'2TCX M(K>SY5S.$DP8 MB2,%I8@P1(I)2 ,L( V1(EF4IJERZD\\KOI37TQWN@4G8IG-0<:%UT+8YT!8$4UNMAN%$FZ#-5:#"8L3^0(.,X5B=@/PJ M/ZV>/X,,C'-WGV&T&+8NG:GN]4Y[]+-8<1QE*H$4(W.DGA%(.24F\2(+HC2B M$;$ZZ=%7@:E]P?0$RX8I/;>%W.[+,B20 W\;>I6:,S:,7VON$+V1:\QMQ4^R MMMPA.'UKRAT]IQ^W?93E:UK&]V- M3Z8V>@.Z5=R-]!S&PH[NAD%X8*(SX!JMP><6N#\8S;4C^R/8*@]N+\/L3''N MB'DB-P?!H]*:.R"'A-;C"3W=M.7B[IM/Z/EUF'CDXG1?WWO8P.:>:33XOYSDW>RF;C+ LPA@1RF 2 M"KT6"^(04L8"2&.IT@B+!(5.:['SHJ9& CM-P4;5W@EW'0!;[X%X@&WX39 ^ MB/79!KD AK]]D'."QMX(N6#PB9V02W?T.,Y_'%+:19P^RM\W/14WE=*P" ,: MA#!03&G7(2:0993#1'L-$4-91#BQ/N;O)'IJ5*(5W'81=3C4[@9W-Y$,"^(H M@7VV'Z_?J7X#V@#WJ7WKAK1#68'!$!^IW( 3\IXJ$?3"K+-"@=L3QZMN12G[7>6P[UL821U3T%'8/6EQ%/<9(&<1R9D@\)1*EBD%*B>58#GM(8 M9SB,7/8-_"(^7G&(L7&WXV.O: [,SAM=X:I6=N!L16MH?)V2NRAOW.-RMN8? MG9NSOK$?R?\[7>7F7'FU-VJJ[8=S_?R%UQR.-15!ZF,4)@2XSA=W34+$)DSSG$LEZW'MC9 P2#55 M("(C%:01S5PF@IVMFQ'==7\W?M2^>6!CG^\#Q8,.@M<#R<-H^@('F@>%_/2!Z&%%]CP- M8PY4W"_G^H[B[=_7>?F\W> M%S6UL$ 5B&TT_<=_P%&8_3.0E<9_=CQ224?:2Z: MJ.7M0GPJ[YMV$MO@"^4B">(XA%PI[6M2CB!.9 HCRH2,$HH"$KD0B87,J3%* MH_+VT&T5[%H:M0&O->Y5,-4&?3NB\8SIP(RS@;-1MT*S4KAN:#-$ ,P!($]L M8R-Q5-IQ@."0?UQN]5-B;M?HB8N(8YXPS3PQA2A#!))4I)#+D*1!BM-$/^:* M&G.3;>)ELL>KQ>JN;MKA5_E3XV""MLMS7?TYUPY;7N <.MA^H@+=()VP+H(Q M4!&Z%^IJ=='<2V7HKNU0M7GNKN+E)]7_/.;NU0^Q)%*F 8R)Y!"%&864TA!* MGH6"1"&*J5.C",_Z38VIOJX?'@P++=5V^6#T+<#M$\WG%5F9&LE_T28Z1O-] M#ZP=I[W@< W,A*VBO'JPKC^D/VA?P8&&P5=M8,_:C5M4>!AHCZH1#R3FJHI2 M5=]:K<-#7A1:@VTV3M%:LB"-"%8%*0PP1RQAD0@H8JI $/ Q$ ME+FUI7<0/C5B:?0%E<*5D[%<&*YW#,2[P&\9FA\(U*&#]2VUP3ZX+MXT?]FKY9/M!\,4.(D3@3 M$F+M04&4\ A29-I#JT 1B01F2(Y3)>^\DE-CQO9*>:Q*=QU#:,F:+SPP0WMV MU9K6: E^JY7SR9X#8O?BU>(Z5/R#U(2[#+*_RF\6LOJQ>Q5BDU7M_G5=.EVF M@BN1:%;F58L>FD"JA(",AC(*8Y3@U,D9/9(P-5YM% 2UAI?*HENB:,>.5V$S M,+6YP>),;F=-]\1,Q\\?E5;.FG?(">Y>LJ-5WB*%J1A9 MA=VK0SKMWYMDYH_+\C]D^47RY=TB_R]-1U6IR7?+5?,CL9 I*((L M@"@*$&2(!3 @DHF,F+X]3B6&QE5_:E3TZV*U51@LG^0*4/![4]P3TJ9L[6-E M254"^5G25>%8]GCD%\1R4WBRPS[T\OS41LG>&?V-T9LBQ\9*_=-2#WX)=H;> M-'6.JXVSEK'^CX2-.T:>SY>-I/R+'%8;=V#.G7P;68LK@AJLPQ-O'''678*Y MZO"Z7WSYBS1>>;ZX,UG?)N%R3>>FY%MDRX 5NM04MM4%6YZ_NM?(G7Q"&N,MW!'_&K>2X/P;%7 M0/T.'?4(./]2>8[SO,Q8^@P#C6S!^%&BEQFBDT&D%U*E;XQI612?5TN5E[,L M922+3=($32E$,N*0"2J@Q*&BDG-S=,#E'&KKV4X?IQ'.C5:JF3+96C?7<-(. M,-M 4B\8!@\A5=G(W0CTB!P=V>HM9K1[\LC1HB.3CN-$QY?TJ0*Y9@5?Y145 M?)5S]0M=Z)DO;A?B*Z5?-\4?52#T1(Q@F)@0, H"2-,X@RK*! V#,.:!U>Z< MM<2I^95MG0$$A58;/M1Z5V=/C.8N%0IM0.^>Z(- .7CJ00M%HR]H% :W-8;@ M:Z]ZCS9HNI1Y](SJ6-4=+=[1GWQ5=72 J+N8H\V#1JSAZ?NE&EQO=:%K( M?/9V4>;E\Q=YEYM#FXO2;/?-% ^#E* ()BG7KA,E#.(P#F$L&4GCE' 96VW, MG1,P-1*N=00[)8'1THXHSH+8S;(^H!F85!U1L9[GETP_X6(5DO]TMWSZ6=]: M>U?Z+SNGZNP#1YG>E\S9S.:+UUU5:;M[A7:NO]NG=5F4FL)-@Y"[NU552^N] M7I'EBR+G5U3J M'D'UJ1'.5F.P5=FE<<@+C+V-SSC5$1TC1 @NA A?-2%"<.JD4@, :"$ SKXB MH(7"9%^77K7/)_;:C%D['=2UT_>KENY'F(O6=8_-ZT.KUV?3M'C9>GWH]O7) MMZ_/DP'#FZ/^$L-F6;Y]#(U>HOS[B$B?*1\_I@9]C\.P0OY]K35X^V3R''>' M+R+,:!J$$B)I8DW8N"\T(C!E$4Z21"GDV"_]G*2I>1L[14&MJ>L)EW.(6FX@ M^L!IA #2'D2#'5.Y@(6W,RGGY(Q\ .6"N<>G32[=T'-C:+D4O^?S^;OE2N9W MS MH*4X,)HW!48][FHY ^9KT\M>\+A[8LZ '&V9N3^A'X^]UG-N^2!75=%WXUK= MYX]%LQ'! DP2Q0F,2:8@RL(,DH!QF&6)S A%VL41+L35(6MJ3+51%:S:NKH1 M4Q>T=DSD";"!J6>+U9Z:E[?'G'G& @Y/Q-(E:50FL3#YD#IL;NF[K7,KA'YS MBM?ZKY]6WY:_+V9!2O0:2--#QIEV;@B.("5Q"!G%L8BR4,G,*C.T0\;4N*'9 MQFCTO %&4XTC,+JZ;O$< VJ[RW,53.-L]+@AU&.[YRP&5^SX'#]SY$V?LT8= M[_N'N 9>&H?(],G#^8<1 Y1?@]0C12/=WB9 MW"+F%R#HC&V?NW>\*/0%[??BQ9>N[;?VJ9K?N'9$W[]I0C.S5FR0JO6G;?;D M:Q\\?%3W^K1AAQ[UF:OZO71-'XW%75-@>O?^9?K[FHG,G*JB!*(HQ)"%&$.% M8Y-L'J8I=VIB<5;2Y+ZV&T6W->?=%MKG(;6;TEZ &OJ[N\5HH^0@,_TB%)XF M_7DYH\[_B^8>4L'E&]Q8H5B5LU_R1?ZP?FA8F3# D=/GMJL;Y2SF^K'.'5/[:NL'W@J-WIY#)"=M;9KMNJ;6C-5 M_VLW2X^?-\JL/&O&9A:>OZ!O1RE:5ND&G]2[?$$7/*?SS\O:Q=Q^0Y!(,8GU M@E=// $1,Q$NIC_+<1KJV:C_+R%NN_P60JV#7-UI#^,OJ^7O MY;W)CZ*+YQF3*(A1$D+%J6D/HP0D BDH9! B'J59'%F=:[L@9VK$TT22-[J" M6EG0:.L:;3\-K6W$_6K QHFZNV+5(^[>B<05L??3SQTY_MYIW'$,OOORGIOR MRX>'Y:)JA/>9KCZM*MX155[CIIO,C&14Q"J0,&-!!A'&TFR\89B$B@8T12E+ MG,K06LB<&CEL.T)5F+4N\H79]5T^,$U_QO?<%1Q[+[1WFJO[+OSL"?@6F^-LX?EA<9/D^?J'%U M'_5C]R+#C;@E$JNM/ Z!"1-W<_BHRQG<98H)%,&,YY@B(0B>D66 M"9@&!.$X2 138K:HSJJ);P[]-$^+L^(G4O/3D=#AN.J-9"5XKP>B:M93*7L# MM+J.K3#/0(R"--20(DAY0B$*PA2:LW8P(0%/8IQ&/'9JSWX-MB/Z#<.":O?Q M]0#5P)])9Y389*>,VS>PV]:CYY87+KV/:S\MYSI];^5_5\V0Y29\:W[24K]:4>^JW&C+V3@9P&QO[>.\@B(\0^?4%=J\(L#-H'F/!]K)' MCPH[PW(J/NS^D'YD]X[FJRKR?+)U;)31+$P(AA$+-+F1(($,262:6<91@ 0* MD%7Q-2MI4R,SHVRSA?*+I$;7!_>S-*,TWREIZ*2MO=*$]I\T6F+0 M20/:J4"G+^B; ?@NG\N/ZRK+/A Q(]LO>.3;XB9:_UL)'S]([- M.$[..W%-/U?ZEO/5NBI%J)6*A1M5JH_IZ7]_?+>?4-*8WN;BYU!\YV_K0? M] :>WQO@&BU!I>9-4['+8^3Q,AB>G.@.0:-ZT)<-/G2?+>[HN?C.%WDI/^1/ MQQO2MP_+59G_5[7+W9PC_ ])5^_T^S4C,L$D8AE,4(A,OE4(28HR2.(0DR!" M*F5.;-)/C:DQC7[A4L>U>3_X+1?M@X,Z]&J^,@!6%ASE =U41XQYU4JP9I_RK]I%V!0IVV3O/'_4 M,#0?^I1$669\*1R:HTY!2+1K)254H8K3B-"8"JN"0XYRI\9YVPW*E7R2B[6\ M 8OE O(+/L)5R-ONJ7C'<_#=E&:'W'BG8*/SS38M\KGJ57X)VA[[*$Y >=M! ML9,Z\MZ)$Q3'NR9NM_<_/EH]D4:$A0K_-2)N, 0X(R M34N9]M%,H0:88D'"F"-A[H!MF,?;[ -S#E[ MB+4TW=1O\4^ XGA#KQ!-N<(PQB;E,5,19$P% M, SC1"":(":=?.-)#?R(W[,Z*&Q.JU;6%#?@#_8BV'TLISB\ W]W*WO@A>9I MK&F>!D\T3[L!M?&@97W[8%0#P VH(3#'FVL0/!9J&7G8?!5[&4OM<0O&C#P8 M1T5GQI;?>_%4KG(3-:P./_^ZR,M"<^JVJATB*J,\?Z.IOM]_S8I9D M(@T2E$$5F8!+(B5D<1K"-&$X9)A@ZE8/]Y+ J='&GK[ * RV^CK'?[NAM@[\ M>@-P^(CO6>S ;T99K_GR=KCX"_!VBQL[LFME_(F0KMU]O8\.Y@M9)=BO&BG$V<[6O&%WL"4TA^X/B<&+R+B[[S@>5%CGQ:\:/2)LX*7 M[^E'(+\6\I-Z6Y3Y RUE,1.:%E04F5YX"D.D&(54.R*0I:%>V,1Z 1-S%\K8 M?_S42$)K9V)C6_VJ38S_9RWN>IR2.0#2CA/ZPS,P"QPB<[,Y/_Q;\]]!#L2< MAL,3!1P\?-1)?]JPPVE^YJJ>ZPY:F.T?\Q\3(7FB<_-.GSA&,\L4324B(>1* M!A"% D&2I#%$<1J$^FT MLO5!7O.7EMHWX.3).H^+$U>T?*U2K.6.NUQQA>-HW>+\ &]E'G?/;IWB92(+ M$%8P"*A>RB0X@DS_"2G%&8HH#;"\MC[C";%3(RCW3GV.,-LQDW_P!J:E4Y4% M]ZH+#.+-N,$T7 6_4T)?NO1>!Q 6-?.Z[KZZ%/F_+TVM@B_YW7U9S%(F$J6R M &;(] 8/4E,:A84P4UPEA'(EJ%,(Y8R@]:VV#L MU8 -'H-M5Z^NE01?NH&ZIEKU*1C\5ZC>D_)25:E/F=I1B?KDY3W;%YH]9+,1 MO9+W2>\;1?(*\/ #YKH MBQ__[-@JT=/PV7'4"PS*P)Q6C\>>2>!],Q[&JA^KBI,F0J1-,[&A59U[U+(. ME$M0VS=,!T>_F/OJ]^A)JW&[0_J%\JB7I.?']R-T+7-E^MN^D?5_WR]N.5^N M]9KV,WVN=G%(@!1!(8:$* 01S@@D09;!+!&)0&D2T52Y4/5%B5,CX8UZYJ"[ MT<^-F7F$;F"8WNH(?-MK^:/(DMT!^O@"D,^M9@^.)SR[+&Y6IK,T_ MY"#[&STE^7R6*_,#>B?#&8\8)50Q*!33Q)*%%.(@CF"D_T0RRQ0+0M?F2>?% MN4R/<;HF_=^5G[ LZ1Q\J<]X7IG6TP;7=A7I![#!EY*'Z3PW8*?I@)D\)^ 8 M*HNG+>IE,WA.&'TQ>^?4/3V/4:U9(?^^-L>RGJHRF9LUAV:%.(A2"GD<:[I0 M*8*$,0P#JI(P1&E(N=.2\9R@J;D?.SU!K6C_=KOGH+4C"Q^ #4P4O;!R/Y]Q M 0A?YRG.B1GW_,,%8X_.*URZ?N33E?51KT_J5HAJ@XC.J^N*VW5YOUR9_C*S M0!)!TS"$@H9$,PN6$*.36XOKZPNPLWD"!^+L!^:ES\!9:/K'./9F#[FWDVX. M(GL'R98/\AO]?BHW0(@P)%)_,R(5:;]4\ A2(12D.$A0&B$4N75B[A(V-?IO M8M_?W"L]=D)J'1'S M3PP; &H^%3*VP@\1<".R]J[.C71:-/!+XNW^-&%K(H M^:FDC&UNV"?U13[.]4NR):[B(+"_DJW[]!J[R+78ZA\?];]I<3\+8Q1'02K- M&5JJ7=4DA23EB5X$QZE0C.(86U4A&D/9J9$5VV0[\78?U5;^I?9G5CNC 6U\ MVX/-NT?M%;6>8/IO[4QOJK1IZ^WH<)27IIM.I_8J#$S'_[]]"\225W4 JA_^ M8=Z&/:W_V[\5UA_\,8>I=AB,Q,H+"(,XK#R!4708Q9,8$\V-)S*J3*^':'E?"AF24(E5F$,$8E-\V,F(9-A!DD0QR2B:1*ZG96Q%STU+^/\.=&V M]V_4!Y7^?@[ U[5/>4X"DBS-OO)[*=9SS:M-T?^]*--"O)(+K4=95*>'=[$(E_W7H M=3KS/1\]GH]^G>U[KO>5C^K91ZK57>&3.NR],*,1B5.!%%0X9A QCB'C"851 MG"B*P@ 'R*G*1+>XJ7U6ZE0XVM*YGE=_7^>F#T*^ZU/2YQCZ!>CMG&5_@ [\ MO;@]0/&PR8O'(UAVF/CJ--4M;-QN4U:&'W6EV'QE:71(6G<+(O+)A]E25C M>J,X>*+#< #VR(0X"9.WY(?]IX^<[W#2M.,4A].7]0B=O9&L?%\4:ZKU>[TL MRJ)9,OVZ>-0/GX6$\2",):2QDA#A,(&F*2[D(4X8R4A B57PWT+6U$C#: OR M1EV]]M?Z;B(!-V!=J>P0>KF LT6@RQ]Z@T?P1P3.(3;E#\"18E#7 .D6>+*# MIC/ =.$1XP62[&S9"QA9WM+/]WI+5PO]*2P^R]4FQS77JJH,8XTA##6+0L29 M7K)%-(6Q3"EB5.(L<3KR=%+*U"C5%% PM2V ]@_JDP1':1;+O3(\IM^XUNL& M,&-.=0!!+.=SNFH]PO$LPNGAL'/0K@9Y8.;=Z&=.4-9)^S>@TM&?\]4)@2<7 M[+2,41VQ3C,/W;'NB_NQQ@=9%%)N'>D/Y@CWMB]FDR%?O%E7'7R_:=SE3! 5 M,*$I)-#K-XAH$$#&)8)9'!(D$8IB[%0OT%F#J;&-?J\2-VYP!]V.-P:%9K)9&U:MQ"LC_)%.;_P\$9*[_%')JC<\AT36_T%].TM5 MM1&*=]JDM]\U)RSH?-,$N+A=B ]+K81I95Y'T#]L\Y\X$FFF1 *3)%%0_R.! M3&IGBM$@EB)5IDJA6].I?HI,C?(V=@#SDH"-)=N^V'6U=V,,K*QI-HRNR%GK M/8)VQ#G&N S,GT,.28\.6=?AZ:UY5D\U1NZK=1U8QRVWKGR>IT(]W_1SWBP? M:+Z8<;T&11B',(@I@X@(#$DJ8NT]QA'AF1 1<>I\WB%K:E1YHH^44?;*.CTM M;.T8SA-B Y/8&;# ;[6F0W;<.L9CJ#(]+4DO6Z7GV.2+17I.W-*/+;Z98F'K MU7-57;;I2AEG(1*9S"!3F&J62#5+H(A#3** 1%A2A)R.09^0,35VV*C8E#YP M8X53&-JQP97(#,P".U"J;I[^&WAVF.]ITI^2,.ID[S#Q<))W7=HSATC.]6_O MM*_Q"UW]39HUWMOO)C-2SJ2,XH S!660!!"E 87: 8@@C2F.:)QDE#A%C\Z+ MFMI4_TKG31NLAXVFCEE#YU&UF_5^L!IX\C=*5D!MU02-GAXSA2YBX2M1Z+R@ M]&"(IMERJ5N,SV(:R%@& HH@TLL"GJ50_R2"F8BS*))< MA&$V*TUVKR4M'(EPHH.MH $_BAL.WE?R+E^8W1+ Z-SL MMUZ-9R 22@,-)6:1@!K;%#*,$ZAPFK(PD1RCK,'SK5YDCX;F1MB VWT+X1-( MRX_55= ,_9%J*?=/H%;O3(E^CY^LLXCX^E0="QCW$W76P*-/T_DK^[=T/&C( MMNM/"X+.O_+:KE^U'>8XZ?+A?YPKJ5H=CN6"W-& M!V=IE.J/76RJ5@FWN.IOKH_4'''I13+49'UV'DJLSU=__]0EM1)<;_=T\>FQ4NS= M;15H+&U"W8BLU.J"!YP:T +H!&XA Y^LZ M@2+5@XS[2]>S]FO4'Z/T]2 #Z:U*]C#:]2G$U->"1L_;HM &"-.K:MOVNZ6[ M]G7>?G_,:P?G_>)S%6<[,.CM=[GB>2$_:Q]*SM(LPS@D(211D)I@:PPI9R&, M2QEK3'8[N[#WI/;B?YICD>%B5JYJ8 MSE-S)L %9^)5XTR $\[$QEL #4C:J0 MF-H^1%54:X>4N;+&ZMBWV, %*KS^ MR*^G2QVOB>GN\IJ.52'L#_VZ.A8FF^CKT%WR;&I*CUA,;6JF'WB\TU;2S?$5 M,I^]7925 ZZ]+&HJ7DCM4=/7ZY79:)PAC%*NHA0FC""(4I9!JF*N_V BBJ,H MPS2R\4$O"9J:.UCK"EK*FA4Z!8VZ=E_2B^AV^UP^,1O8_>D+ES63VV)Q(KY0 M2/[3W?+I9_V(.K2@_[*+*%Q\\"C$9VO>AH.LK^^[<[VMC%-5/];/-Z4%VC7B M9@G'1&89A3+-$HA,PV02APJB..8DB7F<4>RVX7Q1YM1(XK":H9!*KE95L=7: M@/W%HRG.X+J[>WD<4J2P"-(4"A%F&GVFQX'B$&8XQ4$2LE@DV6PA[ZC^B;;L_^9C8;M![O5-'WQ?>U@+;&/C>@K>'QMF]\6>+(V[W6 M$!SOTMK?VN_C\"Y?Y*6L#OL=E@F]Y7KUNIZ;Z;XW+SB.M1^)0L@U5T$4,0(9 MP1$,NP1?=2+]I49_&V/>A0I)2A-(.%! %'& M.22I%#"2)* "48:1536'TX^?&FUM%?RS0RSY+O8:KH!B88+:Z@=\VVKET MLCC&PR&X?14N(T67G?!Q"^:>-;\SFGI\UWCAS+,:[\43SU]U;<7USZOEHUR5 MSZ9U46GBBGH5]&A>@JID]@SSD#,2(9A*A#1_)9K)2*!@E-!0B2!."0WZE5_O M%CPU9MMH>U/UZRJK7-NMQDU]<4:G=#B'O9=LO MB'VA&NYV8)POZ&YY?^\>]N:HN'PCZ_^^7VQ+>#5+V>U7,DP5C5"001*:?)A4 M))#RC$.KRUX)$+R[L"O?\X8T'(,D4E#%DB( ID AF3 >2I=J5"GD89MG*H=H^<&ON\ M__CF_:T=K;1PZ::+?M8.30.=AEI/[&/;.G8IFXOK^=K\8S=56X\:90H>J[Z9 M6B=^XS^>>DQM M;C1W!DP[%KL>HH%)JD:GUA!4*@Y0XJX;!4_T@A.5RXNF]Y\9*:[O.;_@R;N2\3GI%,ZLG.$SWW30RDZ@)/,4EBF<1AZM2* M][28J[0?!66_NDD)$K M9W<9>EP7N_/JGEV7'A[GRV$SN2G-SH#\RY)ZL"[(Y_W("MK9MB ;4--U7NI/YM"9ZUJ[:SLTJG7/NL M[3;JD/AJGS6*SN.VXQIS&([:>XTJO&^[,*V0D3$+6:B]6'I:+=LG_,,5QE&(!4V+6F8G MVJ^)!!0J($F":92F3BT^CR1,S9'[M.G=V:=IPC%^=A/S*E0&GJ"U;H.U2SAK MNK<.*8?/'[DORAGSCKNAG+OPVL0_JT__[;P:*OVW3VKW<:_/&U?=A+_)[^4K M?E RF*4HIHP&E/.R7*>A9TZE1R]?UPX-AEJ6J M9U.S0MRKN]#L'.CUP':%^$TN]+"#3TKI/^OZB75%FM?:Y5K.X-@O#)E\2&.- 9=T@J9,#C8#W M7$O?>KY0R7LM/'^2FNF6#_+#LB@^RO*3^D:_ M?S8;K%JG5BG\;\NZ$/XL2A,1"A1!D7"3$XI"2*GD,.)I*H1(5"B$RXKQ2GVF MMLZLJU'RMCWZ"V(, C^89O:.!4^O'2V[K\&(8S PY]?P[YD"WC?P&VM^O ': M(//EUB;=@,:HP9L^> +8$Z5?J\VHQ.T)ND-Z]O78*P-PE8.Q<]XX%1%5$8:1 M9!PB'F802Q+#(,)1A"D)*'?:;#XC9VK^NAF'Y:*JYJMG9J5T%:=R=*K/H>H8 ML^N/U7@1O$%=TPM(^ [Q'4AYF8#?:5//AO_.7#YR\?R/:Q._^*3J"-KM$\WG M1J]WRU55J'>6B8PPE0C(16J.&C(""4D20R3=ZIJ4Y;5:1U=? &&_M4Q9)CK!US0D*($,,0JRB$ M"24Q85F&8Q(X-SJ;S,@/WRYM;]SE0DQ_Q"TC/Q,8PQ$#/SW[#-3&5@'$RERP M>QW47W;MS9A[-=S6A1:B@F4 MWW[/"^TU,,&8TJL.;G("F/Y\X#AD4#L,2"E,LD 1IVV'SXCX)0B\-<@\)V?D/ID7S#UNEWGIAA[UE3:[ M\#7)_!^Y6GY>YHO2_.730C9[ZVE$LRP6*N37+K5K;@7^&$;WB.(PIN@@1) MH/VI]#JMN+*DD>J,H^-\R,"SE-=9F>5DEH[*O_X"?&0R7TR ";"HF=MM6U(5 MR;WW K&(Q\;:Z&_Q7V/H($IDA7P_>03!,_0*;:^[E_,>!@+I(/CD&]"1-*#Z MW?:D!N6"3:] E-6#QM.,"3A/-U]30CX/3UT60/K3\TV_O5G(#2.!,BA4# E (DB.[#5!5 (2X$ M99####D>*NRW.+5NO7.X$BJ+&I>CUN=+DXN!N-OU?Z]H!J:$:X$<Z%Y0YDTSPOQ_GNA:]][%\Q?YN%IO9DDLXD3D$J1Y ME@"D\A@0P:$I(*%XHJ2BJ54]PQX;4R.6ULUHZV=4.VI?0.8>5MF[JO'548CI/+!V M(P4_< 7N\_M(M6X&.&%R&0U?@DCG#8VK>70QX"-9H\MW#..(6AJI*4:U50PE M9J7 %#2.(4P!RC,(,$X0H RE>JK!1,&=Z.&DE:DQ0^->(\_J*,=Z&D<[-K@: MGI$YK#!S1;))@5UZVZENG$)1_=T>5ML?"7$7[0W;LJ[ M;?A'2>W6-PY=V-3<]<3UJ$7;T".8YNRD28AM13G-W[_(!SHW69)PEBFF_Y-* M4%",]0 $*CWV2"0@62S3E$E6%$Z21\X>3(V4]@*H!N3M =2ZPM]6W+3*\M[& MX;H0ZMI.M@NC =$/OE#J%_@!"Z<#P?.VD.IJ?^2%U8'P'"^T#GW0,%+\;:E9 M=B&U'2[GW\WV43O4FR6(,T5)#G*&3*78C &"]/0+8I8D>98K2?+9=[EF*UO^ M.V_,I:MU38;K<:VO$>65=GD9K;=>WYA#D=OS]2F@5YQ0P 3.2LY1@Y21*;65U:L.IQNFZYG3C]2GQ MQT=]EQN;V#6"';%XAS;T+E&#:M?A:GO9MWR8$S">",?.YJCS& M2.5Z,_MBSBG4!P-23#!'# B>,,TX(@8TUY.Y5,8)4S&'/+9:4=I[ZM08I7+, MCBKVT>FG@L$Q!^[J)O%I7F[FYES;WR4MGYID$E]I(R?C[NO)^H9.+];_VO7@ M_6>-TD-/NM_VP-._O$(1X-MJ(=X_/*Y7WZM&V&[R%BS-8I("QK&>1L10 )9R M"%0F(8W31"6ITX&<'EM3ZXU;5Z-YQ]>["$2=L3(T;&A>CVL?H]]I+QYS14UC:D<*5" 4F U=P MG$F@)WQ/G?^4A5$[?4^(AYV][]*A>RW?Y?))OM->O?VAN].2+EX_E9O5@^Y9 MKYY_E:O[-7W\-N>WIK[F@>!-GL2Y$$@!6608("4A8(H4@&&8QS%+XY18Y7UZ M\&5JI-'*\IES>TU81@I@%T-D@G#=;AG>5+8;+Z,T0/ MF!IOT].B-HYH&\B) M=BB#ZAQY0-7;WLQP3T;>I;D:LN/]FNL?Z:?B5Z?H55/S:J8*GA4\X4 EPD@P M0ZZ9%.> R3C#+%$\3YPDF"^;G!IA=BN!"1^5P$Z@;$N"/K$+SG6'%<)^.5%3 M[;QTT-7EPLZC$ZATV F#+UI&[#P ETJ*]=PY,#FWV=_<[11]E)MV;Q(5!4X2 MG@#)"VE6=S* XZP E&+]$T0*5"1..;H]QB9(+BKGG_AFI:?8?_Z3'NK^+84WD7EQ MJ\MN']?S1?/SN/[YC39Y>';,%.YK5#M&\]54@;ELVTI?.JU$E7Y! MHMN]1GI=-Y+14 VP)6V#EJ\,XSY3XR8:6P1]E&]L<\^UQ2YZ"C379^U)FD"1 MQ@*PW.0?Y\SL%F$$]-18KCOG[*UM7@X4.;!O%#M>"@-U MZ)TL?RA?4=YI45>[NEDA M%4** \X( TCD!!"84Q 3+F2F_TKP,#&\4]:F1ERUC]'.R8'B*R>1M:0B7W@% M9I\CJ,+)X_4AX5NPY:2ME]%OZ0O[K)Q+[TT#3V/3^;J2?NND2YBAEAY?ZVS=)VN7?DF@!-A>"W/^2: MSTLS/OJ'G-]_,[6&O\LUO9?-;^3G]9S+64HECXL, 8HR"1!*( M9;E*W69IX_@]-:[KN-VL0U6K35&ST 0KN7BQ6BSHNHP>Y;J6CA]+.=[QG; < MF4VOI4//,*_7E6]B-\?-MM'?1&W\40- ^UL951!,0&A^6)N]M.Z\H]<_APS] ML*;PIDH_T/P :>I73^5\**FZB-(]H+ MY";ZID,Q),;K8!QTF(>U5__'9IQ6"/S=F'8#."AC!V^(D:2RPS2(FY+V55CV M2FL/>_)X6MM71;XGOGW=DX;K;+ZKZD#]MZ3K=_HGY2Q..$M8E@.<*P@0@P6@ M!2( I2(AE F,,JM)5(^-J7U4MD*2M9^1<32J/'47VCR$L_^3X FDP)P_ )]! M2IMG$+A*:?/PF:,K;9X)ZI32YKE+!Z[MKM9Z,%N=GVP6&G'".39[US#.==>. M%04XHS%@,H]95? Z$4X+N8<6IM:Q&P=K-6FW:ASG4;1"P&C/,<?;K MJQE122QDK@#-"R,8$6> (,F!XC#A.>U^)WXS;/QB$G=I^>WS>O5]+J1X]?Q;:7KR5NCSUJ2N5Y*V6ZWJ M-,FQA*;H.Z<90(@30"5"(,T%28F G"329=3B[L+4.JEQ/U*+U1]E??1PM96S MI5O?W48F YK%;CP2%NS U*"=CRJL6_?-JNDO)H)HOOQ+M%,1WD411(-\.(B> MQAP#'!AUI#$$Y!FA:YF:;% ,<* YF) M6!$ADD(.2]'=FI@:H77J !H?H\K)H941=T#:4=1U\ 2F($=DAB?A'@7O._-V M9^!ETFV/ CR;8WM\Y<@I;W62[_NET?VM4O$^;;[)]=TWNFR2%3ZNEM]EJ0?J M'Y^JY4@E4XFDRD">J-SLUS! .,H Q8C &,5"3U=FFL+F*Z&C7&\L>6,L_UWZ MVV$4 ;_^E6_5>I )JHP^/6U*/>44K=[V4Q-$1#?1*WD_7YK#MN;Z:F_D%Y,A M5V7%E6.EQ3F_-R3GF!*%@!Y98_W>T *8S3W F,I2(0K,$6[>F[=+\=._-6T, M$WEGJM=$^Q3]!&^*Y:=TBFT?^@M]?1)E<]:F$WY4Q1]M- "[%,LM!OJO%0H3 MR*,234#U$A3OAG1=BI]]&_9_E$9MF< ?F9^H4:Y+OPS2."^:A>FGD:[.Q70& MUC4ET][ BV9F.N-P*4'3_8'>,S]^7:_*]$4%(H]9,*G M2=3FII(*L1>\0[K#_GU7'OU_];S]ZW_--5^M^;?G#_*[QL0H6S B69X+ B@R ME7FXP "GA(*<)R2)(/O_#E0$Z(?=DG&\ M@QF:=WIP]"XRXH:.;W& ?J,O(P]@!<19@0"[NWV4@/YB#F%^4K^5-=_- 1AS0B@L<,&=TD!ZK4V->PY+/Z^-NV"EP%,IF[KPUU1] M/L3:CGF\(1B8<(ZJ/7]IT=/.UL.=4*6>SX 2I,SSH:T7+/%\)NS^\L[G;AHL M4=MJWE9+D&8= &Q)+%BV(6>SEJ:&AT91^NJ)MU"Y\.J(IV' MUXYXO( 6F&@&XN5,,1>Q\$0IY^V,2B$7PSVDC,LW##^H?[>FFGG,:O(7^;A: M;V84JDQAD8),%@E DJ6 IDJ!C"F9Q"R7-+,J8=IG9&K$L#V*OG,TJCUU/ZI_ M!&@_'_B"*3 5#$!HT&']IN886E8(JT__J8=/K5-7_D65@Y>RFRX# M=[D37P-'X,[K@(13IST7\J#.>O2PT3KIN3"ZG?/L-=<6B3B=%_5UL^+_;/*; MF@,BSP>GMQ.5JX+B NB>')L*AAG 4O^3\#AF!>>)E$YUMZYW:6H$\/7IX8&N MG\T(MG*^R7MLSU8Y%K/QT&1V,X-Q&R(P]9S,4=TE_;5RGS?;1@EZZ-X?M-Z+ M4PQVZ(6*5EP+X/EB%E<_^7'V%(2.&S_#@!EMNZ=V+_K%..BQ,F%/ M^+XW=CH67F8[YSC$LYLX)R[UE-3=[CB;597'A6[U;;IYV5U8OUM]7LO.?7O9 M=Y_I7+Q?FK.]LP*E1<:E !F3$""]4BC\X3]/-B;Z%'''\WUCS4"5Z8N>WY] M^CER@B]%8+[]__O[<&7"^\N]%R.EQ4_H_;@^BSY,:SGGVGMVXV4S\L-@>C%O M/Y#98?,9/7@RY>#E&UG_^7ZIK9IWNM5_;A3-;I?U/G2= SS3HY44*IR .$TS M@)30DQ^:(,#BC&.48<01FBWEO=F_MIOT#'/$BG9(33M==\*Q3N-U)&MWRRK# M=%5EM?"ZX2)TTE/J,36V"]FFMO3)+Z;6FQ$WS9[3J:%$,EISH M1=V.YGQA&9C,:C?KS8B;6KY!8]GQU1]MV2#BB9QZ38U*039!'Q*-U3W#Z.37 MU4K\,5\L9IFB.1%( 9*I%" )!<&@+6>))0.Y4G1O4O>BK9]6,G M]*"=$,% DC &$,(2,*E'\92F3.4YE"1)7'67AB,77A;I;?W1N0XTNX_+$!@" M?T@N=C3G[\5AD)Z^#=O'COH=. SFD/./?C]D5Z%^\[Y^DW+S>E<\N]6RE91@ MQ8H,Z.FTYK(4YIKR80(P2PC%@B4%MSH"8F%K:E^!QMNH_W/M%(5MGG&V6 MSKVA%[A7CPJ+GZW:O<71*C6VGO^;@G7OEV]+'>D?,_TD3#&F@"8L 2@7.: 9PJ 0&:*Y MQ#B15@/L:YR8' V?U [:BR3:[$)IBCCJ27P=SG4[8E:M-FS;TW=;A";UR3?# M=;N-OIOC196UKF^6J_<#7?!TW>2S>O:+[MRY1']I.\[I6<-6>#ZO3:&,S;,I MQK:Y759:E8^UF*4YLU5IKN0,8DQ$ CC&9MV8IT#/Q2$0"<8Q$P2+V*D\HH7- MJ7V*6I=OJMJ FVJW9NOV363<=IO!V^!N-[GWC&;@C\F'U?*^D=>ZVQ/7\JYR MXX"+IZ4"&XNCKB(X0'"XP.!RZT Q"O&_GLI-I8=[M_HB34CSA?PH-[NPC((!8Q!P0L)4,H3P!3C@,0R3;(<)G'F=*0DA)-3X[9.C":G:-U&&2UU MKS0IU.:G)H4H>NR4_#E57^D_'94P0KP!=J3YTNT:F&4/FG0;8&2J-^UE@)M? M3Z&<4\@&\27G$<+%<94_ H)\)!(2TM;@?#)M^8[^:#(O7LFE5//-+$<4B2(C M@,<2 Z1,D9@<2Z"4S,W_$^RF)G+&SM1XOP*^---$4\9W7K/"AOYPK9-W#E8[ M)O8 5F R;?A2N[A-UOJE\=+C 9H+./A+PSII9>P\J[Y03R12]5[N1@;E>C/[ M*N\-,?TJ5_=K^OAMSNFB4;XA&:0D83DH4*Z .?H"*$\SD!=Y@F "L6!6*5*] M5J9&!%T/[;I^/XC]'=\;-*%WJ#O.>50,L@J_K[?K!W1ZNO[7KI?W/WN4/FX5 M7MO#[2X>NK#5I%E6B5&?Z?K3NBIF)ZK\]L]R7>5*S2A$#":I !R:7>Z$)H! MKDUU\V)'^UWG5#I M"',!XG@MS.GN87SU09:EE/OJKQ_FE,T7\\USHSM1OGF2ID#>._UFSO("JC2% M"/ T90!1_3]4R 1P1F*B5(*3V$G[V=6!J7&8?A%S-U)RAMR.GD("&7IUOG+] MIK/LTZA#;_V_,0M&3+,5G8N;NEJCB<$?9PU%SQ-[.9L?E<>&@G/(:(.?<\W" MR[:6\':MEF.>Q90(4*@4Z2&7I 3F()$92AA!4HX=LHJ/V-G:DS5+"ATRE@[ M9L==PM5EY>4JM,99>7$":N#"RUD8O"Z\'%MY@867LZ&>7G@Y?_G(%< ;Z:1? M]86;\OWRARA3+&:<$,!43@#(H $E2"*!BD@A-,007;D=^ WAIU;%& M/0_<^!K=&V?E2]1<[FE3P7 JDR(!JD!*MRE1@,60 <419FF<,9CCV7>Y9BMK M?< 7:M.&++N^AFO36B=P->66M?L\O7!K!?ZT>:B0O:V!74=:'2JO8O5>IBY@ M4[QTS>L>#W^.ZM:7(?96Q]K"U-!4(%&I1=-%JQWR.-_015,&!1%:Y(@JD.8* M L19!@B4"<""QE1EE,>T<,OIZ;$VM;G"SMEJR@W>+Z/&7]=">+=O#0:UQ4OO=,_TQ,# M$M,\SQ!(H$E=1@D$A,(,)$2F&&:4HLPJ=;G7RM0X8UOIH/:T&15$E:_NU2". M0>UG"V]0!6:)02@-J@AQ%H6K2D( M.9DWQ^T\Y4NU7.]!S-&=&N\$YTOAO7?T\\6<&"HR6&X^*2-!4]XNQ5>Y_C[G MLORZ6HA9FK)<"$B!Q#PQ!$ZVI\:F;3N UK[WZJ5/IEM(',:4W\F=""[$YJ/M-F<*J=%O=>!V_;Z(F(G]L M-Q Y3Q3H:GU47AP(S2%9#GW,P#VQ79'U-_)Q+?F\&A3JOR]D-3I XB3G+*,,YGE;KDQOER;7D*,R8O\ MSXCNXHM$)T#''3=?#6BY.3=FHXRTC]=IAVY,-]$VJFK\V(WK)CJ0:KG9UVKQ MN/'G&7!?>X2^W!IW.]$SF$<[C[Z?/Y#4=U-Z,^#^N-(CL^U/*H$G(Z:A9_3- MOCR-4EK%N)U_UT5+-M_H,MJ_R=^9V2OA M],6LCM;')=!AT!SQY,#'#*/#MA+*.SU#U5&:U8BR3A&%-(6Y4GK0JE@.4,$9 MP%+%@ F)"XD@I[F3Y-Q92U.CN#>2;:+W9?E4R?]6?EY*YW2$UHZYO 6.H/# M'2MGRKF(@R=R.6]G5!JY&.XA85R^X>I"1O7N9\(HSE+"0()2/10B&33%BSA M4NJ9;!JC/$T'%B^:9([$4<&BW8'\YBQ^_-<8[A;^_C.">783Q['Y;[M>2)\V MWU;K^;^E^%M$LINLR&Z*(FM_.]==1T^MJB)PG3)(M#2+5I_X9J49_L]_@GG\ MMQ3>1.:5K:XEZ 86Z(9 9/6@V\?U?-$\)JX?,[BZDDW*A(\&#CZXZE91JKR[ MJ8C,YX+@N?C]UTP:<<_V4G ]M9%\['RV&KVW7$\(RRJ7M?KK6LI&^R9%*HN9 M2 'A9K4MS5. "RX (;E0,DTQ3YTV0"]:G!IO;66I.Q[?1*W/;CW_,MQV5. 5 MQ,#B..RO5&9Q#K\0VJQOW'D<[)FL6KS_'Y9;M95HE59S=#O M] 3]Y &>RXEG!4>"QR0%FKM2@+(XT?.PH@ 93P5#C#.1B9%.8OJ.S:7CCW-^ M<[OUV^XC5DY'QNM.??";Z,O7W_:/=PJS^++>#0C'.NCI_76SX_3)^#NA;X>' M0Z4U.E$'GNX"7\^1TZ/][Y/O[03.I(9J_Y<^R>H]KI_C_&NHYO1V:C:8@P.' M%?R;%$\+^4G=+C?S*@UH_EU^E?QI76DMO_W!%T]"BG>ZB5Y7:495H)_46[HV M53[+5N_L3O[8O-)-^,\93V2104:!BH4$*(XY( AA/4A(G M-DEJ(ZP66CHK)I]7&_V&S.EB\5QG")E]E.U*4)-'U(8?F5X4=0 P3VNR42JA M=Z.QO9,5C&X/,L/VG]MDACD.&OR_3)9?_Q=]14)_QCMO1S>\:!=?_TO0!MEI M_-_OJF8WX495O!YGD.$:P]FI?__5+SW[*<\^HS"F>"$U8@&@/*N9G6)AG 4"F0"Y+GN902">3TV0KF MZM0^7QU/NXO\4;.^#P?,/,,TL<-4\L4;;OISP^WLKQ/P3;0-.<@,+VBS^)RR MA7%T_#E84,!/3JK"6ASZV5FM-W=R_5!)HYI=[5F6%;F(DQ0PAA! 2IA54(F M*!(,,:4($K=9SI&)J=%\Y2'0EAZBA?&Q.MWFRNU'.-IR\C7H!.=2 XSQKM5' M?MV'S #F.Q>\-\8Z,C RTYP+\)@ASE[IHRY$/:6^W:9)S&B:9)3G"<#(B(VE MJ00T%@@4'!4TDS+)9>*VU]%O<'H;$"=J01QEDPP_-G8!?CMR\ =I8*(X*OS0 M+.'LG U5[.$<*$&*/!P9>\'B#N<"[R_JN&KC=V['*53RZ=ZM"S@ F8VLF;NJ:QW/E:'Q5<;T.I+KB)F+R? M+\WBIEGHJGUT3&"]JE'3I. LESE(948 0I(!0E ,TH(4.4T2!F/9-.K;I>4) MWI&;M/5K(@TJ39[R2S2EW5=JM,8)_!&KVZ0J+OVVVR8[WZ/Z$M-(!S_LWN$Q M)=H'LK[RIZ_R9=QD:Q^P'65F>WGHL*]LE8%A5AS7\IM4^MUJ+>?W MR]=/:S,'?NZ<>=,.5?]:U(N4V_K6'^7FD[JC/V8IA0I"R$",&#)YDN:\FL@ MH0C'0N&,"ZOBL6'=G-ITH(DDXDTHT6;GO1LY!VI6.]9^^<8*3.=U&N!>A%%3 MH.D7$^1?;J*V*=M N^>Q*Y;OQ!KM@KVILE7T%UD'[(_LPS:(IZ] ("='_3R$ M!?KPNQ'8VO#3BO-->VI:3PU-53WMPER6;^8E7ZS*IVZ.$TQ(FE,!04(%-46' M]10M90F(&:=Y+N-8)DYU[]S,3^T#T/&^(HD]_]V/"CJT@^5X/!BZH0?@?/Q1 ?CHQ]>= ?FU-'& 4\96)VX*0ZJ'UZSZZ[89(X011E) M 4RQT:BA*: 9$P#C5,E<9KR 5LKXETU-CKAJ]Z+%SN/_=*Q ?!Y6.V[R U9@ M'NHX>1.UH(4HY7D9#5]5@L\;&K<>\,6 CRK_7KYC\)87EU*4)C.TVE+;3]&1 M8J;B(D.:&H D>080XT2/>D@,!"8HAY)@YG9,X*+%J?%%ZW"=LSUOA4OTQ&=? MI+6,GA[U!$DV<9@+RFY51^>=LPL-8[UYY@_N\/MG':3KDIAML=.MOUYWT.R@ M\;>)=L'>V/MH=N&?V$JSO/%J$9EZ@[_6V)@AA')&6 XXS%. 4AP#(O2X)<42 M8L@$86[[[V?L3(U_CB1E]N5;!N?TG(/9?GIU)7@CS*-VE9=2;SD5:H^(R\G+!]0/,],E,^CYQWSS[?63_KH^R/7[)5^;),/RS9.\ M6[U??E\9,?S:5GWN14^P;A]63]56!5_=+TVFT*W^>U7K848I1C)/$,@HUQ.A MF%:I@SD@*HMC5%#-+E9BG:$S6ZM!_ MMI!%XJFZ7S_>:9&&"4W =763"B]KXHFV D8XPNEM%;8P-.T?; M**/V;=O%&=V:?SG4:0G6O Z5O5ZXF41-M7=XNP/JX?F M%5>5UM^:T;.8;Y[,)&I99=R(5T^;CZO-?\N-J-I%V.WK6DS3CN,\L4#>HO"5\6IH=.;?3 M#8SC-$['^X?QU_G,GE_I?&ER?UY)I:\Q^7HPC0E/3-XES\Q!;9(#FN4Q4$46 MPY@Q/:IRVI!VL#TU%CN=6]DDY"V8Y&L>W&9&L\MYO M8N, S#Q1F(OE45EL "2'1#;D$<.XK,Y7_+JAFTKBXH-I<%.+JE:T%C"6+)$4 MQ!G" D]]J*0*\ 1RS*"L$H1CE?OIL9070GN.KYJAMB),&I#C,R1[3:JMES=-LRHBC/ZW40:5:&> M[Z@CO 26P[67:MK0 [J7:%7W@5\(]'T-#;WZ-N[@,02L1\/+($;W M^F,DS ?IW8+>SU!!&2\8!@SJ<:99X@.8$@7R!/-$9GF.F+2A_J,G3XVVM\Y% MQCL[HCV&JY\DKP(A,,%9QF]-26=C/4$GI>1_O5]]_P]]3\TD^B\[ CE^TBB= M_VP ;<<]?\&P,=M'N3&'F#^O5]_G0HI7S[^54KQ?OE]^EZ4YN7&KYYK?*S:8 M*19#B:LJ*SD'""(.6*XR DK%!-9G*5HMEEMZ,)N0&9OVJG;;AT(]]J: ) Z43'J61/%K>[P0]45843/$"Z#&$ MIBLA4\!4G ,IN51$B0QCIUJ]QR:F-IK8>CA8%_4$C'9L"0F#""5QT!W:0%( M2K&$DF;5AIK]>*3'UM0&('?&AN[?7=$+]WVS/G MM_?]0!9Z1[]/'&2G\7%S M5(KF,_6=DG01+G_G*E&)G6R36XR'&5&*4WV'4L3 M!:4J ,H9!HAF$! ,,Y PS!%72.#4:9/^HL6IC2&V&8[M^00]H]D6$JU&%*XD M.^ M9&AJ]%+[NE5;V'H;U>[:KX#VHGMY0=079H&)9"A<3@NF-E@,6C_M??!HRZDV MX7575ZVNOT+@\5CJ8I86""NA$E"D% *$"\T&%,8 )44F%%/'KN7Q8 MK_]UM1)_S!>+VZ5XO]SHUI[KZ66]W[I3Q-H*+$%4**E@"ABO1" D 21F#%"% M.W%R?K4&*)UODIHV+G?)D-TM>(NZS9Y:!P[F@D&>6#R\8JV,RT- M0LT36;G9'I7"!L%R2&S#'G+%(*=^]L=5?>9"?Z!5S%*>"PI2BC--:S '!!84 M<$)0SB$7'%/G(>Z[2$:P6>Y=J_^ MC5^E/02\)XNS!S$T[(OQ]]7WRNS[9;MWWH@R?5DM%N]6:V-Z)A)6H )6&4IZ M^FM.M%$B4A"C')(L%C$23M-?&Z-3X_769S,@VZ89-&Y'OQO'H\9SQS4\JQ:P M8VK?N 8F7Q^0.A.I"T:>N-'*Y*ATYP+"(8,YW3N,E-YH@KN_7\O[BAP_J<; MG6&]6:X*E:8I QDF$B"%"D 9)2#A.!=04TNE;^. MU-.+LQWE^$(O,-4,!\Z98&P0\40LO:9&)12;H ^)Q.J>80323K"_ZD>N33V( MIJ)YEF8$Q50!B/)$