0001583708-22-000072.txt : 20221206 0001583708-22-000072.hdr.sgml : 20221206 20221206161613 ACCESSION NUMBER: 0001583708-22-000072 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20221031 FILED AS OF DATE: 20221206 DATE AS OF CHANGE: 20221206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SentinelOne, Inc. CENTRAL INDEX KEY: 0001583708 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 990385461 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40531 FILM NUMBER: 221447984 BUSINESS ADDRESS: STREET 1: 444 CASTRO STREET STREET 2: SUITE 400 CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 BUSINESS PHONE: 855-868-3733 MAIL ADDRESS: STREET 1: 444 CASTRO STREET STREET 2: SUITE 400 CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 FORMER COMPANY: FORMER CONFORMED NAME: Sentinel Labs, Inc. DATE OF NAME CHANGE: 20210405 FORMER COMPANY: FORMER CONFORMED NAME: SentinelOne, Inc. DATE OF NAME CHANGE: 20210402 FORMER COMPANY: FORMER CONFORMED NAME: Sentinel Labs, Inc. DATE OF NAME CHANGE: 20130805 10-Q 1 s-20221031.htm 10-Q s-20221031
01/312023Q3False0001583708P1Y00015837082022-02-012022-10-310001583708us-gaap:CommonClassAMember2022-12-02xbrli:shares0001583708us-gaap:CommonClassBMember2022-12-0200015837082022-10-31iso4217:USD00015837082022-01-31iso4217:USDxbrli:shares0001583708us-gaap:CommonClassAMember2022-10-310001583708us-gaap:CommonClassAMember2022-01-310001583708us-gaap:CommonClassBMember2022-01-310001583708us-gaap:CommonClassBMember2022-10-3100015837082022-08-012022-10-3100015837082021-08-012021-10-3100015837082021-02-012021-10-3100015837082022-07-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2022-07-310001583708us-gaap:AdditionalPaidInCapitalMember2022-07-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310001583708us-gaap:RetainedEarningsMember2022-07-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2022-08-012022-10-310001583708us-gaap:AdditionalPaidInCapitalMember2022-08-012022-10-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012022-10-310001583708us-gaap:RetainedEarningsMember2022-08-012022-10-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2022-10-310001583708us-gaap:AdditionalPaidInCapitalMember2022-10-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-310001583708us-gaap:RetainedEarningsMember2022-10-3100015837082021-07-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2021-07-310001583708us-gaap:AdditionalPaidInCapitalMember2021-07-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001583708us-gaap:RetainedEarningsMember2021-07-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2021-08-012021-10-310001583708us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-310001583708us-gaap:RetainedEarningsMember2021-08-012021-10-3100015837082021-10-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2021-10-310001583708us-gaap:AdditionalPaidInCapitalMember2021-10-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310001583708us-gaap:RetainedEarningsMember2021-10-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2022-01-310001583708us-gaap:AdditionalPaidInCapitalMember2022-01-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310001583708us-gaap:RetainedEarningsMember2022-01-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2022-02-012022-10-310001583708us-gaap:AdditionalPaidInCapitalMember2022-02-012022-10-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-10-310001583708us-gaap:RetainedEarningsMember2022-02-012022-10-3100015837082021-01-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2021-01-310001583708us-gaap:AdditionalPaidInCapitalMember2021-01-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001583708us-gaap:RetainedEarningsMember2021-01-310001583708us-gaap:CommonStockMembers:CommonClassAAndBMember2021-02-012021-10-310001583708us-gaap:AdditionalPaidInCapitalMember2021-02-012021-10-310001583708us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-10-310001583708us-gaap:RetainedEarningsMember2021-02-012021-10-310001583708country:US2022-08-012022-10-310001583708us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2022-08-012022-10-31xbrli:pure0001583708country:US2021-08-012021-10-310001583708us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2021-08-012021-10-310001583708us-gaap:NonUsMember2022-08-012022-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:RevenueFromContractWithCustomerMember2022-08-012022-10-310001583708us-gaap:NonUsMember2021-08-012021-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:RevenueFromContractWithCustomerMember2021-08-012021-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-08-012022-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-08-012021-10-310001583708country:US2022-02-012022-10-310001583708us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2022-02-012022-10-310001583708country:US2021-02-012021-10-310001583708us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:RevenueFromContractWithCustomerMember2021-02-012021-10-310001583708us-gaap:NonUsMember2022-02-012022-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:RevenueFromContractWithCustomerMember2022-02-012022-10-310001583708us-gaap:NonUsMember2021-02-012021-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:RevenueFromContractWithCustomerMember2021-02-012021-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-02-012022-10-310001583708us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2021-02-012021-10-310001583708us-gaap:SalesChannelThroughIntermediaryMember2022-08-012022-10-310001583708us-gaap:SalesChannelThroughIntermediaryMember2021-08-012021-10-310001583708us-gaap:SalesChannelDirectlyToConsumerMember2022-08-012022-10-310001583708us-gaap:SalesChannelDirectlyToConsumerMember2021-08-012021-10-310001583708us-gaap:SalesChannelThroughIntermediaryMember2022-02-012022-10-310001583708us-gaap:SalesChannelThroughIntermediaryMember2021-02-012021-10-310001583708us-gaap:SalesChannelDirectlyToConsumerMember2022-02-012022-10-310001583708us-gaap:SalesChannelDirectlyToConsumerMember2021-02-012021-10-310001583708srt:MinimumMember2022-02-012022-10-310001583708srt:MaximumMember2022-02-012022-10-3100015837082022-08-012022-10-310001583708us-gaap:CashMember2022-10-310001583708us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-10-310001583708us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateNoteSecuritiesMember2022-10-310001583708us-gaap:FairValueInputsLevel2Members:USAgencySecuritiesMember2022-10-310001583708us-gaap:CashAndCashEquivalentsMember2022-10-310001583708us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-10-310001583708us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-10-310001583708us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateNoteSecuritiesMember2022-10-310001583708us-gaap:FairValueInputsLevel2Members:USAgencySecuritiesMember2022-10-310001583708us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-01-310001583708us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-01-310001583708us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-01-310001583708us-gaap:MoneyMarketFundsMember2022-01-310001583708us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2022-01-310001583708us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2022-01-310001583708us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2022-01-310001583708us-gaap:CertificatesOfDepositMember2022-01-310001583708us-gaap:FairValueInputsLevel1Member2022-01-310001583708us-gaap:FairValueInputsLevel2Member2022-01-310001583708us-gaap:FairValueInputsLevel3Member2022-01-310001583708s:AttivoMember2022-05-030001583708s:AttivoMember2022-05-032022-05-030001583708s:AttivoMemberus-gaap:RestrictedStockMember2022-05-032022-05-030001583708s:AttivoMemberus-gaap:CustomerRelationshipsMember2022-05-032022-05-030001583708s:AttivoMemberus-gaap:DevelopedTechnologyRightsMember2022-05-032022-05-030001583708s:AttivoMemberus-gaap:OrderOrProductionBacklogMember2022-05-032022-05-030001583708s:AttivoMember2022-02-012022-10-310001583708s:AttivoMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-02-012022-10-310001583708s:AttivoMember2022-08-012022-10-310001583708s:AttivoMember2021-08-012021-10-310001583708s:AttivoMember2021-02-012021-10-310001583708us-gaap:DevelopedTechnologyRightsMember2022-10-310001583708us-gaap:DevelopedTechnologyRightsMember2022-01-310001583708us-gaap:CustomerRelationshipsMember2022-10-310001583708us-gaap:CustomerRelationshipsMember2022-01-310001583708us-gaap:OrderOrProductionBacklogMember2022-10-310001583708us-gaap:OrderOrProductionBacklogMember2022-01-310001583708us-gaap:NoncompeteAgreementsMember2022-10-310001583708us-gaap:NoncompeteAgreementsMember2022-01-310001583708us-gaap:TrademarksMember2022-10-310001583708us-gaap:TrademarksMember2022-01-310001583708us-gaap:PatentsMember2022-10-310001583708us-gaap:PatentsMember2022-01-310001583708us-gaap:CostOfSalesMember2022-08-012022-10-310001583708us-gaap:CostOfSalesMember2021-08-012021-10-310001583708us-gaap:CostOfSalesMember2021-02-012021-10-310001583708us-gaap:CostOfSalesMember2022-02-012022-10-310001583708us-gaap:ResearchAndDevelopmentExpenseMember2022-08-012022-10-310001583708us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012021-10-310001583708us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012021-10-310001583708us-gaap:ResearchAndDevelopmentExpenseMember2022-02-012022-10-310001583708us-gaap:SellingAndMarketingExpenseMember2022-08-012022-10-310001583708us-gaap:SellingAndMarketingExpenseMember2021-08-012021-10-310001583708us-gaap:SellingAndMarketingExpenseMember2021-02-012021-10-310001583708us-gaap:SellingAndMarketingExpenseMember2022-02-012022-10-310001583708us-gaap:GeneralAndAdministrativeExpenseMember2022-08-012022-10-310001583708us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012021-10-310001583708us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-10-310001583708us-gaap:GeneralAndAdministrativeExpenseMember2022-02-012022-10-310001583708us-gaap:RestrictedStockUnitsRSUMember2022-01-310001583708us-gaap:RestrictedStockUnitsRSUMember2022-02-012022-10-310001583708us-gaap:RestrictedStockUnitsRSUMember2022-10-310001583708us-gaap:StockOptionMember2022-01-310001583708us-gaap:StockOptionMember2022-02-012022-10-310001583708us-gaap:StockOptionMember2022-10-310001583708s:MilestoneSharesMember2021-03-012021-03-310001583708s:MilestoneSharesMember2022-08-012022-10-310001583708s:MilestoneSharesMember2022-02-012022-10-310001583708s:MilestoneSharesMember2021-08-012021-10-310001583708s:MilestoneSharesMember2021-02-012021-10-310001583708s:MilestoneSharesMember2022-10-310001583708s:AttivoMembers:PerformanceShareUnitsMember2022-02-012022-10-310001583708s:PerformanceShareUnitsMember2022-08-012022-10-310001583708s:PerformanceShareUnitsMember2022-02-012022-10-310001583708s:PerformanceShareUnitsMember2022-10-310001583708s:ScalyrMemberus-gaap:RestrictedStockMember2021-02-062021-02-060001583708s:ScalyrMemberus-gaap:RestrictedStockMember2021-02-060001583708s:ScalyrMemberus-gaap:RestrictedStockMember2022-08-012022-10-310001583708s:ScalyrMemberus-gaap:RestrictedStockMember2022-02-012022-10-310001583708s:ScalyrMemberus-gaap:RestrictedStockMember2021-08-012021-10-310001583708s:ScalyrMemberus-gaap:RestrictedStockMember2021-02-012021-10-310001583708s:ScalyrMemberus-gaap:RestrictedStockMember2022-10-310001583708us-gaap:EmployeeStockMember2022-08-012022-10-310001583708us-gaap:EmployeeStockMember2022-02-012022-10-310001583708us-gaap:EmployeeStockMember2021-08-012021-10-310001583708us-gaap:EmployeeStockMember2021-02-012021-10-310001583708srt:ScenarioForecastMemberus-gaap:EmployeeStockMember2022-11-012024-07-310001583708s:AttivoMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-10-310001583708srt:ScenarioForecastMember2022-11-012024-01-310001583708us-gaap:EmployeeStockOptionMember2022-02-012022-10-310001583708us-gaap:EmployeeStockOptionMember2021-02-012021-10-310001583708s:SharesSubjectToRepurchaseMember2022-02-012022-10-310001583708s:SharesSubjectToRepurchaseMember2021-02-012021-10-310001583708s:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2022-02-012022-10-310001583708s:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2021-02-012021-10-310001583708us-gaap:EmployeeStockMember2022-02-012022-10-310001583708us-gaap:EmployeeStockMember2021-02-012021-10-310001583708us-gaap:RestrictedStockMember2022-02-012022-10-310001583708us-gaap:RestrictedStockMember2021-02-012021-10-310001583708s:ContingentlyIssuableSharesMember2022-02-012022-10-310001583708s:ContingentlyIssuableSharesMember2021-02-012021-10-310001583708s:BlackBerryLitigationMember2019-10-012019-10-31s:claims:lawsuits:arbitration0001583708country:IL2022-08-012022-10-310001583708country:IL2021-08-012021-10-310001583708country:IL2022-02-012022-10-310001583708country:IL2021-02-012021-10-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 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-40531
SENTINELONE, INC.
(Exact name of registrant as specified in its charter)
Delaware99-0385461
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
444 Castro Street, Suite 400, Mountain View, California
94041
(Address of Principal Executive Offices)(Zip Code)
(855) 868-3733
Registrant's telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value $0.0001SThe New York Stock Exchange
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☒
As of December 2, 2022, the registrant had 214,930,632 shares of Class A common stock and 67,747,057 shares of Class B common stock outstanding.


TABLE OF CONTENTS
Page


Special Note About 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, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, about us and our industry that involve substantial risks and uncertainties. All statements contained in this Quarterly Report on Form 10-Q, other than statements of historical fact, including statements regarding our future operating results and financial condition, our business strategy and plans, market growth, and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “would,” “project,” “target,” “plan,” “expect,” or the negative of these words and similar expressions are intended to identify forward-looking statements.
Forward-looking statements include, but are not limited to, statements about:
our future financial performance, including our expectations regarding our total revenue, cost of revenue, gross profit or gross margin, operating expenses, including changes in operating expenses and our ability to achieve and maintain future profitability;
the impact of the continuing COVID-19 pandemic on our operations, financial results, and liquidity and capital resources, including on customers, sales, expenses, and employees;
our business plan and our ability to effectively manage our growth;
our total market opportunity;
anticipated trends, growth rates, and challenges in our business and in the markets in which we operate;
our ability to maintain the security and availability of our platform;
market acceptance of our platform and our ability to increase adoption of our platform;
beliefs and objectives for future operations;
our ability to further penetrate our existing customer base and attract, retain, and expand our customer base;
our ability to timely and effectively scale and adapt our platform;
our ability to develop new products and services and bring them to market in a timely manner and make enhancements to our platform;
our expectations concerning relationships with third parties;
our ability to maintain, protect, and enhance our intellectual property;
our ability to continue to expand internationally;
the effects of increased competition in our markets and our ability to compete effectively;
future acquisitions or investments in complementary companies, products, services, or technologies and our ability to integrate such acquisitions or investments;
our ability to stay in compliance with laws and regulations that currently apply or become applicable to our business both in the United States and internationally;
economic and industry trends, projected growth, or trend analysis;
the political, economic, and macroeconomic climate, whether in the cybersecurity industry in general, or among specific types of customers or within particular geographies, including but not limited to, the impacts related to labor shortages, supply chain disruptions, a potential recession, inflation, and rising interest rates;


the impact of natural or man-made global events on our business, including wars and other armed conflicts, such as Russia’s invasion of Ukraine;
expenses associated with being a public company; and
other statements regarding our future operations, financial condition, and prospects and business strategies.
We caution you that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q.
These forward-looking statements are subject to a number of risks, uncertainties, and assumptions, including those described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the forward-looking events and circumstances discussed in this Quarterly Report on Form 10-Q may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking statements may not be achieved or occur. We undertake no obligation to update publicly any of these forward-looking statements for any reason after the date of this report or to conform these statements to actual results or to changes in our expectations, except as required by law. Our forward-looking statements do not reflect the potential impact of any future acquisitions, partnerships, mergers, dispositions, joint ventures, or investments we may make.
You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the SEC as exhibits to this report with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect.



PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)
SENTINELONE, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data) (unaudited)
October 31,
January 31,
2022
2022
Assets
Current assets:
Cash and cash equivalents$210,472 $1,669,304 
Short-term investments
490,812 374 
Accounts receivable, net
119,365 101,491 
Deferred contract acquisition costs, current
33,666 27,546 
Prepaid expenses and other current assets
98,186 18,939 
Total current assets
952,501 1,817,654 
Property and equipment, net
36,377 24,918 
Operating lease right-of-use assets24,267 23,884 
Long-term investments456,722 6,000 
Deferred contract acquisition costs, non-current47,194 41,022 
Intangible assets, net152,334 15,807 
Goodwill540,308 108,193 
Other assets4,978 4,703 
Total assets
$2,214,681 $2,042,181 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$6,592 $9,944 
Accrued liabilities
95,283 22,657 
Accrued payroll and benefits
43,459 61,150 
Operating lease liabilities, current
4,000 4,613 
Deferred revenue, current255,501 182,957 
Total current liabilities
404,835 281,321 
Deferred revenue, non-current98,873 79,062 
Operating lease liabilities, non-current23,706 24,467 
Other liabilities5,080 6,543 
Total liabilities
532,494 391,393 
Commitments and contingencies (Note 10)
Stockholders’ equity:
Preferred stock; $0.0001 par value; 50,000,000 shares authorized as of October 31, 2022 and January 31, 2022, and no shares issued and outstanding as of October 31, 2022 and January 31, 2022
  
Class A common stock; $0.0001 par value; 1,500,000,000 shares authorized as of October 31, 2022 and January 31, 2022; 210,562,947 and 162,666,515 shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively
20 16 
Class B common stock; $0.0001 par value; 300,000,000 shares authorized as of October 31, 2022 and January 31, 2022; 71,646,260 and 107,785,100 shares issued and outstanding as of October 31, 2022 and January 31, 2022, respectively
8 11 
Additional paid-in capital2,599,279 2,271,980 
Accumulated other comprehensive income (loss)(10,449)454 
Accumulated deficit(906,671)(621,673)
Total stockholders’ equity1,682,187 1,650,788 
Total liabilities and stockholders’ equity$2,214,681 $2,042,181 
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

SENTINELONE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share data) (unaudited)
Three Months Ended October 31,
Nine Months Ended October 31,
2022202120222021
Revenue
$115,323 $56,018 $296,083 $139,163 
Cost of revenue41,006 20,357 104,406 57,428 
Gross profit74,317 35,661 191,677 81,735 
Operating expenses:
Research and development
52,234 34,773 153,104 93,630 
Sales and marketing
83,953 41,311 223,594 118,461 
General and administrative
42,188 26,951 117,525 65,785 
Total operating expenses
178,375 103,035 494,223 277,876 
Loss from operations(104,058)(67,374)(302,546)(196,141)
Interest income7,193 99 11,502 143 
Interest expense(613)(3)(1,225)(785)
Other expense, net(781)(1,055)(645)(2,021)
Loss before income taxes(98,259)(68,333)(292,914)(198,804)
Provision (benefit) for income taxes599 262 (7,916)588 
Net loss$(98,858)$(68,595)$(284,998)$(199,392)
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted
$(0.35)$(0.26)$(1.03)$(1.39)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted280,635,022 262,999,535 275,867,765 143,199,215 
The accompanying notes are an integral part of these condensed consolidated financial statements.
6

SENTINELONE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands) (unaudited)
Three Months Ended October 31,
Nine Months Ended October 31,
2022
2021
2022
2021
Net loss
$(98,858)$(68,595)$(284,998)$(199,392)
Other comprehensive income (loss):
Change in unrealized losses on investments(8,436) (10,903) 
Foreign currency translation adjustments   290 
Total comprehensive loss
$(107,294)$(68,595)$(295,901)$(199,102)
The accompanying notes are an integral part of these condensed consolidated financial statements.
7

SENTINELONE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY
(in thousands, except share data) (unaudited)
Three Months Ended October 31, 2022
Redeemable Convertible Preferred StockClass A and Class B Common Stock Additional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance as of July 31, 2022
 $ 280,576,387 $28 $2,549,614 $(2,013)$(807,813)$1,739,816 
Issuance of common stock upon exercise of stock options— — 1,254,653 — 2,900 — — 2,900 
Vesting of restricted stock units— — 387,718 — — — — — 
Cancellation of holdback shares— — (9,551)— — — — — 
Stock-based compensation— — — — 46,765 — — 46,765 
Other comprehensive loss— — — — — (8,436)— (8,436)
Net loss— — — — — — (98,858)(98,858)
Balance as of October 31, 2022
 $ 282,209,207 $28 $2,599,279 $(10,449)$(906,671)$1,682,187 
Three Months Ended October 31, 2021
Redeemable Convertible Preferred StockClass A and Class
B Common Stock
Additional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance as of July 31, 2021
 $ 264,886,692 $17 $2,196,865 $455 $(481,369)$1,715,968 
Issuance of common stock upon exercise of options— — 1,726,663 — 2,803 — — 2,803 
Vesting of restricted stock units— — 2,025 — — — — — 
Vesting of early exercised stock options— — — — 9 — — 9 
Stock-based compensation— — — — 28,761 — — 28,761 
Net loss— — — — — — (68,595)(68,595)
Balances as of October 31, 2021
 $ 266,615,380 $17 $2,228,438 $455 $(549,964)$1,678,946 
8                

SENTINELONE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY
(in thousands, except share data) (unaudited)
Nine Months Ended October 31, 2022
Redeemable Convertible Preferred StockClass A and Class B Common Stock Additional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance as of January 31, 2022
 $ 270,451,615 $27 $2,271,980 $454 $(621,673)$1,650,788 
Issuance of common stock upon exercise of stock options— — 4,623,806 — 11,282 — — 11,282 
Vesting of restricted stock units— — 705,572 — — — — — 
Issuance of common stock under employee stock purchase plan— — 405,534 — 8,682 — — 8,682 
Cancellation of holdback shares— — (9,551)— — — — — 
Vesting of early exercised stock options— — — — 18 — — 18 
Issuance of common stock in connection with acquisition— — 6,032,231 1 186,331 — — 186,332 
Stock-based compensation— — — — 120,986 — — 120,986 
Other comprehensive loss— — — — — (10,903)— (10,903)
Net loss— — — — — — (284,998)(284,998)
Balance as of October 31, 2022
 $ 282,209,207 $28 $2,599,279 $(10,449)$(906,671)$1,682,187 
9                

SENTINELONE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY
(in thousands, except share data) (unaudited)
Nine Months Ended October 31, 2021
Redeemable Convertible Preferred StockClass A and Class
B Common Stock
Additional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’ Equity
SharesAmountSharesAmount
Balance as of January 31, 2021
167,058,113 $621,139 39,242,316 $2 $29,869 $165 $(350,572)$(320,536)
Conversion of redeemable convertible preferred stock to common stock upon initial public offering(167,058,113)(621,139)169,787,200 10 621,129 — — 621,139 
Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions— — 41,678,568 4 1,380,956 — — 1,380,960 
Issuance of common stock upon exercise of options— — 6,352,005 — 8,630 — — 8,630 
Vesting of restricted stock units— — 2,025 — — — — — 
Issuance of common stock upon exercise of warrants— — 940,953 — — — — — 
Vesting of early exercised stock options— — — — 563 — — 563 
Issuance of common stock assumed in connection with acquisition— — 7,277,214 1 120,318 — — 120,319 
Issuance of restricted stock awards— — 1,315,099 — — — — — 
Stock-based compensation— — — — 66,473 — — 66,473 
Issuance of restricted stock for services provided— — 20,000 — 500 — — 500 
Foreign currency translation adjustments— — — — — 290 — 290 
Net loss— — — — — — (199,392)(199,392)
Balances as of October 31, 2021
 $ 266,615,380 $17 $2,228,438 $455 $(549,964)$1,678,946 
The accompanying notes are an integral part of these condensed consolidated financial statements.
10                

SENTINELONE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands) (unaudited)
Nine Months Ended October 31,
2022
2021
CASH FLOW FROM OPERATING ACTIVITIES:
Net loss$(284,998)$(199,392)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization
20,097 5,862 
Amortization of deferred contract acquisition costs
25,871 14,551 
Non-cash operating lease costs
2,547 2,180 
Stock-based compensation expense
118,318 62,193 
Other
(6,066)849 
Changes in operating assets and liabilities, net of effects of acquisition
Accounts receivable(12,699)(26,322)
Prepaid expenses and other assets
(11,072)(6,916)
Deferred contract acquisition costs
(38,163)(28,436)
Accounts payable(1,377)(5,658)
Accrued liabilities261 9,900 
Accrued payroll and benefits
(18,786)19,774 
Operating lease liabilities(4,296)(2,288)
Deferred revenue
40,609 60,037 
Other liabilities(1,464)3,663 
Net cash used in operating activities
(171,218)(90,003)
CASH FLOW FROM INVESTING ACTIVITIES:
Purchases of property and equipment(4,827)(3,268)
Purchases of intangible assets
(247)(520)
Capitalization of internal-use software
(10,279)(4,733)
Purchases of investments
(1,728,162) 
Maturities of investments778,555  
Cash paid for acquisition, net of cash and restricted cash acquired
(281,032)(3,449)
Net cash used in investing activities
(1,245,992)(11,970)
CASH FLOW FROM FINANCING ACTIVITIES:
Payments of deferred offering costs(186)(7,416)
Repayment of debt (20,000)
Proceeds from exercise of stock options
11,282 8,630 
Proceeds from issuance of common stock under the employee stock purchase plan8,682  
Proceeds from initial public offering and private placement, net of underwriting discounts and commissions
 1,388,562 
Net cash provided by financing activities
19,778 1,369,776 
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS
 1,146 
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH
(1,397,432)1,268,949 
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH–Beginning of period
1,672,051 399,112 
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH–End of period
$274,619 $1,668,061 
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:
Interest paid$17 $406 
Income taxes paid, net of refunds$215 $156 
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
Stock-based compensation capitalized as internal-use software$2,668 $4,280 
Property and equipment purchased but not yet paid$205 $443 
Vesting of early exercised stock options$18 $566 
Deferred offering costs accrued but not yet paid$ $186 
Issuance of common stock and assumed equity awards in connection with acquisition$186,332 $120,319 
Conversion of redeemable convertible preferred stock to common stock upon initial public offering$ $621,139 
The accompanying notes are an integral part of these condensed consolidated financial statements.
11

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
1.ORGANIZATION AND DESCRIPTION OF BUSINESS
Business
SentinelOne, Inc. (SentinelOne, we, our, or us) was incorporated in January 2013 in the State of Delaware. On March 29, 2021, we amended our certificate of incorporation to change our name from Sentinel Labs, Inc. to SentinelOne, Inc. We are a cybersecurity provider that delivers an artificial intelligence-powered platform to enable autonomous cybersecurity defense. Our headquarters is located in Mountain View, California with various other global office locations.
2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.
In management’s opinion, the accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which reflect all normal recurring adjustments necessary to present fairly the results for the interim periods, but are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our condensed consolidated financial statements. There have been no material changes in our use of estimates during the nine months ended October 31, 2022, as compared to the use of estimates disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.
Significant Accounting Policies
There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K filed with the SEC on April 7, 2022.
Segment and Geographic Information
We have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance. For information regarding our revenue by geography, see Note 3.
12

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
Cash, Cash Equivalents, and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the condensed consolidated statements of cash flows (in thousands):
As of October 31,
As of January 31
20222022
Cash and cash equivalents$210,472 $1,669,304 
Restricted cash, current61,264  
Restricted cash, non-current2,883 2,747 
$274,619 $1,672,051 
Recently Adopted Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance requires contract assets and contract liabilities (i.e., deferred revenue) acquired in a business combination to be recognized in accordance with Accounting Standards Codification Topic 606 as if the acquirer had originated the contracts. Previously, contract assets and contract liabilities were measured at fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and early adoption is permitted. We early adopted this guidance on February 1, 2022, which did not have a material impact at the time of adoption on our condensed consolidated financial statements.
3.REVENUE AND CONTRACT BALANCES
Disaggregation of Revenue
The following table summarizes revenue by geography based on the shipping address of end customers for the periods presented (in thousands, except percentages):
Three Months Ended October 31, 2022
Three Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
United States$73,657 64 %$37,423 67 %
International41,666 36 18,595 33 
Total$115,323 100 %$56,018 100 %
Nine Months Ended October 31, 2022
Nine Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
United States$194,606 66 %$94,806 68 %
International101,477 34 44,357 32 
Total$296,083 100 %$139,163 100 %
No single country other than the United States represented 10% or more of our revenue during the three and nine months ended October 31, 2022 and 2021.
13

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
The following table summarizes revenue by sales channel for the periods presented (in thousands, except percentages):
Three Months Ended October 31, 2022
Three Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
Channel partners$104,303 90 %$51,283 92 %
Direct customers11,020 10 4,735 8 
Total$115,323 100 %$56,018 100 %
Nine Months Ended October 31, 2022
Nine Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
Channel partners$268,540 91 %$127,521 92 %
Direct customers27,543 9 11,642 8 
Total$296,083 100 %$139,163 100 %
Contract Balances
Contract assets consist of unbilled accounts receivable, which arise when a right to consideration for our performance under the customer contract occurs before invoicing the customer. The amount of unbilled accounts receivable included within accounts receivable, net on the condensed consolidated balance sheets was $2.2 million and $1.5 million as of October 31, 2022 and January 31, 2022, respectively.
Contract liabilities consist of deferred revenue, which represents invoices billed in advance of performance under a contract. Deferred revenue is recognized as revenue over the contractual period. The deferred revenue balance was $354.4 million and $262.0 million as of October 31, 2022 and January 31, 2022, respectively. We recognized revenue of $46.5 million and $23.4 million during the three months ended October 31, 2022 and 2021, respectively, and $161.8 million and $77.0 million during the nine months ended October 31, 2022 and 2021, respectively, that was included in the corresponding contract liability balance at the beginning of the period.
Remaining Performance Obligations
Our contracts with customers typically range from one to three years. Revenue allocated to remaining performance obligations represents non-cancelable contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced in future periods.
As of October 31, 2022, our remaining performance obligations were $517.4 million, of which we expect to recognize 83% as revenue over the next 24 months, with the remainder to be recognized thereafter.
We periodically review deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. We did not recognize any impairment of deferred contract acquisition costs during the three and nine months ended October 31, 2022 and 2021.
14

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
4.CASH AND CASH EQUIVALENTS, INVESTMENTS, AND FAIR VALUE MEASUREMENTS
The following table summarizes information about our cash, cash equivalents, and investments by investment category (in thousands):
As of October 31, 2022
Fair Value LevelAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Assets
Cash and cash equivalents:
Cash$37,776 $ $ $37,776 
Money market fundsLevel 1142,486   142,486 
Corporate notes and bondsLevel 27,729   7,729 
U.S. agency securitiesLevel 222,485  (4)22,481 
Total cash and cash equivalents$210,476 $ $(4)$210,472 
Short-term investments:— 
U.S. Treasury securitiesLevel 1$150,245 $ $(1,043)$149,202 
Commercial paperLevel 2233,773  (1,753)232,020 
Corporate notes and bondsLevel 238,155  (252)37,903 
U.S. agency securitiesLevel 272,287  (600)71,687 
      Total short-term investments$494,460 $ $(3,648)$490,812 
Long-term investments:
U.S. Treasury securitiesLevel 1$185,892 $ $(3,012)$182,880 
Commercial paperLevel 218,887  (302)18,585 
Corporate notes and bondsLevel 2175,947  (2,951)172,996 
U.S. agency securitiesLevel 274,247  (986)73,261 
      Total long-term investments$454,973 $ $(7,251)$447,722 
Total assets measured at fair value$1,159,909 $ $(10,903)$1,149,006 

The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):
As of January 31, 2022
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$1,641,642 $ $ $1,641,642 
Short-term investments:
Certificates of deposit 374  374 
Total assets measured and recorded at fair value$1,641,642 $374 $ $1,642,016 
There were no transfers between the levels of the fair value hierarchy during the three and nine months ended October 31, 2022 and 2021.
15

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
As of October 31, 2022, we determined that the declines in the market value of our investment portfolio were not driven by credit related factors. During the three and nine months ended October 31, 2022 and 2021, we did not recognize any losses on our investments due to credit related factors. As of October 31, 2022, no unrealized losses were in a continuous unrealized loss position for more than twelve months.
16

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
5.ACQUISITIONS
On May 3, 2022, we acquired 100% of the issued and outstanding equity securities (the Acquisition) of Attivo Networks, Inc. (Attivo), an identity security and lateral movement protection company. Attivo expands our coverage of critical attack surfaces. Identity is an adjacent security solution that complements our core endpoint solution. The Acquisition closed on May 3, 2022 and has been accounted for as a business combination in accordance with ASC Topic 805, Business Combinations.
We had post-combination expense with a fair value of $32.9 million that was not included in the total purchase consideration, which is comprised of 307,396 of restricted common stock with an aggregate fair value of $10.0 million, and 378,828 assumed options with an aggregate fair value of $11.5 million. Restricted common stock and assumed options will be recognized as stock-based compensation expense. In addition, in connection with the acquisition, certain employees who were promised compensation related to their previous employment agreements will be paid $11.4 million in cash based on continued employment which will be recognized on a straight-line basis as acquisition-related compensation costs. All post-combination expense is expected to be recognized through May 2026. Post-combination compensation expense is subject to adjustment based on continuing service obligations to the Company of certain stockholders of Attivo.
In connection with the Acquisition, we also granted restricted stock units (RSUs) and performance share units (PSUs) under our 2021 Equity Incentive Plan. For further details refer to Note 7. Stock-Based Compensation.
17

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
The following table presents the preliminary allocation of purchase consideration recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):
Amount
Consideration
Cash$348,917 
Common Stock (6,032,231 shares)(1)
185,885 
Fair value of total consideration transferred$534,802 
Cash and cash equivalents$8,836 
Accounts receivable4,867 
Prepaid expense and other current assets3,880 
Operating lease right-of-use assets260 
Intangible assets151,900 
Accrued liabilities(4,270)
Accrued payroll and benefits(1,113)
Operating lease liabilities(259)
Deferred revenue(51,746)
Other liabilities(2,357)
Deferred tax liability(7,310)
Total identifiable net assets102,688 
Goodwill432,114 
Total purchase consideration$534,802 
(1) Consideration calculated using the fair value of the Company’s common stock
The estimates and assumptions regarding the fair value of certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes, and goodwill are subject to change as we obtain additional information during the measurement period, which usually lasts for up to one year from the acquisition date.
The excess of the purchase price over the fair value of net tangible and intangible assets acquired has been assigned to goodwill. Goodwill represents the future benefits resulting from the acquisition that will enhance the value of our product for both new and existing customers and strengthen our competitive position. Goodwill is not deductible for tax purposes.
18

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:
Fair ValueUseful Life
(in thousands)(in years)
Customer relationships$77,600 10
Developed technology63,200 5
Backlog11,100 2
Total intangible assets acquired$151,900 
The preliminary fair value assigned to customer relationships was determined using the multi-period excess earnings method of the income approach. The fair value assigned to developed technology was determined using the relief from royalty method under the income approach. The fair value assigned to backlog was determined using the multi-period excess earnings method of the income approach. The intangible assets acquired are expected to be amortized over their useful lives on a straight-line basis.
Aside from $61.0 million, net, within restricted cash on the condensed consolidated balance sheet, held in an indemnity escrow expected to be paid out within 15 months of the Acquisition, there are no other contingent consideration or cash consideration expected to be paid out subsequent to the Acquisition. The indemnity escrow was measured at fair value within other liabilities in our condensed consolidated balance sheet at Acquisition and will be accreted to face value until paid out. The results of operations of Attivo have been included in our condensed consolidated financial statements from the date of the Acquisition.
We have incurred $5.5 million of transaction expenses in connection with the Acquisition during the nine months ended October 31, 2022. $3.2 million of these costs were recorded as general and administrative expenses in our condensed consolidated statements of operations during the nine months ended October 31, 2022, with the remainder allocated to purchase price consideration. No further transaction expenses in connection with the Acquisition were recorded during the three months ended October 31, 2022.
Our condensed consolidated statements of operations from the date of the Acquisition to the period ended October 31, 2022 includes revenue and net loss of Attivo of $19.1 million and $25.3 million, respectively.
The following unaudited supplemental pro forma financial information is provided for informational purposes only and summarizes our combined results of operations as if the Acquisition occurred on February 1, 2021 (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Revenue$115,322 $63,890 $303,586 $160,169 
Net loss$(94,273)$(83,942)$(302,134)$(238,716)
The unaudited supplemental pro forma results reflect certain adjustments for the amortization of acquired intangible assets, recognition of stock-based compensation, acquisition-related transaction expenses, and acquisition-related compensation costs. Such pro forma amounts are not necessarily indicative of the results that actually would have occurred had the Acquisition been completed on the date indicated, nor is it indicative of our future operating results.
19

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
6.INTANGIBLE ASSETS
Intangible assets, net consisted of the following (in thousands):
As of October 31,As of January 31,
20222022
Developed technology$78,700 $15,500 
Customer relationship79,100 1,500 
Backlog11,100  
Non-compete agreements650 650 
Trademarks150 150 
Patents1,341 1,094 
Total finite-lived intangible assets171,041 18,894 
Less: accumulated amortization(18,962)(3,342)
Total finite-lived intangible assets, net$152,079 $15,552 
Indefinite-lived intangible assets - domain names255 255 
Total intangible assets, net$152,334 $15,807 
Amortization expense of intangible assets was $7.3 million and $0.8 million for the three months ended October 31, 2022 and 2021, respectively, and $15.3 million and $2.4 million for the nine months ended October 31, 2022 and 2021, respectively.
As of October 31, 2022, estimated future amortization expense is as follows (in thousands):
Fiscal Year Ending January 31,
Remainder of 2023
$7,396 
202428,539 
202524,194 
202622,759 
202722,759 
Thereafter46,432 
Total$152,079 
20

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
7.STOCK-BASED COMPENSATION
Stock-Based Compensation Expense
The components of stock-based compensation expense recognized in the condensed consolidated statements of operations consisted of the following (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Cost of revenue$2,835 $1,202 $7,082 $2,425 
Research and development13,996 9,035 37,954 24,997 
Sales and marketing12,166 4,848 28,977 10,800 
General and administrative16,690 12,277 44,305 23,970 
Total$45,687 $27,362 $118,318 $62,192 
Restricted Stock Units
A summary of our RSU activity is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
Outstanding as of January 31, 2022
1,770,304 $52.51 
Granted10,251,563 31.34 
Released(705,256)40.84 
Forfeited(457,402)39.20 
Outstanding as of October 31, 2022
10,859,209 $33.86 
As of October 31, 2022, we had unrecognized stock-based compensation expense related to unvested RSUs of $327.4 million that is expected to be recognized on ratably over a weighted-average period of 3.3 years.
Stock Options
A summary of our stock option activity is as follows:
Number of OptionsWeighted-Average Exercise Price
Outstanding as of January 31, 2022
42,422,473 $4.30 
Granted  
Exercised(4,623,806)2.44 
Forfeited(1,753,185)4.03 
Assumed options from Attivo acquisition378,828 1.31 
Outstanding as of October 31, 2022
36,424,310 $4.52 
Expected to vest as of October 31, 2022
36,424,310 4.52 
Vested and exercisable as of October 31, 2022
20,401,824 $3.27 
As of October 31, 2022, we had unrecognized stock-based compensation expense related to unvested options of $120.1 million that is expected to be recognized on ratably over a weighted-average period of 2.3 years.
21

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
Milestone Options
In March 2021, we granted options to purchase 1,404,605 shares of Class B common stock subject to service-based, performance-based, and market-based vesting conditions to our Chief Executive Officer and Chief Financial Officer under the 2013 Plan. These stock options will vest 100% upon the occurrence of our initial public offering (IPO) (the performance-based vesting condition) and the achievement of certain milestone events and our share price targets (the market-based vesting conditions), subject to the executive’s continued service to us from the grant date through the milestone events. For these options, we used a Monte Carlo simulation to determine the fair value at the grant date and the implied service period.
During the three and nine months ended October 31, 2022, we recorded $0.9 million and $2.7 million, respectively, of stock-based compensation expense related to these milestone options. During the three and nine months ended October 31, 2021, we recorded $0.9 million and $2.1 million of stock-based compensation expense, respectively. As of October 31, 2022, we had unrecognized stock-based compensation expense related to these milestone options of $13.6 million that is expected to be recognized over the remaining vesting period of 3.8 years.
Performance Share Units
In connection with the acquisition of Attivo, we granted 71,003 shares of performance share units (PSUs) subject to service-based and performance-based vesting conditions. These PSUs will vest 100% upon the achievement of certain financial performance and integration milestone events, subject to the employees’ continued service to us from the grant date through the milestone events or target dates.
During the three and nine months ended October 31, 2022, we recorded $0.2 million and $0.4 million of stock-based compensation expense related to these PSUs, respectively. As of October 31, 2022, we had unrecognized stock-based compensation expense related to these PSUs of $0.7 million that is expected to be recognized over the remaining vesting period of 1.2 years.
Restricted Common Stock
In connection with the acquisition of Attivo, restricted common stock was issued to Attivo employees. See Note 5, Acquisitions, in the notes to our condensed consolidated financial statements for more information regarding these restricted common stock.
In connection with the acquisition of Scalyr, Inc. (Scalyr), we issued 1,315,099 shares of restricted common stock with a fair value of $14.59 per share at the time of grant, that vest over a period of two years. During the three and nine months ended October 31, 2022, we recorded $2.1 million and $6.4 million, respectively, of stock-based compensation expense related to restricted common stock in connection with our acquisition of Scalyr. During the three and nine months ended October 31, 2021, we recorded $2.7 million and $8.2 million, respectively, of stock-based compensation expense. As of October 31, 2022, we had unrecognized stock-based compensation expense related to this restricted common stock of $2.3 million that is expected to be recognized over the remaining vesting period of 0.3 years.
Employee Stock Purchase Plan (ESPP)
The Company recognized stock-based compensation expense related to ESPP of $3.6 million and $10.1 million, respectively, during the three and nine months ended October 31, 2022. The Company recognized stock-based compensation expense related to ESPP of $2.2 million and $3.2 million, respectively, during the three and nine months ended October 31, 2021.
During the three and nine months ended October 31, 2022, we recorded $0.1 million and $0.3 million, respectively, in expense related to modification of our ESPP as a result of the decrease in our stock price in July 2022 which triggered a reset of the ESPP offering period in accordance with our plan. We expect to record the remaining $0.9 million in expense related to this modification through the second quarter of 2024.
22

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
Attivo Acquisition
In connection with the Acquisition, we granted 539,795 shares of restricted stock units (RSUs) under our 2021 Equity Incentive Plan that will vest over a period of 3 years contingent on continued employment of certain Attivo employees, for which stock-based compensation expense will be recognized ratably over the vesting period.
Attivo Equity Incentive Plan
In connection with the Acquisition, we assumed unvested stock options that were granted under the Attivo 2011 Equity Incentive Plan (“Attivo Plan”). We do not intend to grant any additional shares under the Attivo Plan and the Attivo Plan will continue to govern the terms and conditions of the outstanding awards previously granted thereunder. Any shares underlying stock options that are expired, canceled, forfeited or repurchased under the Attivo Plan will be automatically transferred to the Company’s 2021 Equity Incentive Plan and be available for issuance as Class A common stock.
Modification
During the third quarter of fiscal 2023, certain members of our management team converted to non-employee consultants. The transition has been accounted for as a modification, under which, the exercise period of certain vested awards has been extended and a certain number of unvested awards will vest through the end of the consulting agreements.
During the third quarter of fiscal 2023, the Company recognized an incremental charge of $2.6 million related to the transition of these employees to non-employee consultants and expects to recognize an aggregate of an additional $8.1 million in expense over the requisite service period through the fourth quarter of 2024.
8.INCOME TAXES
We compute our tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date income from continuing operations and adjusting for discrete items arising in that quarter. In connection with the Acquisition of Attivo, we recorded a net deferred tax liability primarily attributable to identifiable acquired intangibles. This net deferred tax liability is considered an additional source of income to support the realizability of the Company's deferred tax asset, and as a result we released a portion of the U.S. valuation allowance and recorded a one-time discrete tax benefit of $9.7 million for the nine months ended October 31, 2022.
We had an effective tax rate of (0.6)% and (0.4)% for the three months ended October 31, 2022 and 2021, respectively, and 2.7% and (0.3)% for the nine months ended October 31, 2022 and 2021, respectively. We have incurred U.S. operating losses and have minimal profits or offsetting loss carryforwards in certain foreign jurisdictions.
9.NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, stock options, restricted common stock, RSUs, PSUs, ESPP, and early exercised stock options are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented.
The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net loss per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.
23

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Numerator:
Net loss attributable to Class A and Class B common stockholders$(98,858)$(68,595)$(284,998)$(199,392)
Denominator:
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted280,635,022 262,999,535 275,867,765 143,199,215 
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted$(0.35)$(0.26)$(1.03)$(1.39)
The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:
As of October 31,
20222021
Stock options36,340,742 46,333,088 
Shares subject to repurchase261,253 45,434 
RSUs and PSUs4,173,150 868,978 
ESPP446,539 257,748 
Restricted common stock405,620 1,142,496 
Contingently issuable shares113,698 1,317,079 
Total41,741,002 49,964,823
10.COMMITMENTS AND CONTINGENCIES
Legal Contingencies
From time to time, we may be a party to various legal proceedings and subject to claims in the ordinary course of business.
BlackBerry Litigation
Starting in October 2019, BlackBerry Corp. and its subsidiary Cylance, Inc. (BlackBerry) filed a total of nine proceedings (seven lawsuits and two arbitrations) against us and certain former BlackBerry employees who joined our company. In these proceedings, BlackBerry alleges that it has viable legal claims as a result of its former employees joining us. Many of these proceedings have now been dismissed. The status of each of the currently pending proceedings is discussed below. We have defended against these claims vigorously and expect to continue to do so.
BlackBerry Corp., et al. v. Coulter, et al. On October 17, 2019, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Chris Coulter, in the Vermont Superior Court—Chittenden Unit, Case No. 953-10-19 Cncv, against Chris Coulter, a now-former employee who worked in our Vigilance services team (the “Vermont Action”). On October 23, 2019, BlackBerry filed an amended complaint that added the company as a defendant. The amended complaint asserts claims against us for conspiracy, tortious interference with contract, aiding and abetting
24

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
breach of fiduciary duties, and misappropriation of trade secrets. On April 17, 2020 the court in the Vermont Action issued a preliminary injunction, that enjoined Mr. Coulter from working at our company until after February 2021. As a result of the court’s order, Mr. Coulter chose to seek other employment and is no longer employed by us. On January 15, 2021, the court entered an order narrowing the scope of the case and limiting the claims against us to avoid conflict with a similar action that was previously filed in California and was dismissed. The Vermont Action is currently pending. The matter is set to be ready for trial in Spring 2023; no trial date has been set. On October 25, 2019, BlackBerry commenced an action captioned BlackBerry Corp., et al v. Coulter, et al., No. 2019-0854-JTL (Del. Ch.) against Mr. Coulter and the company in Delaware Chancery Court. The court stayed this case pending resolution of the Vermont Action. On February 7, 2020, BlackBerry voluntarily dismissed without prejudice all claims against Mr. Coulter and us in the Vermont Action. On December 3, 2019, BlackBerry initiated a largely duplicative action in arbitration solely against Mr. Coulter administered by JAMS, an alternative dispute resolution provider. That arbitration, however, was dismissed on or about March 30, 2021, with JAMS informing us that they had closed their files on this matter on April 30, 2021.

BlackBerry Corp., et al. v. Page, et al. On November 18, 2019, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Page, et al., Case No. 2019-CP-07-2552 in the Court of Common Pleas, Fourteenth Judicial Circuit of South Carolina against Barnaby Page, a current employee on our go-to-market team and the company. The complaint asserts claims against us for aiding and abetting breach of fiduciary duties, tortious interference with contract, and misappropriation of trade secrets. Following initial discovery, on August 27, 2020, we and Mr. Page filed a joint motion for judgment on the pleadings. Following initial discovery, the parties agreed to stipulate to a dismissal of this lawsuit without prejudice, and a dismissal order was entered by the court on January 31, 2022.
BlackBerry Corp. et al. v. Sentinel Labs, Inc., et al. On January 16, 2020, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Sentinel Labs, Inc., et al., No. 20CV361950 in the California Superior Court of Santa Clara County, California against us and unnamed “Doe” defendants (who counsel understands are all former BlackBerry employees that we later employed), asserting claims for trade secret misappropriation and unfair business practices (the “California Action”). We filed counterclaims that, in part, seek to invalidate unlawful provisions under California law in BlackBerry’s agreements it entered into with its employees. Between December 2020 and August 2021, there were several rounds of motion practice, court hearings, and court orders relating to the sufficiency of BlackBerry’s identification of its alleged trade secrets in connection with its misappropriation of trade secrets claim, resulting in a narrowed scope the scope of this claim. We are mid-discovery, and there have been court hearings and orders in connection with discovery disputes. We continue to vigorously litigate this lawsuit, including our counterclaims against BlackBerry. Fact discovery is currently set to be substantially complete by February 2023, and a trial has been set for November 27, 2023.

BlackBerry Corp., et al. v. Quinn, et al. On February 17, 2020, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Quinn, et al., Case No. D-1-GN-20-00096, in 459th Judicial District of Travis County, Texas, against Sean Quinn, our now-former employee, and the company. On August 8, 2020, we and Mr. Quinn moved to stay or dismiss this case in light of the overlapping issues between this lawsuit and the California Action. On September 21, 2020, the court stayed this case pending resolution of the California Action. This lawsuit remains stayed and is pending in abeyance before the Texas court.
BlackBerry Corp., et al. v. Kaylan Brown Coulter. On April 7, 2022, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Kaylan Brown Coulter, Case No. 22-cv-01249, in the Superior Court - Chittenden Unit, Vermont, against Kaylan Brown-Coulter, the wife of Chris Coulter (referenced above), alleging breach of non-disclosure and non-solicitation agreements, breach of covenant of good faith and fair dealing, breach of fiduciary duties, and civil conspiracy. While this is part of the same series of lawsuits by BlackBerry, we were not named in this action. On May 6, 2022, Ms. Brown-Coulter removed the case to the United States District Court for the District of Vermont (Case No. 5:22-cv-98). Shortly thereafter, on May 13, 2022, Ms. Brown-Coulter filed a motion to dismiss all claims under Federal Rule of Civil Procedure 12(b)(6). This motion is currently pending before the court, and the matter is currently set to be trial ready for April 2023 unless dispositive motions have been filed.
25

SENTINELONE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
We have not recorded any accruals for loss contingencies associated with these legal proceedings, determined that an unfavorable outcome is probable, or determined that the amount or range of any possible loss is reasonably estimable. We believe that there are no other pending or threatened legal proceedings that are likely to have a material adverse effect on our condensed consolidated financial statements.
Warranties and Indemnification
Our services are generally warranted to deliver and operate in a manner consistent with general industry standards that are reasonably applicable and materially conform with our documentation under normal use and circumstances. Our contracts generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party’s intellectual property rights.
We also offer a limited warranty to certain customers, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach. We have entered into an insurance policy to cover our potential liability arising from this limited warranty arrangement. We have not incurred any material costs related to such obligations and have not accrued any liabilities related to such obligations in the condensed consolidated financial statements as of October 31, 2022 and January 31, 2022.
In addition, we also indemnify certain of our directors and executive officers against certain liabilities that may arise while they are serving in good faith in their company capacities. We maintain director and officer liability insurance coverage that would generally enable us to recover a portion of any future amounts paid.
11.EMPLOYEE BENEFIT PLAN
Our U.S. employees participate in a 401(k) defined contribution plan sponsored by us. Contributions to the plan are discretionary. There were $0.6 million and $2.0 million, respectively, matching contributions for the three and nine months ended October 31, 2022, and no matching contributions by us for the three and nine months ended October 31, 2021.
Israeli Severance Pay
Israeli labor law generally requires payment of severance pay upon dismissal of an employee or upon termination of employment in certain other circumstances. Pursuant to Section 14 of the Severance Compensation Act, 1963 (Section 14), all of our employees in Israel are entitled to monthly deposits made in their name with insurance companies, at a rate of 8.33% of their monthly salary.
These payments release us from any future severance payment obligation with respect to these employees; as such, any liability for severance pay due to these employees and the deposits under Section 14 are not recorded as an asset on our consolidated balance sheets. We recorded severance expenses related to these employees of $1.0 million and $0.9 million for the three months ended October 31, 2022 and 2021, respectively, $2.9 million and $2.7 million for the nine months ended October 31, 2022 and 2021, respectively.
26

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis provides information which our management believes is relevant to an assessment and understanding of our consolidated results of operations and financial condition. The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes and the discussion under the heading “Management's Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the U.S. Securities and Exchange Commission, or the SEC, on April 7, 2022. This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans, and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading “Special Note About Forward-Looking Statements” in this Quarterly Report on Form 10-Q. You should review the disclosure under the heading “Risk Factors” in this Quarterly Report on Form 10-Q for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements. Our fiscal year ends on January 31, and our fiscal quarters end on April 30, July 31, October 31, and January 31. Our fiscal years ended January 31, 2022 and January 31, 2023 are referred to herein as fiscal 2022 and fiscal 2023, respectively.
Unless the context otherwise requires, all references in this report to “SentinelOne,” the “Company,” “we,” “our,” “us,” or similar terms refer to SentinelOne, Inc. and its subsidiaries.
Overview
We founded SentinelOne in 2013 with a dramatically new approach to cybersecurity.
We pioneered the world’s first purpose-built artificial intelligence, or AI,-powered extended detection and response, or XDR, platform to make cybersecurity defense truly autonomous, from the endpoint and beyond. Our Singularity Platform instantly defends against cyberattacks - performing at a faster speed, greater scale, and higher accuracy than otherwise possible from a human-powered approach.
Our Singularity XDR Platform ingests, correlates, and queries petabytes of structured and unstructured data from a myriad of ever-expanding disparate external and internal sources in real-time. We build rich context and deliver greater visibility by constructing a dynamic representation of data across an organization. As a result, our AI models are highly accurate, actionable, and autonomous. Our distributed AI models run both locally on every endpoint and every cloud workload, as well as on our cloud platform. Our Static and vector-agnostic Behavioral AI models, which run on the endpoints themselves, provide our customers with protection even when their devices are not connected to the cloud. In the cloud, our Streaming AI detects anomalies that surface when multiple data feeds are correlated. By providing full visibility into the Storyline of every secured device across the organization through one console, our platform makes it very fast for analysts to easily search through petabytes of data to investigate incidents and proactively hunt threats. We have extended our control and visibility planes beyond the traditional endpoint to unmanaged IoT devices.
Our Singularity Platform can be flexibly deployed on the environments that our customers choose, including public, private, or hybrid clouds. Our feature parity across Windows, macOS, Linux, and Kubernetes offers best-of-breed protection, visibility, and control across today’s heterogeneous IT environments. Together, these capabilities make our platform the logical choice for organizations of all sizes, industry verticals, and compliance requirements. Our platform offers true multi-tenancy, which enables some of the world’s largest organizations and our managed security providers and incident response partners with an excellent management experience. Our customers realize improved cybersecurity outcomes with fewer people.
We generate substantially all of our revenue by selling subscriptions to our Singularity Platform. Our subscription tiers include Singularity Core, Singularity Control, and Singularity Complete. Additionally, customers can extend the functionality of our platform through our subscription Singularity Modules. We generally price our
27

subscriptions and modules on a per agent basis, and each agent generally corresponds with an endpoint, server, virtual machine, or container.
Our subscription contracts typically range from one to three years. We recognize subscription revenue ratably over the term of a contract. Most of our contracts are for terms representing annual increments, therefore contracts generally come up for renewal in the same period in subsequent years. The timing of large multi-year enterprise contracts can create some variability in subscription order levels between periods, though the impact to our revenue in any particular period is limited as a result of ratable revenue recognition.
Our go-to-market strategy is focused on acquiring new customers and driving expanded usage of our platform by existing customers. Our sales organization is comprised of our enterprise sales, inside sales and customer solutions engineering teams. It leverages our global network of independent software vendors, or ISVs, alliance partners, and channel partners for prospect access. Additionally, our sales teams work closely with our customers, channel partners, and alliance partners to drive adoption of our platform, and our software solutions are fulfilled through our channel partners. Our channel partners include some of the world’s largest resellers and distributors, managed service providers, or MSPs, managed security service providers, or MSSPs, managed detection and response providers, or MDRs, original equipment manufacturers, or OEMs, and incident response firms, or IR firms. Once customers experience the benefits of our platform, they often upgrade their subscriptions to benefit from the full range of our XDR and IT and security operations capabilities. Additionally, many of our customers adopt Singularity Modules over time to extend the functionality of our platform and increase their coverage footprint. The combination of platform upgrades and extended modules drives our powerful land-and-expand motion.
Our Singularity Platform is used globally by organizations of all sizes across a broad range of industries. As of October 31, 2022, we had over 9,250 customers, increasing from over 6,000 customers as of October 31, 2021. We had 827 customers with annualized run rate, or ARR, of $100,000 or more as of October 31, 2022, up from 416 as of October 31, 2021. We define ARR as the annualized revenue run rate of our subscription and capacity contracts at the end of a reporting period, assuming contracts are renewed on their existing terms for customers that are under contracts with us. As of October 31, 2022, no single end customer accounted for more than 4% of our ARR. Our revenue outside of the United States represented 36% and 33% for the three months ended October 31, 2022 and 2021, respectively, illustrating the global nature of our solutions.
We have grown rapidly since our inception. Our revenue was $115.3 million and $56.0 million for the three months ended October 31, 2022 and 2021, respectively, representing year-over-year growth of 106%. Our revenue was $296.1 million and $139.2 million for the nine months ended October 31, 2022 and 2021, respectively, representing year-over-year growth of 113%. During this period, we continued to invest in growing our business to capitalize on our market opportunity. As a result, our net loss for the three months ended October 31, 2022 and 2021 was $98.9 million and $68.6 million, respectively, and our net loss for the nine months ended October 31, 2022 and 2021 was $285.0 million and $199.4 million, respectively.
Attivo Acquisition
On March 15, 2022, we signed a definitive merger agreement to acquire 100% of the issued and outstanding equity securities of Attivo Networks, Inc., or Attivo, an identity security and lateral movement protection company. The acquisition closed on May 3, 2022. The aggregate consideration transferred was comprised of $351.5 million in cash, 6,032,231 shares of our Class A common stock with an aggregate value of $185.9 million, and 378,828 assumed options to purchase shares of our Class A common stock. For further details, see Note 5, Acquisitions, in the notes to our condensed consolidated financial statements.
Impact of COVID-19
Beginning in January 2020, the COVID-19 pandemic resulted in travel restrictions, prohibitions of non-essential activities, disruption and shutdown of certain businesses worldwide, as well as greater uncertainty in global financial markets. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, operating results, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted. As a result of the COVID-19 pandemic, we have experienced, and may continue to
28

experience, a modest adverse impact on certain parts of our business, including a lengthening of the sales cycle for some prospective customers and delays in the delivery of professional services and trainings to our customers.
We have also experienced, and may continue to experience, a positive impact as a result of the COVID-19 pandemic. For example, in connection with the travel restrictions, shelter-in-place, and work-from-home policies resulting from the COVID-19 pandemic, we have seen an increase in usage and subscriptions from smaller customers, many of whom are small or medium sized businesses.
We cannot predict how long we will continue to experience the impact of the COVID-19 pandemic including any new variants, vaccine mandates, and further travel and office restrictions. Our operating results, cash flows, and financial condition have not been adversely affected to date. However, as certain of our customers or partners experience downturns or uncertainty in their own business operations or revenue resulting from the spread of COVID-19, our operating results, cash flows, and financial condition could be adversely affected. In addition, in response to the spread of COVID-19, we previously required substantially all of our employees to work remotely to minimize the risk of the virus to our employees and the communities in which we operate. Most of our employees continue to work remotely and we have slowly opened up our offices at minimal capacity. 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.
The global impact of the COVID-19 pandemic continues to rapidly evolve, and we will continue to monitor the situation and the effects on our business and operations closely. We do not yet know the full extent of potential impacts on our business or operations or on the global economy as a whole, particularly if the COVID-19 pandemic continues and persists for an extended period of time. Given the uncertainty, we cannot reasonably estimate the impact on our future operating results, cash flows, or financial condition. For additional information, see the section titled “Risk Factors.”
Key Business Metrics
We monitor the following key metrics to help us evaluate our business, identify trends affecting our business, formulate business plans, and make strategic decisions.
Annualized Recurring Revenue
We believe that ARR is a key operating metric to measure our business because it is driven by our ability to acquire new subscription and capacity customers and to maintain and expand our relationship with existing customers. ARR represents the annualized revenue run rate of our subscription and capacity contracts at the end of a reporting period, assuming contracts are renewed on their existing terms for customers that are under contracts with us. ARR is not a forecast of future revenue, which can be impacted by contract start and end dates and renewal rates.
As of October 31,
2022
2021
(in thousands)
Annualized recurring revenue (ARR)$487,427 $236,659 
ARR grew 106% year-over-year to $487.4 million as of October 31, 2022, primarily due to high growth in the number of new customers purchasing our subscriptions and to additional purchases by existing customers.
Customers with ARR of $100,000 or More
We believe that our ability to increase the number of customers with ARR of $100,000 or more is an indicator of our market penetration and strategic demand for our platform. We define a customer as an entity that has an active subscription for access to our platform. We count MSPs, MSSPs, MDRs, and OEMs, who may purchase our products on behalf of multiple companies, as a single customer. We do not count our reseller or distributor channel partners as customers.
29

As of October 31,
2022
2021
Customers with ARR of $100,000 or more827 416 
Customers with ARR of $100,000 or more grew nearly 100% year-over-year to 827 as of October 31, 2022, primarily due to new customers making purchases of greater than $100,000, and partly due to existing customers who made additional purchases.
Dollar-Based Net Retention Rate
We believe that our ability to retain and expand our revenue generated from our existing customers is an indicator of the long-term value of our customer relationships and our potential future business opportunities. Dollar-based net retention rate measures the percentage change in our ARR derived from our customer base at a point in time.
As of October 31,
2022
2021
Dollar-based net retention rate134 %130 %
Our dollar-based net retention rate was 134% as of October 31, 2022, driven by existing customers primarily from expansion of the number of endpoints, purchases of additional modules, and upgrades of subscription tiers.
Components of Our Results of Operations
Revenue
We generate substantially all of our revenue from subscriptions to our Singularity Platform. Customers can extend the functionality of their subscription to our platform by subscribing to additional Singularity Modules. Subscriptions provide access to hosted software. The nature of our promise to the customer under the subscription is to provide protection for the duration of the contractual term and as such is considered as a series of distinct services. Most of our subscription contracts have a term of one to three years.
Cost of Revenue
Cost of revenue consists primarily of third-party cloud infrastructure expenses incurred in connection with the hosting and maintenance of our platform. Cost of revenue also consists of personnel-related costs associated with our customer support and services organization, including salaries, benefits, bonuses, and stock-based compensation, amortization of acquired intangible assets, amortization of capitalized internal-use software, software and subscription services used by our customer support and services team, and allocated overhead costs.
Our third-party cloud infrastructure costs are driven primarily by the number of customers, the number of endpoints per customer, the number of modules, and the incremental costs for storing additional data collected for such cloud modules. We plan to continue to invest in our platform infrastructure and additional resources in our customer support and services organization as we grow our business. The level and timing of investment in these areas could affect our cost of revenue from period to period.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel-related expenses are the most significant component of operating expenses and consist of salaries, benefits, bonuses, stock-based compensation, and sales commissions. Operating expenses also include allocated facilities and IT overhead costs.
30

Research and Development
Research and development expenses consist primarily of employee salaries, benefits, bonuses, and stock-based compensation. Research and development expenses also include consulting fees, software and subscription services, and third-party cloud infrastructure expenses incurred in developing our platform and modules.
We expect research and development expenses to increase in absolute dollars as we continue to increase investments in our existing products and services. However, we anticipate research and development expenses to decrease as a percentage of our total revenue over time, although our research and development expenses may fluctuate as a percentage of our total revenue from period to period depending on the timing of these expenses. In addition, research and development expenses that qualify as internal-use software are capitalized, the amount of which may fluctuate significantly from period to period.
Sales and Marketing
Sales and marketing expenses consist primarily of employee salaries, commissions, benefits, bonuses, stock-based compensation, travel and entertainment related expenses, advertising, branding and marketing events, promotions, and software and subscription services. Sales and marketing expenses also include sales commissions paid to our sales force and referral fees paid to independent third parties that are incremental to obtain a subscription contract. Such costs are capitalized and amortized over an estimated period of benefit ranging between one and four years, and any such expenses paid for the renewal of a subscription are capitalized and amortized over the contractual term of the renewal.
We expect sales and marketing expenses to increase in absolute dollars as we continue to make significant investments in our sales and marketing organization to drive additional revenue, further penetrate the market, and expand our global customer base, but to decrease as a percentage of our revenue over time.
General and Administrative
General and administrative expenses consist primarily of salaries, benefits, bonuses, stock-based compensation, and other expenses for our executive, finance, legal, human resources, and facilities organizations. General and administrative expenses also include external legal, accounting, other consulting, and professional services fees, software and subscription services, and other corporate expenses.
We expect to continue to incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations, and increased expenses for insurance, investor relations, and professional services. We expect that our general and administrative expenses will increase in absolute dollars as our business grows but will decrease as a percentage of our revenue over time.
Interest Income, Interest Expense, and Other Expense, Net
Interest income consists primarily of interest earned on our cash equivalents and investments.
Interest expense consists primarily of the amortization of the discount related to Attivo indemnity escrow liability.
Other expense, net consists primarily of foreign currency transaction gains and losses.
Provision (Benefit) for Income Taxes
Provision (benefit) for income taxes consists primarily of income taxes in certain foreign and state jurisdictions in which we conduct business, and a one-time benefit from the release of valuation allowance as a result of the Attivo business combination. In connection with our global consolidated losses, we maintain a full valuation allowance against our U.S. and Israel deferred tax assets because we have concluded that it is more likely than not that the deferred tax assets will not be realized.
31

Results of Operations
The following table sets forth our results of operations for the periods presented:
Three Months Ended October 31,
Nine Months Ended October 31,
2022
2021
2022
2021
(in thousands)
Revenue$115,323 $56,018 $296,083 $139,163 
Cost of revenue(1)
41,006 20,357 104,406 57,428 
Gross profit74,317 35,661 191,677 81,735 
Operating expenses:
Research and development(1)
52,234 34,773 153,104 93,630 
Sales and marketing(1)
83,953 41,311 223,594 118,461 
General and administrative(1)
42,188 26,951 117,525 65,785 
Total operating expenses178,375 103,035 494,223 277,876 
Loss from operations(104,058)(67,374)(302,546)(196,141)
Interest income7,193 99 11,502 143 
Interest expense(613)(3)(1,225)(785)
Other expense, net(781)(1,055)(645)(2,021)
Loss before income taxes(98,259)(68,333)(292,914)(198,804)
Provision (benefit) for income taxes599 262 (7,916)588 
Net loss$(98,858)$(68,595)$(284,998)$(199,392)
__________________
(1)Includes stock-based compensation expense as follows:
Three Months Ended October 31,
Nine Months Ended October 31,
2022
2021
2022
2021
(in thousands)
Cost of revenue$2,835 $1,202 $7,082 $2,425 
Research and development13,996 9,035 37,954 24,997 
Sales and marketing12,166 4,848 28,977 10,800 
General and administrative16,690 12,277 44,305 23,970 
Total stock-based compensation expense$45,687 $27,362 $118,318 $62,192 
32

The following table sets forth the components of our condensed consolidated statements of operations as a percentage of revenue for each of the periods presented:
Three Months Ended October 31,
Nine Months Ended October 31,
2022
2021
2022
2021
(as a percentage of total revenue)
Revenue100 %100 %100 %100 %
Cost of revenue36363541
Gross profit64646559
Operating expenses:
Research and development
45625267
Sales and marketing
73747685
General and administrative
37484047
Total operating expenses155184167200
Loss from operations(90)(120)(102)(141)
Interest income64
Interest expense(1)(1)
Other expense, net(1)(2)(1)
Loss before income taxes(85)(122)(99)(143)
Provision (benefit) for income taxes1(3)
Net loss(86)%(122)%(96)%(143)%

Note: Certain figures may not sum due to rounding.
Comparison of the Three Months Ended October 31, 2022 and 2021
Revenue
Three Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Revenue$115,323 $56,018 $59,305 106 %
Revenue increased by $59.3 million primarily due to the expansion of our customer base, which grew about 55% as compared to the same period last year. We also experienced increased purchases from our existing customers as they expand the number of endpoints, purchase additional modules from us, and upgrade subscription tiers, as evidenced by our dollar-based net retention rate of 134% as of October 31, 2022. We also had an increase due to revenue received from the Attivo acquisition, which closed in May 2022.
Cost of Revenue, Gross Profit, and Gross Margin
Three Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Cost of revenue$41,006 $20,357 $20,649 101 %
Gross profit$74,317 $35,661 $38,656 108 %
Gross margin64 %64 %
Cost of revenue increased by $20.6 million primarily due to an increase of $7.3 million in allocated overhead costs, $4.6 million increase in amortization of acquired intangible assets in connection with Scalyr and Attivo, and
33

higher third-party cloud infrastructure expenses of $7.1 million from increased data usage. Gross margin remained flat at 64%.
Research and Development
Three Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Research and development expenses$52,234 $34,773 $17,461 50 %
Research and development expenses increased by $17.5 million primarily due to an increase in personnel-related expenses of $13.0 million, including an increase of $4.6 million related to stock-based compensation expense as a result of increased headcount, and an increase of $2.6 million in third-party cloud infrastructure expenses incurred in developing our platform and modules.
Sales and Marketing
Three Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Sales and marketing expenses$83,953 $41,311 $42,642 103 %
Sales and marketing expenses increased by $42.6 million primarily due to an increase in personnel-related expenses of $27.3 million, including an increase of $7.3 million in stock-based compensation expense as a result of increased headcount and an increase of $3.9 million in commission expense as a result of an increase in sales year over year. In addition, there was an increase in marketing expenses of $7.0 million, allocated overhead costs of $2.1 million, and the remaining increase primarily the result of increased travel as COVID-19 travel restrictions ease.
Three Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
General and administrative expenses$42,188 $26,951 $15,237 57 %
General and administrative expenses increased by $15.2 million primarily due to an increase in personnel-related expenses of $12.0 million, including an increase of $4.4 million in stock-based compensation expense as a result of increased headcount. In addition, there was an increase of $3.8 million due to additional operating costs as a public company and software subscription services.
Interest Income, Interest Expense, and Other Expense, Net
Three Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Interest income$7,193 $99 $7,094 7166 %
Interest expense$(613)$(3)$(610)20333 %
Other expense, net$(781)$(1,055)$274 (26)%
Interest income increased $7.1 million as a result of interest earned on investments, which we did not have in fiscal year 2022. Interest expense increased due to the amortization of the discount related to Attivo indemnity escrow liability. The decrease in other expense, net is primarily due to net foreign currency exchange gains.
34

Provision (Benefit) for Income Taxes
Three Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Provision (benefit) for income taxes$599 $262 $337 129 %
The provision for income taxes increased for the three months ended October 31, 2022 compared to the three months ended October 31, 2021 primarily as a result of the increase in foreign taxes related to operations in international subsidiaries.

Comparison of the Nine Months Ended October 31, 2022 and 2021
Revenue
Nine Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Revenue$296,083 $139,163 $156,920 113 %
Revenue increased by $156.9 million, or 113%, from $139.2 million for the nine months ended October 31, 2021 to $296.1 million for nine months ended October 31, 2022, primarily due to the ongoing demand for our platform and the acquisition of Scalyr in the first quarter of fiscal 2022 and Attivo in the second quarter of fiscal 2023. The increase was primarily due to the ongoing demand for our platform and the expansion of our customer base, which grew about 55% as compared to the same period last year.
Cost of Revenue, Gross Profit, and Gross Margin
Nine Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Cost of revenue$104,406 $57,428 $46,978 82 %
Gross profit$191,677 $81,735 $109,942 135 %
Gross margin65 %59 %
Cost of revenue increased by $47.0 million from $57.4 million for the nine months ended October 31, 2021 to $104.4 million for nine months ended October 31, 2022, primarily due to an increase of $19.5 million in allocated overhead costs, higher third-party cloud infrastructure expenses from increased data usage of $15.6 million, and a $9.1 million increase in amortization of acquired intangible assets in connection with the acquisition of Scalyr and Attivo. Gross margin increased from 59% for the nine months ended October 31, 2021 to 65% for the nine months ended October 31, 2022 due to cloud infrastructure expansion driven by fast customer adoption of our XDR platform, growth in support personnel, and higher stock-based compensation.
Research and Development
Nine Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Research and development expenses$153,104 $93,630 $59,474 64 %
Research and development expenses increased from $93.6 million for the nine months ended October 31, 2021 to $153.1 million for nine months ended October 31, 2022, primarily due to an increase in personnel-related
35

expenses and allocations of overheads of $39.4 million, including an increase of $11.3 million related to stock-based compensation expense as a result of increased headcount, and an increase of $18.7 million in third-party cloud infrastructure expenses incurred in developing our platform and modules.
Sales and Marketing
Nine Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Sales and marketing expenses$223,594 $118,461 $105,133 89 %
Sales and marketing expenses increased from $118.5 million for the nine months ended October 31, 2021 to $223.6 million for nine months ended October 31, 2022, primarily due to an increase in personnel-related expenses of $71.5 million, including an increase of $18.2 million in stock-based compensation expense as a result of increased headcount and an increase of $10.4 million in commission expense as a result of an increase in sales year- over-year. In addition, there was an increase in allocated overhead costs of $6.9 million, marketing expenses of $10.4 million, and the remaining increase primarily the result of increased travel as COVID-19 travel restrictions ease and increased general consulting, technical, and outside services.
General and Administrative
Nine Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
General and administrative expenses$117,525 $65,785 $51,740 79 %
General and administrative expenses increased from $65.8 million for the nine months ended October 31, 2021 to $117.5 million for nine months ended October 31, 2022, primarily due to an increase in personnel-related expenses of $40.2 million, including an increase of $20.3 million in stock-based compensation expense as a result of increased headcount. In addition, there was an increase of $6.5 million due to costs incurred related to due diligence and planning associated with our Attivo acquisition which closed in May 2022.
Interest Income, Interest Expense, and Other Expense, Net
Nine Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Interest income$11,502 $143 $11,359 7943 %
Interest expense$(1,225)$(785)$(440)56 %
Other expense, net$(645)$(2,021)$1,376 (68)%
Interest income increased $11.4 million as a result of interest earned on investments, which we did not have in fiscal year 2022. Interest expense increased due to the amortization of the Attivo indemnity escrow fund liability, partially offset by the repayment and termination of the revolving line of credit in June 2021. The decrease in other expense, net is primarily due to net foreign currency exchange gains.
Provision for Income Taxes
Nine Months Ended October 31,
Change
2022
2021
$%
(dollars in thousands)
Provision for income taxes$(7,916)$588 $(8,504)(1446)%
36

The provision for income taxes decreased primarily as a result of the application of our deferred tax assets with a full valuation allowance to net deferred tax liabilities of Attivo acquired intangibles.
Liquidity and Capital Resources
In July 2021, upon completion of our IPO and the concurrent private placement, we received net proceeds of $1.4 billion, after deducting underwriters’ discounts and commissions and estimated offering expenses of $81.6 million. We did not pay any underwriting discounts or commissions with respect to shares that were sold in the private placement.
We have financed operations primarily through proceeds received from sales of equity securities, payments received from our customers, and borrowings under a now-terminated loan and security agreement, and we have generated operating losses, as reflected in our accumulated deficit of $906.7 million and $621.7 million as of October 31, 2022 and January 31, 2022, respectively. We expect these and other operating losses to continue for the foreseeable future. We also expect to incur significant research and development, sales and marketing, and general and administrative expenses over the next several years in connection with the continued development and expansion of our business. As of October 31, 2022 and January 31, 2022, our principal source of liquidity was cash, cash equivalents, and short-term investments of $0.7 billion and $1.7 billion, respectively.
In the short term, we believe that our existing cash, cash equivalents, and short-term investments will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. In the long term, our future capital requirements will depend on many factors, including our revenue growth rate, the timing and the amount of cash received from customers, the expansion of sales and marketing activities, the timing and extent of spending to support research and development efforts, the price at which we are able to purchase third-party cloud infrastructure, expenses associated with our international expansion, the introduction of platform enhancements, and the continuing market adoption of our platform. We have, and in the future, we may enter into arrangements to acquire or invest in complementary businesses, products, and technologies. We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, operating results, and financial condition.
The following table shows a summary of our cash flows for the periods presented:
Nine Months Ended October 31,
2022
2021
(in thousands)
Net cash used in operating activities$(171,218)$(90,003)
Net cash used in investing activities$(1,245,992)$(11,970)
Net cash provided by financing activities$19,778 $1,369,776 
Operating Activities
Our largest source of operating cash is payments received from our customers. Our primary uses of cash from operating activities are for personnel-related expenses, sales and marketing expenses, third-party cloud infrastructure expenses, and overhead expenses. We have generated negative cash flows from operating activities and have supplemented working capital through net proceeds from the sale of equity securities.
Cash used in operating activities primarily consists of our net loss adjusted for certain non-cash items, including stock-based compensation expense, depreciation and amortization, amortization of deferred contract acquisition costs, and changes in operating assets and liabilities during each period.
Cash used in operating activities during the nine months ended October 31, 2022 was $171.2 million, primarily consisting of our net loss of $285.0 million, and $47.0 million used in net changes to our operating assets and liabilities, partially offset by non-cash items of $160.8 million. The main drivers of the changes in operating assets
37

and liabilities were a $38.2 million increase in deferred contract acquisition costs, a $18.8 million decrease in accrued payroll and benefits, a $12.7 million increase in accounts receivable due to timing of cash received from customers, a $11.1 million increase in prepaid expenses and other assets primarily due to annual insurance renewal and prepaid sponsorship costs, and a $1.4 million decrease in accounts payable due to timing of invoices received from vendors. These amounts were partially offset by a $40.6 million increase in deferred revenue resulting primarily from increased subscription contracts. The changes in other long-term liabilities and accrued expenses are mainly driven by the reclass of the Attivo indemnity escrow liability to a short-term liability.
Cash used in operating activities during the nine months ended October 31, 2021 was $90.0 million, primarily consisting of our net loss of $199.4 million, adjusted for non-cash items of $85.6 million and net cash inflows of $23.8 million provided by changes in our operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $60.0 million increase in deferred revenue resulting primarily from increased subscription contracts, a $19.8 million increase in accrued payroll and benefits due to increased headcount, a $9.9 million increase in accrued liabilities due to timing of invoices received from vendors, and a $3.7 million increase in other liabilities due to deferred credit received from a vendor. These amounts were partially offset by a $28.4 million increase in deferred contract acquisition costs, a $26.3 million increase in accounts receivable due to an increase in sales, a $6.9 million increase in prepaid expenses and other assets, primarily due to annual insurance renewal and prepaid sponsorship costs, and a $5.7 million decrease in accounts payable due to timing of payments.
Investing Activities
Cash used in investing activities during the nine months ended October 31, 2022 was $1,246.0 million, consisting of $1,728.2 million of investment purchases, $281.0 million of net cash paid for the acquisition of Attivo, $10.3 million of capitalized internal-use software costs, and $4.8 million of purchases of property and equipment to support additional office facilities, partially offset by $778.6 million of investment maturities.
Cash used in investing activities during the nine months ended October 31, 2021 was $12.0 million, consisting of $3.5 million of net cash paid for the acquisition of Scalyr, $4.7 million of capitalized internal-use software costs and $3.3 million of purchases of property and equipment to support additional office facilities.
Financing Activities
Cash provided by financing activities during the nine months ended October 31, 2022 was $19.8 million, consisting of $8.7 million of proceeds from the issuance of common stock under our 2021 Employee Stock Purchase Plan, $11.3 million of proceeds from the exercise of employee stock options, partially offset by $0.2 million of payments of deferred offering costs.
Cash provided by financing activities during the nine months ended October 31, 2021 was $1.4 billion, consisting of $1.4 billion of aggregate net proceeds from our initial public offering or IPO and the concurrent private placement completed in July 2021, net of underwriting discounts and commissions, and $8.6 million of proceeds from the exercise of employee stock options, partially offset by a $20.0 million repayment of our revolving line of credit and $7.4 million of payments of deferred offering costs.
Contractual Obligations and Commitments
There were no material changes outside of the ordinary course of business in our contractual obligations and commitments from those disclosed in our Annual Report on Form 10-K filed with the SEC on April 7, 2022.
Off-Balance Sheet Arrangements
We did not have during the periods presented, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, such as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
38

Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with United States generally accepted accounting policies, or GAAP. The preparation of condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, and we evaluate our estimates and assumptions on an ongoing basis. Actual results could differ significantly from the estimates made by management. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, operating results, and cash flows will be affected.
There have been no material changes to our critical accounting policies and estimates as compared to those described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” set forth in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.
Recently Issued Accounting Pronouncements
See Note 2, Summary of Significant Accounting Policies, in the notes to our condensed consolidated financial statements included in Part I, Item I of this Quarterly Report on Form 10-Q for more information regarding recently issued accounting pronouncements.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial condition due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
As of October 31, 2022, we had $1.2 billion of cash, cash equivalents, short-term investments, and long-term investments, which consist of money market funds, commercial paper, corporate notes and bonds and U.S. government securities. We also had $64.1 million of restricted cash as of October 31, 2022, primarily due to outstanding letters of credit established in connection with lease agreements for our facilities. Our cash, cash equivalents, and short-term investments are held for working capital purposes. We do not enter into investments for trading or speculative purposes. We do not believe a 10% increase or decrease in interest rates would have resulted in a material impact to our operating results.
Foreign Currency Exchange Risk
To date, all of our sales contracts have been denominated in U.S. dollars, therefore our revenue is not subject to foreign currency risk. Operating expenses within the United States are primarily denominated in U.S. dollars, while operating expenses incurred outside the United States are primarily denominated in each country’s respective local currency. Our operating results and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates. Foreign currency transaction gains and losses are recorded in other income (expense), net in the condensed consolidated statements of operations. As the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency becomes more significant. We do not believe a 10% increase or decrease in foreign exchange rates would have resulted in a material impact to our operating results.

39

ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, our management recognizes that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the disclosure controls and procedures are met. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
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, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect 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. 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, within the company have been detected. 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 the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
40


PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
We are currently a party to, and may from time to time in the future, be involved in, various litigation matters and subject to claims that arise in the ordinary course of business, including claims asserted by third parties in the form of letters and other communications. For more information regarding legal proceedings and other claims in which we are involved, see Note 10 to our unaudited condensed consolidated financial statements included in Part 1, Item 1 of this Quarterly Report on Form 10-Q, and is incorporated herein by reference.
41

ITEM 1A. RISK FACTORS
Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and our unaudited condensed consolidated financial statements and the accompanying notes included before making a decision to invest in our Class A common stock. Our business, financial condition, operating results, or prospects could also be adversely affected by risks and uncertainties that are not presently known to us or that we currently believe are not material. If any of the risks actually occur, our business, financial condition, operating results, and prospects could be adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose all or part of your investment.
Summary Risk Factors
Our business is subject to numerous risks and uncertainties, including those risks more fully described below. These risks include, among others, the following, which we consider our most material risks:
Risks Related to Our Business and Industry
We have a limited operating history, which makes it difficult to evaluate our current business and future prospects and increases the risks associated with your investment.
We have a history of losses, anticipate increases in our operating expenses in the future, and may not achieve or sustain profitability. If we cannot achieve and sustain profitability, our business, operating results, and financial condition will be adversely affected.
We face intense competition and could lose market share to our competitors, which would adversely affect our business, operating results, and financial condition.
Our operating results may fluctuate significantly, which could make our future results difficult to predict and could cause our operating results to fall below expectations.
A network or data security incident against us, whether actual, alleged, or perceived, would harm our reputation, create liability, and regulatory exposure, and adversely affect our business, operating results, and financial condition.
Defects, errors, or vulnerabilities in our platform, the failure of our platform to block malware or prevent a security breach, misuse of our platform, or risks of product liability claims would harm our reputation and adversely affect our business, operating results, and financial condition.
Existing and future acquisitions, strategic investments, partnerships or alliances could be difficult to identify and integrate, divert the attention of key management personnel, disrupt our business, dilute stockholder value and adversely affect our business, operating results, and financial condition.
If we are unable to retain our customers, renew and expand our relationships with them, and add new customers, we may not be able to sustain revenue growth, and we may not achieve or maintain profitability in the future.
Adverse economic conditions or reduced information technology spending could adversely affect our business, operating results, and financial condition.
If our platform is not effectively interoperated within our customers’ IT infrastructure, deployments could be delayed or canceled, which would adversely affect our business, operating results, and financial condition.
Disruptions or other business interruptions that affect the availability of our platform could adversely affect our customer relationships and overall business.
42

We may not be able to timely and cost-effectively scale and adapt our existing technology to meet our customers’ performance and other requirements.
If we are unable to maintain successful relationships with our channel partners and alliance partners, or if our channel partners or alliance partners fail to perform, our ability to market, sell and distribute our platform will be limited, and our business, operating results, and financial condition will be harmed.
Risks Related to Regulatory Matters
If we fail to adequately protect personal information or other information we collect, process, share, or maintain under applicable laws, our business, operating results, and financial condition could be adversely affected.
Risks Related to Our People
We rely on our management team and other key employees and will need additional personnel to grow our business, and the loss of one or more key employees or our inability to hire, integrate, train, manage, retain, and motivate qualified personnel, including members of our board of directors, could harm our business.
Risks Related to our Intellectual Property
Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our platform without compensating us.
Third parties have claimed and may claim in the future that our platform infringes their intellectual property rights and this may create liability for us or otherwise adversely affect our business, operating results and financial condition.
Risks Related to Ownership of Our Class A Common Stock
The market price of our class A common stock may be volatile, and you could lose all or part of your investment.
The dual class structure of our common stock has the effect of concentrating voting control with certain stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and other beneficial owners who hold in the aggregate approximately 90% of the voting power of our capital stock, which will limit or preclude your ability to influence corporate matters, including the election of directors and the approval of any change of control transaction.
Risks Related to Our Business and Industry
We have a limited operating history, which makes it difficult to evaluate our current business and future prospects and increases the risks associated with your investment.
We were founded in January 2013 and released our first endpoint security solution in February 2015. Our limited operating history and financial data may make it difficult to evaluate our current business, future prospects and other trends. We have encountered, and will continue to encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries and sectors, such as the risks and uncertainties described herein. 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 or established market. If our assumptions regarding these risks and uncertainties are incorrect or change due to fluctuations in our markets or otherwise, or if we do not address these risks successfully, our operating and financial results could differ materially from our expectations and our business and operating results would be adversely affected. We cannot assure you that we will be successful in addressing these and other challenges we may face in the future.
43

We have a history of losses, anticipate increases in our operating expenses in the future, and may not achieve or sustain profitability. If we cannot achieve and sustain profitability, our business, operating results, and financial condition will be adversely affected.
We have incurred net losses in all periods since our inception, and we may not achieve or maintain profitability in the future. We experienced a net loss of $98.9 million and $68.6 million for the three months ended October 31, 2022 and 2021, respectively. As of October 31, 2022, we had an accumulated deficit of $906.7 million. While we have experienced significant growth in revenue in recent periods, we cannot predict when or whether we will reach or maintain profitability. We also expect our operating expenses to increase in the future as we continue to invest for our future growth, including expanding our research and development function to drive further development of our platform, expanding our sales and marketing activities, developing the functionality to expand into adjacent markets, and reaching customers in new geographic locations, which will negatively affect our operating results if our total revenue does not increase. In addition to the anticipated costs to grow our business, we have incurred and expect to continue to incur significant additional legal, accounting, and other expenses as a public company. Our revenue growth is expected to slow or decline and our revenue may decline for a number of other reasons, including reduced demand for our platform, increased competition, a decrease in the growth or reduction in size of our overall market, or if we cannot capitalize on growth opportunities, including acquisitions, new products, services, and feature releases. If we fail to increase our revenue to offset increases in our operating expenses, or manage our costs as we invest in our business, we may not achieve or sustain profitability.
We face intense competition and could lose market share to our competitors, which would adversely affect our business, operating results, and financial condition.
The market for cybersecurity products and services is intensely competitive, fragmented and is rapidly evolving, characterized by changes in technology, customer requirements, industry standards, increasingly sophisticated attackers and by frequent introductions of new or improved products and services. We expect to continue to face intense competition from current competitors, as well as from new entrants into the market. If we are unable to anticipate or react to these challenges, our competitive position could weaken, and we would experience a decline in revenue or reduced revenue growth, and loss of market share that would adversely affect our business, operating results, and financial condition.
Our competitors and potential competitors include the following:
endpoint security providers, such as CrowdStrike Holdings, Inc. and VMware Inc.;
legacy anti-virus providers such as Trellix, Symantec (a subsidiary of Broadcom, Inc.), and Microsoft Corporation; and
providers of general network security products and services who offer a broad portfolio of solutions, such as Palo Alto Networks, Inc.
Our ability to compete effectively depends upon numerous factors, many of which are beyond our control, including, but not limited to:
our ability to attract and retain new customers, expand our platform or sell additional products and services to our existing customers;
our ability to attract, train, retain, and motivate talented employees;
the budgeting cycles, seasonal buying patterns, and purchasing practices of our customers, including any slowdown in technology spending due to the COVID-19 pandemic, market downturns, inflation, rising interest rates or otherwise;
changes in customer, distributor or reseller requirements or market needs;
price competition;
44

the timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors or customers and strategic partnerships entered into by and between our competitors;
changes in our mix of products, subscriptions and services sold, including changes in the average contract length for subscriptions and support;
our ability to successfully and continuously expand our business domestically and internationally;
changes in the growth rate of the endpoint security market or endpoint and cloud security solutions sectors;
deferral of orders from customers in anticipation of new or enhanced products and services announced by us or our competitors;
significant security breaches of, technical difficulties with or interruptions to, the use of our platform;
the timing and costs related to the development or acquisition of technologies or businesses or strategic partnerships;
our ability to execute, complete or integrate efficiently any acquisitions that we may undertake;
increased expenses, unforeseen liabilities, or write-downs and any impact on our operating results from any acquisitions we consummate;
our ability to increase the size and productivity of our distribution channels;
decisions by potential customers to purchase security solutions from larger, more established security vendors or from their primary network equipment vendors;
timing of revenue recognition and revenue deferrals;
insolvency or credit difficulties confronting our customers, which could increase due to inflation, rising interest rates, market downturns and the effects of the COVID-19 pandemic, which would adversely affect their ability to purchase or pay for our platform, products, and services in a timely manner or at all;
the cost and potential outcomes of litigation or other proceedings, which could have a material adverse effect on our business;
future accounting pronouncements or changes in our accounting policies;
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates; and
general macroeconomic conditions, both domestically and in our foreign markets that could impact some or all regions where we operate, including any global economic slowdown, increased risk of inflation, rising interest rates, labor shortages and potential global recession.
Many of our competitors have greater financial, technical, marketing, sales, and other resources, greater name recognition, longer operating histories, and a larger base of customers than we do. Our competitors may be able to devote greater resources to the development, promotion and sale of their products and services than we can, and they may offer lower pricing than we do or bundle certain competing products and services at lower price. Our competitors may also have greater resources for research and development of new technologies, customer support and to pursue acquisitions, or they may have other financial, technical, or other resource advantages. Our larger competitors have substantially broader and more diverse product and service offerings and more mature distribution and go-to-market strategies, which allows them to leverage their existing customer and distributor relationships to gain business in a manner that discourages potential customers from purchasing our platform.
Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering or acquisitions by our competitors or continuing market consolidation. Some of our competitors have
45

recently made or could make acquisitions of businesses or have established cooperative relationships that may allow them to offer more directly competitive and comprehensive products and services than were previously offered and adapt more quickly to new technologies and customer needs. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margin, increased net losses and loss of market share. Even if there is significant demand for endpoint security solutions like ours, if our competitors include functionality that is, or is perceived to be, equivalent to or better than ours in legacy products that are already generally accepted as necessary components of an organization’s IT security architecture, we will have difficulty increasing the market penetration of our platform. Furthermore, even if the functionality offered by other cybersecurity providers is different and more limited than the functionality of our platform, organizations may elect to accept such limited functionality in lieu of purchasing products and services from additional vendors like us. If we are unable to compete successfully, or if competing successfully requires us to take aggressive action with respect to pricing or other actions, our business, financial condition and operating results would be adversely affected.
Our operating results may fluctuate significantly, which could make our future results difficult to predict and could cause our operating results to fall below expectations.
Our operating results have varied significantly from period to period in the past, and we expect that our operating results will continue to vary significantly in the future such that period-to-period comparisons of our operating results may not be meaningful. This could adversely affect our business, operating results, and financial condition. Accordingly, our financial results in any one quarter should not be relied upon as indicative of future performance. Fluctuations in quarterly results may negatively impact the trading price of our Class A common stock. Our quarterly financial results may fluctuate as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including, without limitation:
the impact of the COVID-19 pandemic on our operations, financial results, and liquidity and capital resources, including on customers, sales, expenses, and employees;
our ability to attract new and retain existing customers or sell additional features to existing customers;
the budgeting cycles, seasonal buying patterns, and purchasing practices of customers;
the timing and length of our sales cycles;
changes in customer or channel partner requirements or market needs;
changes in the growth rate of the cybersecurity market generally and market for endpoint security;
the timing and success of new product and service introductions by us or our competitors or any other competitive developments, including consolidation among our customers or competitors;
the level of awareness of cybersecurity threats, particularly advanced cyberattacks, and the market adoption of our platform;
our ability to successfully expand our business domestically and internationally;
decisions by organizations to purchase security solutions from larger, more established security vendors or from their primary IT equipment vendors;
changes in our pricing policies or those of our competitors;
any disruption in our relationship with ISVs, channel partners, MSPs, MSSPs, MDRs, OEMs and IR firms;
insolvency or credit difficulties confronting our customers, affecting their ability to purchase or pay for our solution;
significant security breaches of, technical difficulties with or interruptions to, the use of our platform;
46

extraordinary expenses such as litigation or other dispute-related settlement payments or outcomes, taxes, regulatory fines or penalties;
general political, economic and macroeconomic conditions, both domestic and in our foreign markets, including as a result of war, terrorism or armed conflict, including Russia’s invasion of Ukraine;
future accounting pronouncements or changes in our accounting policies or practices;
negative media coverage or publicity;
the amount and timing of operating costs and capital expenditures related to the expansion of our business; and
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates.
In addition, we experience seasonal fluctuations in our financial results as we typically receive a higher percentage of our annual orders from new customers, as well as renewal orders from existing customers, in our fourth fiscal quarter as compared to other quarters due to the annual budget approval process of many of our customers.
Any of the above factors, individually or in the aggregate, may result in significant fluctuations in our financial and other operating results from period to period. As a result of this variability, our historical operating results should not be relied upon as an indication of future performance. Moreover, this variability and unpredictability could result in our failure to meet our operating plan or the expectations of investors or analysts for any period. If we fail to meet such expectations for the reasons described above or other reasons, our stock price could fall substantially, and we could face costly lawsuits, including securities class action suits.
Our platform represents a new approach to endpoint protection and, therefore, it is difficult to predict adoption and demand for our platform.
Our cloud-native, artificial intelligence-enabled endpoint security platform represents a new approach to endpoint protection. Accordingly, it is difficult to predict customer adoption and demand for our platform, the size and growth rate of this market, the entry of competitive products and services or the success of existing competitive products and services.
Any expansion in our market depends on a number of factors, including the cost, performance and perceived value associated with, and customer adoption of, our platform. If the market for our platform does not achieve widespread adoption or there is a reduction in demand for our software or our services in our market caused by a lack of customer acceptance, implementation challenges for deployment, technological challenges, competing technologies and services, decreases in corporate spending, weakening economic conditions, or otherwise, it could result in reduced customer orders and decreased revenue, which would adversely affect our business operations and financial condition.
Our platform interoperates with, but does not necessarily replace, other security products. Businesses that use other cybersecurity products and services may be hesitant to purchase our platform if they believe their existing products and services provide a level of security that is sufficient to meet their needs. If we do not succeed in convincing customers that our platform should be an integral part of their overall approach to security, our sales will not grow as quickly as anticipated, or at all, which would have an adverse impact on our business, operating results, and financial condition.
If businesses do not continue to adopt our platform for any of the reasons discussed above or for other reasons not contemplated, our sales would not grow as quickly as anticipated, or at all, and our business, operating results, and financial condition would be adversely affected.
47

A network or data security incident against us, whether actual, alleged, or perceived, would harm our reputation, create liability, and regulatory exposure, and adversely impact our business, operating results, and financial condition.
Companies are subject to an increasing number and wide variety of attacks on their networks on an ongoing basis. Traditional computer “hackers,” malicious code (such as viruses and worms), phishing attempts, ransomware, account takeover, business email compromise, employee fraud, theft or misuse, denial of service attacks, and sophisticated nation-state and nation-state supported actors engage in intrusions and attacks that create risks for our internal networks and cloud deployed products and the information they store and process. Cybersecurity companies face particularly intense attack efforts, and we have faced, and will continue to face, cyber threats and attacks from a variety of sources. The research that we conduct and report may make us, or our customers, a further target for attacks of all kinds. State-supported and geopolitical-related cyberattacks may increase in connection with Russia’s invasion of Ukraine and any related political or economic responses and counter-responses. The conflict in Ukraine and associated activities in Ukraine and Russia has increased the risk of cyberattacks on various types of infrastructure and operations, and the United States government has warned companies to be prepared for a significant increase in Russian cyberattacks in response to the sanctions on Russia.
Although we have implemented security measures to prevent such attacks, our networks and systems may be breached due to the actions of outside parties, employee error, malfeasance, a combination of these, or otherwise, and as a result, an unauthorized party may obtain access to our and/or our customers’ systems, networks, or data. We may face difficulties or delays in identifying or otherwise responding to any attacks or actual or potential security breaches or threats. A breach in our data security or an attack against our platform could impact our networks or the networks and data of our customers that are secured by our platform, creating system disruptions or slowdowns and providing access to malicious parties to information stored on our networks or the networks of our customers, resulting in data being publicly disclosed, misused, altered, lost, or stolen, which could subject us to liability and adversely affect our financial condition. The COVID-19 pandemic may have generally increased the attack surface available to criminals, as companies and individuals work online and remotely, which has increased the risk of a successful cyber security attack. We have accordingly increased our investments in protective measures and risk mitigation strategies, but we cannot guarantee that our efforts, or the efforts of those upon whom we rely and partner with, will be successful in preventing any such information security incidents. Protecting our own assets has become more expensive from a dollar investment and time perspective
Any actual, alleged or perceived security breach in our systems or networks, or any other actual, alleged or perceived data security incident we suffer, could result in damage to our reputation, negative publicity, loss of customers and sales, loss of competitive advantages over our competitors, increased costs to remedy any problems and otherwise respond to any incident, regulatory investigations and enforcement actions, costly litigation, and other liability. We would also be exposed to a risk of loss or litigation and potential liability under laws, regulations and contracts that protect the privacy and security of personal information. For example, the California Consumer Privacy Act of 2018 (CCPA), imposes a private right of action for security breaches that could lead to some form of remedy including regulatory scrutiny, fines, private right of action settlements, and other consequences. Where a security incident involves a breach of security leading to the accidental or unlawful destruction, loss, alternation, unauthorized disclosure of, or access to, personal data in respect of which we are a controller or processor under the GDPR (U.K. GDPR) (as defined below), this could result in fines of up to €20 million or 4% of annual global turnover under the GDPR or £17 million and 4% of total annual revenue in the case of the U.K. GDPR. We may also be required to notify such breaches to regulators and/or individuals which may result in us incurring additional costs.
In addition, we may incur significant financial and operational costs to investigate, remediate, eliminate and put in place additional tools and devices designed to prevent actual or perceived security breaches and other security incidents, as well as costs to comply with any notification obligations resulting from any security incidents. Any of these negative outcomes could adversely affect the market perception of our platform and customer and investor confidence in our company, and would adversely affect our business, operating results, and financial condition.
48

Defects, errors, or vulnerabilities in our platform, the failure of our platform to block malware or prevent a security breach, misuse of our platform, or risks of product liability claims would harm our reputation and adversely impact our business, operating results, and financial condition.
Our platform and product features are multi-faceted and may be deployed with material defects, software “bugs” or errors that are not detected until after their commercial release and deployment to our customers. From time to time, certain of our customers have reported defects in our platform related to performance, scalability, and compatibility. Our platform and product features also provide our customers with the ability to customize a multitude of settings, and it is possible that a customer could misconfigure our platform or otherwise fail to configure our products in an optimal manner. Such defects and misconfigurations of our platform could cause our platform to operate at suboptimal efficacy, cause it to fail to secure customers’ computing environments and detect and block threats or temporarily interrupt the functionality of our customers’ endpoints. We also make frequent updates to our platform, which may fail, resulting in temporary vulnerability that increases the likelihood of a material defect.
In addition, because the techniques used by computer hackers to access or sabotage target computing environments change frequently and generally are not recognized until launched against a target, there is a risk that an advanced attack could emerge that our platform is unable to detect or prevent. Furthermore, as a well-known provider of security solutions, our networks, platform, products, including cloud-based technology, and customers could be targeted by attacks specifically designed to disrupt our business and harm our reputation. In addition, due to the Russian invasion there could be a significant increase in Russian cyberattacks against our customers, resulting in an increased risk of a security breach of our customers’ systems. In addition, defects or errors in our platform could result in a failure to effectively update customers’ cloud-based products. Our data centers and networks may experience technical failures and downtime, may fail to distribute appropriate updates, or may fail to meet the increased requirements of a growing customer base, any of which could temporarily or permanently expose our customers’ computing environments, leaving their computing environments unprotected against cyber threats. Any of these situations could result in negative publicity to us, damage our reputation, and increase expenses and customer relations issues, which would adversely affect our business, financial condition, and operating results.
Advances in computer capabilities, discoveries of new weaknesses and other developments with software generally used by the Internet community may increase the risk we will suffer a security breach. Furthermore, our platform may fail to detect or prevent malware, ransomware, viruses, worms or similar threats for any number of reasons, including our failure to enhance and expand our platform to reflect industry trends, new technologies and new operating environments, the complexity of the environment of our clients and the sophistication of malware, viruses and other threats. Our platform may fail to detect or prevent threats in any particular test for a number of reasons. We or our service providers may also suffer security breaches or unauthorized access to personal information, financial account information, and other confidential information due to employee error, rogue employee activity, unauthorized access by third parties acting with malicious intent or who commit an inadvertent mistake or social engineering. If we experience, or our service provides experience any breaches of security measures or sabotage or otherwise suffer unauthorized use or disclosure of, or access to, personal information, financial account information or other confidential information, we might be required to expend significant capital and resources to address these problems. We may not be able to remedy any problems caused by hackers or other similar actors in a timely manner, or at all. To the extent potential customers, industry analysts or testing firms believe that the failure to detect or prevent any particular threat is a flaw or indicates that our platform does not provide significant value, our reputation and business would be harmed. Any real or perceived defects, errors or vulnerabilities in our platform, or any other failure of our platform to detect an advanced threat, could result in:
a loss of existing or potential customers;
delayed or lost revenue and adverse impacts to our business, operating results, and financial condition;
a delay in attaining, or the failure to attain, market acceptance;
the expenditure of significant financial and research and development resources in efforts to analyze, correct, eliminate, or work around errors or defects, and address and eliminate vulnerabilities;
49

an increase in resources devoted to customer service and support, which could adversely affect our gross margin;
harm to our reputation or brand; and
claims and litigation, regulatory inquiries, or investigations, enforcement actions, and other claims and liabilities, all of which may be costly and burdensome and further harm our reputation.
Because techniques used to obtain unauthorized access or to sabotage systems change frequently and generally are not recognized until after they are launched against a target, we and our service providers may be unable to anticipate these techniques or to implement adequate preventative measures. Moreover, if a high-profile cybersecurity incident occurs with respect to another SaaS, provider, customers may lose trust in the security of the SaaS business model generally, which could adversely affect our ability to retain existing customers or attract new ones. In the last few years there have been many successful advanced cybersecurity incidents that have damaged several prominent companies in spite of strong information security measures. For example, SolarWinds Corporation, a provider of IT monitoring and management products and services, experienced a cyberattack that appears likely to be the result of a supply chain attack by an outside nation state, resulting in vulnerabilities being included in software updates related to its Orion Platform products delivered between March and June 2020. We expect that the risks associated with cybersecurity incidents and the costs of preventing such attacks will continue to increase in the future.
In addition, we cannot assure you that any limitation of liability provisions in our customer 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-related matter or as a result of federal, state, or local laws or ordinances, or unfavorable judicial decisions in the U.S. or other countries. We maintain insurance to protect against certain claims associated with the use of our platform, but our insurance coverage may not adequately cover any claim asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation, divert management’s time and other resources, and harm our reputation. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any future claim will not be excluded or otherwise be denied coverage by any insurer. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could adversely affect our business, operating results and financial condition.
Existing and future acquisitions, strategic investments, partnerships or alliances could be difficult to identify and integrate, divert the attention of key management personnel, disrupt our business, dilute stockholder value and adversely affect our business, operating results, and financial condition.
As part of our business strategy, we have in the past and expect to continue to make investments in and/or acquire complementary companies, services, products, technologies, or talent. For example, in February 2021, we acquired Scalyr, a data analytics company and in May 2022, we acquired Attivo, a security and lateral movement protection company. We have also invested in certain private companies. Our ability as an organization to acquire and integrate other companies, services or technologies in a successful manner is not guaranteed.
In the future, we may not be able to find suitable acquisition candidates, and we may not be able to complete such acquisitions on favorable terms, if at all. Our due diligence efforts may fail to identify all of the problems, liabilities or other shortcomings or challenges involved in an acquisition. If we do complete acquisitions, we may not ultimately strengthen our competitive position or ability to achieve our business objectives, and any acquisitions we announce or complete could be viewed negatively by our customers or investors.
In addition, if we are unsuccessful at integrating existing and future acquisitions, or the technologies and personnel associated with such acquisitions, into our company, the revenue and operating results of the combined company could be adversely affected. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. We may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition transaction, causing
50

unanticipated write-offs or accounting charges. Additionally, integrations could take longer than expected, or if we move too quickly in trying to integrate an acquisition, strategic investment, partnership, or other alliance, we may fail to achieve the desired efficiencies.
We have, and may in the future have, to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could adversely affect our financial condition and the market price of our Class A common stock. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our stockholders, which depending on the size of the acquisition, may be significant. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations.
Additional risks we may face in connection with acquisitions include:
diversion of management’s time and focus from operating our business to addressing acquisition integration challenges;
the inability to coordinate research and development and sales and marketing functions;
the inability to integrate product and service offerings;
retention of key employees from the acquired company;
changes in relationships with strategic partners or the loss of any key customers or partners as a result of product acquisitions or strategic positioning resulting from the acquisition;
cultural challenges associated with integrating employees from the acquired company into our organization;
integration of the acquired company’s accounting, CRM, management information, human resources and other administrative systems;
the need to implement or improve controls, procedures and policies at a business that prior to the acquisition may have lacked sufficiently effective controls, procedures and policies;
unexpected security risks or higher than expected costs to improve the security posture of the acquired company;
additional legal, regulatory or compliance requirements;
financial reporting, revenue recognition or other financial or control deficiencies of the acquired company that we don’t adequately address and that cause our reported results to be incorrect;
liability for activities of the acquired company before the acquisition, including intellectual property infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities;
failing to achieve the expected benefits of the acquisition or investment; and
litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, current and former stockholders or other third parties.
Our failure to address these risks or other problems encountered in connection with acquisitions and investments could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally.
51

If we are unable to retain our customers, renew and expand our relationships with them, and add new customers, we may not be able to sustain revenue growth, and we may not achieve or maintain profitability in the future.
In recent periods, we have experienced rapid growth in the adoption of our platform, customer base and revenue. However, we may not continue to grow or grow at the same rate in the future. Any success that we may experience in the future will depend, in large part, on our ability to, among other things:
maintain, renew and expand our existing customer base;
continue to attract new customers;
induce customers to expand deployment of the initially adopted module(s) of our platform across their organizations and infrastructure, and to adopt additional modules of our platform and services;
improve the capabilities of our platform through research and development;
continue to successfully expand our business domestically and internationally; and
successfully compete with other companies in the endpoint security industry.
Our customers have no obligation to renew their subscription for our platform after the expiration of their contractual subscription period, which is generally one to three years, and in the normal course of business, some customers have elected not to renew. In addition, our customers may renew for shorter contract subscription lengths or cease using certain features. Our customer retention and expansion may decline or fluctuate as a result of a number of factors, including our customers’ satisfaction with our services, our pricing, customer security and networking issues and requirements, our customers’ spending levels, decreases in the number of endpoints to which our customers deploy our solution, mergers and acquisitions involving our customers, industry developments, competition, general economic conditions, or the perceived decline in the incidence of cyberattacks. If our efforts to maintain and expand our relationships with our existing customers are not successful, our business, operating results, and financial condition will materially suffer.
If our platform is not effectively interoperated within our customers’ IT infrastructure, deployments could be delayed or canceled, which would adversely impact our business, operating results, and financial condition.
Our platform must effectively interoperate with our customers’ existing IT infrastructure, which often has different specifications, utilizes multiple protocol standards, deploys products and services from multiple vendors, and contains multiple generations of products and services that have been added over time. As a result, our solutions can sometimes encounter interoperability issues on deployment or over time, which require additional support and problem solving with customers, in some cases, at a substantial cost to us. We may modify our software or introduce new capabilities so that our platform interoperates with a customer’s infrastructure. These issues could cause longer deployment and integration times for our platform, leading to customer churn, which would adversely affect our business, operating results, and financial condition. In addition, government and other customers may require our platform to comply with certain security or other certifications and standards. If we are unable to achieve, or are delayed in achieving, compliance with these certifications and standards, we may be disqualified from selling our platform to such customers, or may otherwise be at a competitive disadvantage, either of which could adversely affect our business, operating results, and financial condition.
Disruptions or other business interruptions that affect the availability of our platform could adversely impact our customer relationships and overall business.
Our platform is hosted by third-party cloud hosting providers including Amazon Web Services (AWS). Our software and systems are designed to use computing, storage capabilities, bandwidth, and other services provided by such cloud hosting providers, and currently our cloud service infrastructure is primarily run on AWS. We have experienced, and expect in the future that we may experience from time to time, interruptions, delays or outages in service availability due to a variety of factors. Capacity constraints could arise from a number of causes such as technical failures, natural disasters, fraud, or security attacks. The level of service provided by our cloud hosting providers, or regular or prolonged interruptions in that service, could also impact the use of, and our customers’
52

satisfaction with, our platform and could harm our business and reputation. In addition, hosting costs will increase as our customer base grows, which could adversely affect our business, operating results and financial condition.
Furthermore, AWS has discretion to change and interpret its terms of service and other policies with respect to us, including on contract renewal, and those actions may be unfavorable to our business operations. AWS, and other cloud hosting providers, may also take actions beyond our control that could seriously harm our business, including discontinuing or limiting our access to one or more services, increasing pricing terms, competing with us, terminating or seeking to terminate our contractual relationship altogether, or altering how we are able to process data on their system in a way that is unfavorable or costly to us. Although we obtain services from other cloud hosting providers, if our current arrangement with AWS were terminated, we could experience interruptions on our platform and in our ability to make our content available to customers, as well as delays and additional expenses in arranging for expansion and transition to alternative cloud hosting and infrastructure services. Such a transition could require further technical changes to our platform, including, but not limited to, our cloud service infrastructure which was initially designed to run on AWS. Making such changes could be costly in terms of time and financial resources.
Any of these factors could reduce our revenue, subject us to liability, and cause our customers to decline to renew their subscriptions, any of which would harm our business and operating results.
We may not timely and cost-effectively scale and adapt our existing technology to meet our customers’ performance and other requirements.
Our future growth is dependent upon our ability to continue to meet the needs of new customers and the expanding needs of our existing customers as their use of our solutions grows. As our customers gain more experience with our platform, the number of endpoints and events, the amount of data transferred, processed and stored by us, and the number of locations where our platform is being accessed, have in the past, and may in the future, expand rapidly. In order to meet the performance and other requirements of our customers, we intend to continue to make significant investments to increase capacity and to develop and implement new technologies in our service and cloud infrastructure operations. These technologies, which include databases, applications, and server optimizations, network and hosting strategies, and automation, are often advanced, complex, new and untested. We may not be successful in developing or implementing these technologies. In addition, it takes a significant amount of time to plan, develop and test improvements to our technologies and infrastructure, and we may not be able to accurately forecast demand or predict the results we will realize from such improvements. In some circumstances, we may also determine to scale our technology through the acquisition of complementary businesses and technologies rather than through internal development, which may divert management’s time and resources. To the extent that we do not effectively scale our operations to meet the needs of our growing customer base and to maintain performance as our customers expand their use of our solution, we will not be able to grow as quickly as we anticipate, our customers may reduce or cancel use of our solutions and we will be unable to compete as effectively and our business and operating results will be adversely affected.
If we do not accurately anticipate and promptly respond to changes in our customers’ technologies, business plans or security needs, our competitive position and prospects will be adversely impacted.
The cybersecurity market has grown quickly and is expected to continue to evolve rapidly. Moreover, many of our customers operate in markets characterized by rapidly changing technologies and business plans, which require them to add numerous network-connected endpoints and adapt to increasingly complex IT environments, incorporating a variety of hardware, software applications, operating systems, and networking protocols. As their technologies and business plans grow more complex, we expect these customers to face new and increasingly sophisticated methods of attack. We face significant challenges in ensuring that our platform effectively identifies and responds to these advanced and evolving attacks. As a result of the continued rapid innovations in the technology industry, including the rapid growth of smartphones, tablets and other devices, enterprise employees using personal devices for work, and the rapidly evolving Internet of Things, we expect the networks of our customers to continue to change rapidly and become more complex. There can be no assurance that we will be successful in developing and marketing, on a timely basis, enhancements to our platform that adequately address the changing needs of our customers. In addition, any enhancements to our platform could involve research and development processes that are more complex, expensive and time-consuming than we anticipate. We may experience unanticipated delays in the availability of enhancements to our platform and may fail to meet customer expectations with respect to the timing of such availability. If we do not quickly respond to the rapidly changing and rigorous needs of our customers by
53

developing and releasing updates to our platform on a timely basis that can adequately respond to advanced threats and our customers’ evolving needs, our business, operating results, and financial condition will be adversely affected.
If we are not able to maintain and enhance our brand and reputation, our business and operating results may be adversely affected.
We believe that maintaining and enhancing our brand and our reputation as a leading provider of endpoint security solutions is critical to our relationship with our existing customers, channel partners, and alliance partners and our ability to attract new customers and partners. The successful promotion of our brand will depend on a number of factors, including our ability to continue to develop additional features for our platform, our ability to successfully differentiate our platform from competitive cloud-based or legacy security solutions, our marketing efforts, and, ultimately, our ability to detect and stop breaches. Although we believe it is important for our growth, our brand promotion activities may not be successful or yield increased revenue.
Under certain circumstances, our employees may have access to our customers’ platforms. An employee may take advantage of such access to conduct malicious activities. Any such misuse of our platform could result in negative press coverage and negatively affect our reputation, which could result in harm to our business, reputation, and operating results.
In addition, independent industry and research firms often evaluate our solutions and provide reviews of our platform, as well as the products of our competitors, and perception of our platform in the marketplace may be significantly influenced by these reviews. If these reviews are negative, or less positive as compared to those of our competitors’ products, our brand may be adversely affected. Our solutions may fail to detect or prevent threats in any particular test for a number of reasons that may or may not be related to the efficacy of our solutions in real world environments. To the extent potential customers, industry analysts or research firms believe that the occurrence of a failure to detect or prevent any particular threat is a flaw or indicates that our solutions or services do not provide significant value, we may lose customers, and our reputation, financial condition and business would be harmed.
Moreover, the performance of our channel partners and alliance partners may affect our brand and reputation if customers do not have a positive experience with these partners. In addition, we have in the past worked, and continue to work, with high profile customers as well as assist in analyzing and remediating high profile cyberattacks. Our work with such customers has exposed us to publicity and media coverage. Negative publicity about us, including about our management, the efficacy and reliability of our platform, our products offerings, our professional services, and the customers we work with, even if inaccurate, could adversely affect our reputation and brand.
If we are unable to maintain successful relationships with our channel partners and alliance partners, or if our channel partners or alliance partners fail to perform, our ability to market, sell and distribute our platform will be limited, and our business, operating results, and financial condition will be harmed.
Substantially all of our sales are fulfilled through our channel partners, including resellers, distributors, MSPs, MSSPs, MDRs, OEMs, and IR firms, and we expect that we will continue to generate a significant portion of our revenue from channel partners for the foreseeable future. Our channel partners generated 90% and 92% of our revenue for the three months ended October 31, 2022 and 2021, respectively. Our largest channel partner for the nine months ended October 31, 2022 and 2021 was Exclusive Networks. We generated 18% and 18% of our revenue from Exclusive Networks for the three months ended October 31, 2022 and 2021, respectively. Our agreements with our channel partners, including agreements with Exclusive Networks, are non-exclusive, do not last for set terms, and may be terminated by either party at any time. Further, channel partners fulfill our sales on a purchase order basis and do not impose minimum purchase requirements or related terms on sales. Additionally, we have entered, and intend to continue to enter, into alliance partnerships with third parties to support our future growth plans. The loss of a substantial number of our channel partners or alliance partners, or the failure to recruit additional partners, would adversely affect our business, operating results, and financial condition.
To the extent our partners are unsuccessful in selling our platform, or if we are unable to enter into arrangements with and retain a sufficient number of high-quality partners in each of the regions in which we sell or plan to sell our platform, we are unable to keep them motivated to sell our platform, or our partners shift focus to other vendors and/or our competitors, our ability to sell our platform and operating results will be harmed. The termination of our
54

relationship with any significant partner may adversely affect our sales and operating results. Our ability to achieve revenue growth in the future will depend in part on our ability to maintain successful relationships with our channel partners and in training our channel partners to independently sell and deploy our platform.
We are also exposed to credit and liquidity risks and our operating results will be harmed if our partners were to become unable or unwilling to pay us, terminated their relationships with us or went out of business. Although we have programs in place that are designed to monitor and mitigate such risks, we cannot guarantee these programs will be effective in reducing our risks. If we are unable to adequately control these risks, our business, operating results, and financial condition would be harmed. If partners fail to pay us under the terms of our agreements or we are otherwise unable to collect on our accounts receivable from these partners, we may be adversely affected both from the inability to collect amounts due and the cost of enforcing the terms of our contracts, including litigation. Our partners may seek bankruptcy protection or other similar relief and fail to pay amounts due to us, or pay those amounts more slowly, either of which would adversely affect our business, operating results, and financial condition. We may be further impacted by consolidation of our existing channel partners. In such instances, we may experience changes to our overall business and operational relationships due to dealing with a larger combined entity, and our ability to maintain such relationships on favorable contractual terms may be more limited. We may also become increasingly dependent on a more limited number of channel partners, as consolidation increases the relative proportion of our business for which each channel partner is responsible, which may magnify the risks described in the preceding paragraphs.
Our business depends, in part, on sales to government organizations, and significant changes in the contracting or fiscal policies of such government organizations could adversely affect our business and operating results.
Our future growth depends, in part, on increasing sales to government organizations. Demand from government organizations is often unpredictable and subject to budgetary uncertainty. We have made significant investments to address the government sector, but we cannot assure you that these investments will be successful, or that we will be able to maintain or grow our revenue from the government sector. Although we anticipate that they may increase in the future, sales to governmental organizations have not accounted for, and may never account for, a significant portion of our revenue. Sales to governmental organizations are subject to a number of challenges and risks that may adversely affect our business and operating results, including the following risks:
selling to governmental agencies can be highly competitive, expensive, and time consuming, often requiring significant upfront time and expense without any assurance that such efforts will generate a sale;
government certification, software supply chain or source code transparency requirements applicable to us or our platform may change and, in doing so, restrict our ability to sell into the governmental sector until we have attained the revised certification or meet other new requirements. For example, although SentinelOne is currently FedRAMP certified, such certification is costly to maintain and subject to rigorous compliance and if we lose our certification, it would restrict our ability to sell to government customers;
government demand and payment for our platform may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our platform, including as a result of sudden, unforeseen and disruptive events such as government shut downs, war, incidents of terrorism, natural disasters, and public health concerns or epidemics;
governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our platform, which would adversely impact our revenue and operating results, or institute fines or civil or criminal liability if an investigation, audit, or other review, were to uncover improper or illegal activities;
governments may require certain products to be manufactured, produced, hosted or accessed solely in their country or in other relatively high-cost locations, and we may not produce or host all products in locations that meet these requirements, affecting our ability to sell these products to governmental agencies; and
55

refusal to grant certain certifications or clearance by one government agency, or decision by one government agency that our products do not meet certain standards, may cause reputational harm and cause concern with other government agencies.
The occurrence of any of the foregoing could cause governmental organizations to delay or refrain from purchasing our solutions in the future or otherwise adversely affect our business and operating results.
Our long-term success depends, in part, on our ability to expand the sale of our platform to customers located outside of the United States and our current, and any further, expansion of our international operations exposes us to risks that could have a material adverse effect on our business, operating results, and financial condition.
We are generating a growing portion of our revenue outside of the United States, and conduct our business activities in various foreign countries, including some emerging markets where we have limited experience, where the challenges of conducting our business can be significantly different from those we have faced in more developed markets and where business practices may create internal control risks including:
fluctuations in foreign currency exchange rates, which could add volatility to our operating results;
new, or changes in, regulatory requirements;
tariffs, export and import restrictions, restrictions on foreign investments, sanctions, and other trade barriers or protection measures;
exposure to numerous, increasing, stringent (particularly in the European Union), and potentially inconsistent laws and regulations relating to privacy, data protection, and information security;
costs of localizing products and services;
lack of acceptance of localized products and services;
the need to make significant investments in people, solutions and infrastructure, typically well in advance of revenue generation;
challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits, and compliance programs;
difficulties in maintaining our corporate culture with a dispersed and distant workforce;
treatment of revenue from international sources, evolving domestic and international tax environments, and other potential tax issues, including with respect to our corporate operating structure and intercompany arrangements;
different or weaker protection of our intellectual property, including increased risk of theft of our proprietary technology and other intellectual property;
economic weakness or currency-related crises;
compliance with multiple, conflicting, ambiguous or evolving governmental laws and regulations, including employment, tax, privacy, anti-corruption, import/export, antitrust, data transfer, storage and protection, and industry-specific laws and regulations, including rules related to compliance by our third-party resellers and our ability to identify and respond timely to compliance issues when they occur, and regulations applicable to us and our third-party data providers from whom we purchase and resell syndicated data;
vetting and monitoring our third-party channel partners in new and evolving markets to confirm they maintain standards consistent with our brand and reputation;
generally longer payment cycles and greater difficulty in collecting accounts receivable;
56

our ability to adapt to sales practices and customer requirements in different cultures;
the lack of reference customers and other marketing assets in regional markets that are new or developing for us, as well as other adaptations in our market generation efforts that we may be slow to identify and implement;
dependence on certain third parties, including channel partners with whom we do not have extensive experience;
natural disasters, acts of war, terrorism, or pandemics, including the COVID-19 pandemic and the conflict in Ukraine;
corporate espionage; and
political instability and security risks in the countries where we are doing business and changes in the public perception of governments in the countries where we operate or plan to operate.
We have undertaken, and will continue to undertake, additional corporate operating restructurings from time to time that involve our group of foreign country subsidiaries through which we do business abroad. We consider various factors in evaluating these restructurings, including the alignment of our corporate legal entity structure with our organizational structure and its objectives, the operational and tax efficiency of our group structure, and the long-term cash flows and cash needs of our business. Such restructurings increase our operating costs, and if ineffectual, could increase our income tax liabilities and our global effective tax rate.
We have experienced rapid growth in recent periods, and if we do not effectively manage our future growth, our business, operating results, and financial condition may be adversely affected.
We have experienced rapid growth in recent periods, and we expect to continue to invest broadly across our organization to support our growth. For example, our headcount grew from over 1,080 employees as of October 31, 2021, to over 1,900 employees as of October 31, 2022. Although we have experienced rapid growth historically, we may not sustain our current growth rates, nor can we assure you that our investments to support our growth will be successful. The growth and expansion of our business will require us to invest significant financial and operational resources and the continuous dedication of our management team.
In addition, as we have grown, our number of customers has also increased significantly, and we have increasingly managed more complex deployments of our platform in more complex computing environments. The rapid growth and expansion of our business places a significant strain on our management, operational, and financial resources. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital, and processes in an efficient manner. Effectively managing our growth may also be more difficult to accomplish the longer that most of our employees work remotely due to the COVID-19 pandemic.
If we continue to experience rapid growth, we may not be able to successfully implement or scale improvements to our systems, processes, and controls in an efficient or timely manner. For example, as we grow, we may experience difficulties in managing improvements to our systems, processes, and controls or in connection with third-party software licensed to help us with such improvements. As we grow, our existing systems, processes, and controls may not prevent or detect all errors, omissions, or fraud. Any future growth will continue to add complexity to our organization and require effective coordination throughout our organization. Failure to manage any future growth effectively could result in increased costs, cause difficulty or delays in deploying new customers, reduce demand for our platform, cause difficulties in introducing new features or other operational difficulties, and any of these difficulties would adversely affect our business, operating results, and financial condition.
Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense.
Our revenue recognition is difficult to predict because of the length and unpredictability of the sales cycle for our platform, particularly with respect to large organizations and government entities. For example, in light of current macroeconomic conditions, we have observed a lengthening of the sales cycle for some prospective customers that
57

we attribute to higher cost-consciousness around IT budgets. Customers often view the subscription to our platform as a significant strategic decision and, as a result, frequently require considerable time to evaluate, test and qualify our platform prior to entering into or expanding a relationship with us. Large enterprises and government entities in particular often undertake a significant evaluation process that further lengthens our sales cycle.
Our direct sales team develops relationships with our customers, and works with our channel partners on account penetration, account coordination, sales and overall market development. We spend substantial time and resources on our sales efforts without any assurance that our efforts will produce a sale. Security solution purchases are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. As a result, it is difficult to predict whether and when a sale will be completed. The failure of our efforts to secure sales after investing resources in a lengthy sales process would adversely affect our business, operating results and financial condition.
The sales prices of our platform may decrease, or the mix of our sales may change, which may reduce our gross profits and adversely affect our business, operating results, and financial condition.
We have limited experience with respect to determining the optimal prices for our platform. As the market for endpoint security matures, or as new competitors introduce new products or services that are similar to or compete with ours, we may be unable to attract new customers at the same price or based on the same pricing model as we have used historically. Further, competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or services that compete with ours or may bundle them with other products and services. This could lead customers to demand greater price concessions or additional functionality at the same price levels. As a result, in the future we may be required to reduce our prices or provide more features without corresponding increases in price, which would adversely affect our business, operating results, and financial condition.
Because we recognize revenue from subscriptions to our platform over the term of the subscription, downturns or upturns in new business will not be immediately reflected in our operating results.
We generally recognize revenue from customers ratably over the term of their subscription, which is generally one to three years. As a result, a substantial portion of the revenue we report in each period is attributable to the recognition of deferred revenue relating to agreements that we entered into during previous periods. Consequently, any increase or decrease in new sales or renewals in any one period will not be immediately reflected in our revenue for that period. Any such change, however, would affect our revenue in future periods. Accordingly, the effect of downturns or upturns in new sales and potential changes in our rate of renewals will not be fully reflected in our operating results until future periods. We may also be unable to timely reduce our cost structure in line with a significant deterioration in sales or renewals that would adversely affect our business, operating results, and financial condition.
We provide service level commitments under some of our customer contracts. If we fail to meet these contractual commitments, we could be obligated to provide partial refunds or our customers could be entitled to terminate their contracts and our business would suffer.
Certain of our customer agreements contain service level commitments, which contain specifications regarding the availability of our platform and our support services. Failure of or disruption to our infrastructure or third party hosting service providers could impact the performance of our platform and the availability of services to customers. If we are unable to meet our stated service level commitments or if we suffer extended periods of poor performance or unavailability of our platform, we may be contractually obligated to provide affected customers with credit, partial refunds or termination rights. To date, there has not been a material failure to meet our service level commitments, and we do not currently have any material liabilities accrued on our consolidated balance sheets for such commitments. Our business, operating results, and financial condition would be adversely affected if we suffer performance issues or downtime that exceeds the service level commitments under our agreements with our customers.
58

Our business is subject to the risks of warranty claims, product returns and product defects from real or perceived defects in our solutions or their misuse by our customers or third parties and indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
We may be subject to liability claims for damages related to errors or defects in our solutions. A material liability claim or other occurrence that harms our reputation or decreases market acceptance of our platform will harm our business and operating results. Although we generally have limitation of liability provisions in our terms and conditions of sale, they may not fully or effectively protect us from claims as a result of federal, state or local laws or ordinances, or unfavorable judicial decisions in the United States or other countries. The sale and support of our platform also entails the risk of product liability claims.
Additionally, we typically provide indemnification to customers for certain losses suffered or expenses incurred as a result of third-party claims arising from our infringement of a third party’s intellectual property. We also provide unlimited liability for certain breaches of confidentiality, as defined in our terms of service. We also provide limited liability in the event of certain breaches of our terms of service. Certain of these contractual provisions survive termination or expiration of the applicable agreement. To date, we have not incurred any material costs because of such obligations. However, as we continue to grow, the possibility of indemnification claims against us will increase.
If our customers or other third parties we do business with make intellectual property rights or other indemnification claims against us, we will incur significant legal expenses and may have to pay damages, license fees and/or stop using technology found to be in violation of the third party’s rights. We may also have to seek a license for the technology. Such license may not be available on reasonable terms, if at all, and may significantly increase our operating expenses or may require us to restrict our business activities and limit our ability to deliver certain solutions or features. We may also be required to develop alternative non-infringing technology, which could require significant effort and expense and/or cause us to alter our platform, which could harm our business. Large indemnity obligations, whether for intellectual property or in certain limited circumstances, other claims, would harm our business, operating results and financial condition.
Additionally, our platform may be used by our customers and other third parties who obtain access to our solutions for purposes other than for which our platform was intended.
We maintain insurance to protect against certain claims associated with the use of our platform, but our insurance coverage may not adequately cover the claims asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation, divert management’s time and other resources, and harm our business and reputation. We have offered some of our customers a limited warranty, subject to certain conditions. For example, in limited circumstances, we offer certain customers ransomware warranty in addition to their subscriptions, providing coverage in the form of a limited monetary payment, if they are affected by a ransomware attack (as specified in our ransomware warranty agreement). The ransomware warranty coverage provides that we will pay $1,000 per endpoint affected by a ransomware-based breach subject to the terms and limitations of the warranty, and is further capped at $1 million for every consecutive 12 months in which the customer subscribes to the solutions with respect to the affected endpoint. While we maintain insurance relating to our warranty, we cannot be certain that our insurance coverage will be adequate to cover such claims, that such insurance will continue to be available to us on commercially reasonable terms, or at all, or that any insurer will not deny coverage as to any claim. Any failure or refusal of our insurance providers to provide the expected insurance benefits to us after we have paid the ransomware warranty claims would cause us to incur significant expense or cause us to cease offering this warranty which could damage our reputation, cause us to lose customers, expose us to liability claims by our customers, negatively impact our sales and marketing efforts, and have an adverse effect on our business, operating results, and financial condition. Further, although the terms of the warranty do not allow those customers to use warranty claim payments to fund payments to persons on the U.S. Treasury Department’s Office of Foreign Assets Control (OFAC), list of Specially Designated Nationals and Blocked Persons or who are otherwise subject to U.S. sanctions, we cannot assure you that all of our customers will comply with our warranty terms or refrain from taking actions, in violation of our warranty and applicable law.
59

Risks Related to our People
We rely on our management team and other key employees and will need additional personnel to grow our business, and the loss of one or more key employees or our inability to hire, integrate, train, manage, retain, and motivate qualified personnel, including members of our board of directors, could harm our business.
Our future success is dependent, in part, on our ability to hire, integrate, train, manage, retain, and motivate the members of our management team and other key employees throughout our organization. The loss of key personnel, including key members of our management team or members of our board of directors, as well as certain of our key marketing, sales, finance, support, product development, human resources, or technology personnel, could disrupt our operations and have an adverse effect on our ability to grow our business. In particular, we are highly dependent on the services of Tomer Weingarten, our co-founder, Chairman of the Board of Directors, President, and Chief Executive Officer, who is critical to the development of our technology, platform, future vision, and strategic direction.
Competition for highly skilled personnel is intense, especially in the San Francisco Bay Area and in Israel, where we have a substantial presence and need for highly skilled personnel, and we may not be successful in hiring or retaining qualified personnel to fulfill our current or future needs. More generally, the technology industry, and the cybersecurity industry more specifically, is also subject to substantial and continuous competition for engineers with high levels of experience in designing, developing and managing software and related services. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. For example, in recent years, recruiting, hiring and retaining employees with expertise in the cybersecurity industry has become increasingly difficult as the demand for cybersecurity professionals has increased as a result of the recent cybersecurity attacks on global corporations and governments. We may be required to provide more training to our personnel than we currently anticipate. Further, labor is subject to external factors that are beyond our control, including our industry’s highly competitive market for skilled workers and leaders, cost inflation, the ongoing COVID-19 pandemic, and workforce participation rates.
Restrictive immigration policies or legal or regulatory developments relating to immigration may also negatively affect our efforts to attract and hire new personnel as well as retain our existing personnel. Changes in U.S. immigration and work authorization laws and regulations can be significantly affected by political forces and levels of economic activity. Our business may be adversely affected if legislative or administrative changes to immigration or visa laws and regulations impair our hiring processes.
Moreover, many of the companies with which we compete for experienced personnel have greater resources than we have. Our competitors also may be successful in recruiting and hiring members of our management team or other key employees, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all. We have in the past, and may in the future, be subject to allegations that employees we hire have been improperly solicited, or that they have divulged proprietary or other confidential information or that their former employers own such employees’ inventions or other work product, or that they have been hired in violation of non-compete provisions or non-solicitation provisions.
In addition, job candidates and existing employees often consider the value of the equity awards and other compensation they receive in connection with their employment. If the perceived value of our compensatory packages declines, it may adversely affect our ability to attract and retain highly skilled employees. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects would be severely harmed. Further, our competitors may be successful in recruiting and hiring members of our management team or other key employees, and it may be difficult for us to find suitable replacements on a timely basis, on competitive terms, or at all. Although we have entered into employment agreements with our key employees, these agreements are on an “at-will” basis, meaning they are able to terminate their employment with us at any time. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects would be severely harmed.
60

If we do not effectively hire, integrate, train, manage, and retain additional sales personnel, and expand our sales and marketing capabilities, we may be unable to increase our customer base and increase sales to our existing customers.
Our ability to increase our customer base and achieve broader market adoption of our platform will depend to a significant extent on our ability to continue to expand our sales and marketing operations. We have and plan to continue to dedicate significant resources to sales and marketing programs and to expand our sales and marketing capabilities to target additional potential customers, but there is no guarantee that we will be successful in attracting and maintaining additional customers. If we are unable to find efficient ways to deploy our sales and marketing investments or if our sales and marketing programs are not effective, our business and operating results would be adversely affected.
Furthermore, we plan to continue expanding our sales force and there is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in part, on our success in hiring, integrating, training, managing, and retaining sufficient numbers of sales personnel to support our growth, particularly in international markets. New hires require significant training and may take extended time before they are productive. Our recent hires and planned hires may not become productive as quickly as we expect, or at all, 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. Moreover, our international expansion may be slow or unsuccessful if we are unable to retain qualified personnel with international experience, language skills and cultural competencies in the geographic markets in which we target.
If we are unable to hire, integrate, train, manage, and retain a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new customers or increasing sales to our existing customer base, our business, operating results and financial condition will be adversely affected.
Any inability to maintain a high-quality customer support organization could lead to a lack of customer satisfaction, which could hurt our customer relationships and adversely affect our business, operating results, and financial condition.
Once our platform is deployed within our customers’ computing environments, our customers rely on our technical support services to assist with service customization and optimization and to resolve certain issues relating to the implementation and maintenance of our platform and advanced services. If we do not effectively assist our customers in deploying our platform, succeed in helping our customers quickly resolve technical issues, or provide effective ongoing support, our ability to sell additional products and services as part of our platform to existing customers would be adversely affected and our reputation with potential customers could be damaged.
In addition, our sales process is highly dependent on our product and business reputation and on positive recommendations, referrals, and peer promotions from our existing customers. Any failure to maintain high-quality technical support, or a market perception that we do not maintain high-quality support, could adversely affect our reputation, our ability to sell our services to existing and prospective customers, and our business, operating results and financial condition.
We believe that our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity, and teamwork fostered by our culture, and our business may be harmed.
We believe that our corporate culture has been, and will continue to be a key contributor to our success. If we do not continue to develop our corporate culture as we grow and evolve, it could harm our ability to foster the innovation, inclusion, creativity, and teamwork that we believe is important to support our growth. As we implement more complex organizational structures, we may find it increasingly difficult to maintain the beneficial aspects of our corporate culture, which could negatively impact our future success. We are also taking steps to develop a more inclusive and diverse workforce, however, there is no guarantee that we will be able to do so.
61

Risks Related to Our Intellectual Property
Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our platform without compensating us.
We rely primarily on patent, trademark, copyright and trade secrets laws, and confidentiality agreements and contractual provisions to protect our technology. Valid patents may not issue from our pending applications, and the claims eventually allowed on any patents may not be sufficiently broad to protect our technology or platform. Any issued patents may be challenged, invalidated or circumvented, and any rights granted under these patents may not actually provide adequate defensive protection or competitive advantages to us. Patent applications in the United States are typically not published until at least 18 months after filing, or, in some cases, not at all, and publications of discoveries in industry-related literature lag behind actual discoveries. We cannot be certain that we were the first to make the inventions claimed in our pending patent applications or that we were the first to file for patent protection. Additionally, the process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. In addition, recent changes to the patent laws in the United States may bring into question the validity of certain software patents and may make it more difficult and costly to prosecute patent applications. Such changes may lead to uncertainties or increased costs and risks surrounding the prosecution, validity, ownership, enforcement, and defense of our issued patents and patent applications and other intellectual property, the outcome of third-party claims of infringement, misappropriation, or other violation of intellectual property brought against us and the actual or enhanced damages (including treble damages) that may be awarded in connection with any such current or future claims, and could have a material adverse effect on our business, operating results, and financial condition.
Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our platform or obtain and use information that we regard as proprietary. We generally enter into confidentiality or license agreements with our employees, consultants, vendors, and customers, and generally limit access to and distribution of our proprietary information. However, such agreements may not be enforceable in full or in part in all jurisdictions and any breach could negatively affect our business and our remedy for such breach may be limited. The contractual provisions that we enter into may not prevent unauthorized use or disclosure of our proprietary technology or intellectual property rights and may not provide an adequate remedy in the event of unauthorized use or disclosure of our proprietary technology or intellectual property rights. As such, we cannot guarantee that the steps taken by us will prevent misappropriation of our technology. Policing unauthorized use of our technology or platform is difficult. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States, and many foreign countries do not enforce these laws as diligently as government agencies and private parties in the United States. For example, many foreign countries limit the enforceability of patents against certain third parties, including government agencies or government contractors. In these countries, patents may provide limited or no benefit. Effective trade secret protection may also not be available in every country in which our products are available or where we have employees or independent contractors. The loss of trade secret protection could make it easier for third parties to compete with our products by copying functionality. In addition, any changes in, or unexpected interpretations of, the trade secret and employment laws in any country in which we operate may compromise our ability to enforce our trade secret and intellectual property rights. From time to time, legal action by us may be necessary to enforce our patents and other IP rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of resources and could negatively affect our business, operating results and financial condition. If we are unable to protect our proprietary rights (including aspects of our software and platform protected other than by patent rights), we will find ourselves at a competitive disadvantage to others who need not incur the additional expense, time and effort required to create our platform and other innovative products that have enabled us to be successful to date. Moreover, we may need to expend additional resources to defend our intellectual property rights in foreign countries, and our inability to do so could impair our business or adversely affect our international expansion.
62

Third parties have claimed and may claim that our platform infringes their intellectual property rights and this may create liability for us or otherwise adversely affect our business, operating results, and financial condition.
Third parties have, and may claim in the future, that our current or future products and services infringe their intellectual property rights, and such claims may result in legal claims against our channel partners, our alliance partners, our customers and us. These claims may damage our brand and reputation, harm our customer relationships, and create liability for us. We expect the number of such claims to increase as the number of products and services and the level of competition in our market grows, as the functionality of our platform overlaps with that of other products and services, and as the volume of issued software patents and patent applications continues to increase. We generally agree in our customer contracts to indemnify customers for certain expenses or liabilities they incur as a result of third-party intellectual property infringement claims associated with our platform. To the extent that any claim arises as a result of third-party technology we have licensed for use in our platform, we may be unable to recover from the appropriate third party any expenses or other liabilities that we incur.
Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks, and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. Furthermore, patent holding companies, non-practicing entities, and other adverse patent owners that are not deterred by our existing intellectual property protections may seek to assert patent claims against us. From time to time, third parties, including certain of these leading companies, have invited us to license their patents and may, in the future, assert patent, copyright, trademark, or other intellectual property rights against us, our channel partners, our alliance partners, or our customers. We have received, and may in the future receive, notices that claim we have misappropriated, misused, or infringed other parties’ intellectual property rights, and, to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement claims. In May 2021, and thereafter, we have received communications from International Business Machines Corporation (IBM), alleging that we infringe on U.S. patents held by IBM. We have also asserted that IBM infringes certain patents held by us. To date, no litigation has been filed in this matter. Based on our review of the patents at issue, we believe we have meritorious defenses to IBM’s allegations, although there can be no assurance that litigation will not commence, or that we will be successful in such litigation or reaching a business resolution that is satisfactory to us.
There may be third-party intellectual property rights, including issued or pending patents and trademarks, that cover significant aspects of our technologies or business methods and assets. We may also face exposure to third-party intellectual property infringement, misappropriation, or violation actions if we engage software engineers or other personnel who were previously engaged by competitors or other third parties and those personnel inadvertently or deliberately incorporate proprietary technology of third parties into our products. In addition, we may lose valuable intellectual property rights or personnel. A loss of key personnel or their work product could hamper or prevent our ability to develop, market, and support potential products or enhancements, which could severely harm our business. Any intellectual property claims, with or without merit, could be very time-consuming, could be expensive to settle or litigate, and could divert our management’s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights, and may require us to indemnify our customers for liabilities they incur as a result of such claims. These claims could also result in our having to stop using technology found to be in violation of a third party’s rights. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. Alternatively, we could be required to develop alternative non-infringing technology, which could require significant time, effort, and expense, and may affect the performance or features of our platform. If we cannot license or develop alternative non-infringing substitutes for any infringing technology used in any aspect of our business, we would be forced to limit or stop sales of our platform and may be unable to compete effectively. Any of these results would adversely affect our business, operating results, and financial condition.
63

We license technology from third parties, and our inability to maintain those licenses could harm our business.
We currently incorporate, and will in the future incorporate, technology that we license from third parties, including software, into our solutions. Licensing technologies from third parties exposes us to increased risk of being the subject of intellectual property infringement due to, among other things, our lower level of visibility into the development process with respect to such technology and the care taken to safeguard against infringement risks. We cannot be certain that our licensors do not or will not infringe on the intellectual property rights of third parties or that our licensors have or will have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our platform. Some of our agreements with our licensors may be terminated by them for convenience, or otherwise provide for a limited term. If we are unable to continue to license technology because of intellectual property infringement claims brought by third parties against our licensors or against us, or if we are unable to continue our license agreements or enter into new licenses on commercially reasonable terms, our ability to develop and sell solutions and services containing or dependent on that technology would be limited, and our business could be harmed. Additionally, if we are unable to license technology from third parties, we may be forced to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner, or at all, and may require us to use alternative technology of lower quality or performance standards. This could limit or delay our ability to offer new or competitive solutions and increase our costs. As a result, our business, operating results, and financial condition would be adversely affected.
Some of our technology incorporates “open source” software, which could negatively affect our ability to sell our platform and subject us to possible litigation.
Our platform contains third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products and subscriptions. The use and distribution of open source software may entail greater risks than the use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code and they can change the license terms on which they offer the open source software. Although we monitor our use of open source software in an effort both to comply with the terms of the applicable open source licenses and to avoid subjecting our products to conditions we do not intend, many of the risks associated with use of open source software cannot be eliminated and could negatively affect our business. In addition, the wide availability of source code used in our solutions could expose us to security vulnerabilities.
Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public, including authorizing further modification and redistribution, or otherwise be limited in the licensing of our services, each of which could provide an advantage to our competitors or other entrants to the market, create security vulnerabilities in our solution, require us to re-engineer all or a portion of our platform, and reduce or eliminate the value of our services. This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of sales for us.
The terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in ways that could impose unanticipated conditions or restrictions on our ability to commercialize products and subscriptions incorporating such software. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products and subscriptions will be effective. From time to time, we may face claims from third parties asserting ownership of, or demanding release of, the open source software or derivative works that we developed using such software (which could include our proprietary source code), or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation. Litigation could be costly for us to defend, have a negative effect on our operating results and financial condition, or require us to devote additional research and development resources to change our solution. Responding to any infringement or noncompliance claim by an open source vendor, regardless of its validity, discovering certain open source software code in our platform, or a finding that we have breached the terms of an open source software license, could harm our business, operating results, and financial condition, by, among other things:
resulting in time-consuming and costly litigation;
64

diverting management’s time and attention from developing our business;
requiring us to pay monetary damages or enter into royalty and licensing agreements that we would not normally find acceptable;
causing delays in the deployment of our platform or service offerings to our customers;
requiring us to stop offering certain services or features of our platform;
requiring us to redesign certain components of our platform using alternative non-infringing or non-open source technology, which could require significant effort and expense;
requiring us to disclose our software source code and the detailed program commands for our software; and
requiring us to satisfy indemnification obligations to our customers.
Risks Related to Legal and Regulatory Matters
We are subject to laws and regulations, including governmental export and import controls, sanctions and anti-corruption laws, that could impair our ability to compete in our markets and subject us to liability if we are not in full compliance with applicable laws.
We are subject to laws and regulations, including governmental export and import controls, that could subject us to liability or impair our ability to compete in our markets. Our platform and related technology is subject to U.S. export controls, including the U.S. Department of Commerce’s Export Administration Regulations (EAR), and we and our employees, representatives, contractors, agents, intermediaries, and other third parties are also subject to various economic and trade sanctions regulations administered by OFAC. We incorporate standard encryption algorithms into our platform, which, along with the underlying technology, may be exported outside of the U.S. only with the required export authorizations, including by license, license exception or other appropriate government authorizations, which may require the filing of an encryption registration and classification request. We also offer certain customers a ransomware warranty in addition to their subscriptions, providing coverage in the form of a limited monetary payment if they are affected by a ransomware attack (as specified in our ransomware warranty agreement), and though the terms of the warranty do not allow those customers to use warranty claim payments to fund payments to persons on OFAC’s list of Specially Designated Nationals and Blocked Persons or who are otherwise prohibited to receive such payments under U.S. sanctions, we cannot assure you that all of our customers will comply with our warranty terms or refrain from taking actions in violation of our warranty and applicable law. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain hardware and software and the provision of certain cloud-based solutions to certain countries, governments and persons targeted by U.S. sanctions and for certain end-uses. As an example, following Russia’s invasion of Ukraine, the United States and other countries imposed economic sanctions and severe export control restrictions against Russia and Belarus. The United States and its allies could expand and strengthen these sanctions and export restrictions and take other actions should the conflict further escalate. These restrictions would further impact our ability to do business in certain parts of the world, including selling our services and using local developers. We also collect information about cyber threats from open sources, intermediaries and third parties that we make available to our customers in our threat industry publications. While we have implemented certain procedures to facilitate compliance with applicable laws and regulations in connection with the collection and distribution of this information, we cannot assure you that these procedures have been effective or that we, or third parties who we do not control, have complied with all laws or regulations in this regard. Failure by our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties to comply with applicable laws and regulations in the collection and distribution of this information also could have negative consequences to us, including reputational harm, government investigations, and penalties.
Although we take precautions to prevent our information collection practices and services from being provided in violation of such laws, our information collection practices and services may have been in the past, and could in the future be, provided in violation of such laws. If we or our employees, representatives, contractors, channel partners, agents, intermediaries, or other third parties fail to comply with these laws and regulations, we could be subject to
65

civil or criminal penalties, including the possible loss of export privileges and fines. We may also be adversely affected through reputational harm, loss of access to certain markets or otherwise. Obtaining the necessary authorizations, including any required license, for a particular transaction may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities.
Various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our platform or could limit our customers’ ability to implement our platform in those countries. Additionally, export restrictions recently imposed on Russia and Belarus specifically limit the export of encryption hardware, software and related source code and technology to these locations which could limit our ability to provide our software and services to these countries. Changes in our platform or changes in export and import regulations may create delays in the introduction of our platform into international markets, prevent our customers with international operations from deploying our platform globally or, in some cases, prevent the export or import of our platform to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell our platform to, existing or potential customers with international operations. Any decreased use of our platform or limitation on our ability to export or sell our platform would adversely affect our business, operating results, and financial condition.
We are also subject to the United States Foreign Corrupt Practices Act of 1977 (FCPA), as amended, the United Kingdom Bribery Act 2010 (the Bribery Act), and other anti-corruption, sanctions, anti-bribery, anti-money laundering and similar laws in the United States and other countries in which we conduct activities. Anti-corruption and anti-bribery laws, which have been enforced aggressively and are interpreted broadly, prohibit companies and their employees, agents, intermediaries and other third parties from promising, authorizing, making or offering improper payments or other benefits to government officials and others in the public, and in certain cases, private sector. We leverage third parties, including intermediaries, agents and channel partners, to conduct our business in the United States and abroad, to sell subscriptions to our platform and to collect information about cyber threats. We and these third parties may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners, agents, intermediaries and other third parties, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with FCPA, Bribery Act and other anti-corruption, sanctions, anti-bribery, anti-money laundering and similar laws, we cannot assure you that they will be effective, or that all of our employees, representatives, contractors, channel partners, agents, intermediaries or other third parties have not taken, or will not take actions, in violation of our policies and applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, including our business with government organizations, our risks under these laws may increase. Noncompliance with these laws could subject us to investigations, severe criminal or civil sanctions, settlements, prosecution, loss of export privileges, suspension or debarment from U.S. government contracts, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, whistleblower complaints, adverse media coverage and other consequences. Any investigations, actions or sanctions could harm our reputation, business, operating results, and financial condition.
If we fail to adequately protect personal information or other information we collect, process, share or maintain under applicable laws, our business, operating results, and financial condition could be adversely affected.
We receive, store, and process some personal information from our employees, customers, and the employees of our customers, and our end users. This personal information is hosted by our third party service providers. A wide variety of state, national, and international laws, as well as regulations and industry standards apply to the collection, use, retention, protection, disclosure, transfer and other processing of personal information and other information, the scope of which are changing, subject to differing interpretations, and may be inconsistent across countries or conflict with other rules. Data protection and privacy-related laws and regulations are evolving and may result in ever increasing regulatory and public scrutiny and escalating levels of enforcement and sanctions. Failure to comply with laws, regulations and industry standards regarding personal information or other information could adversely affect our business, operating results and financial condition.
66

Complying with these various laws and regulations could cause us to incur substantial costs or require us to change our business practices, systems, and compliance procedures in a manner adverse to our business.
In the United States, there are numerous federal and state consumer, privacy and data security laws and regulations governing the collection, use, disclosure, and protection of personal information, including security breach notification laws and consumer protection laws. Each of these laws is subject to varying interpretations and constantly evolving. Notably, but not necessarily limited to, we may be subject to:
Controlling the Assault of Non-Solicited Pornography And Marketing Act (CAN-SPAM) and similar state consumer protection laws regarding the use telephones and text messaging for marketing purposes.
Section 5(a) of the Federal Trade Commission (FTC) Act for violating consumers’ privacy rights or failing to take appropriate steps to keep consumers’ personal information secure, resulting in a finding of an unfair act or practice.
The CCPA, effective since January 1, 2020, which created new data privacy obligations for covered companies and provided new privacy rights to California residents, including the right to opt out of certain disclosures of their information and receive detailed information about how their personal information is used. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. A ballot initiative called the California Privacy Rights Act, or CPRA, was passed in November 2020 and will take effect in January 2023 (with a look back to January 2022). The CPRA will significantly modify the CCPA, including by expanding consumers’ rights with respect to certain sensitive personal data. The CPRA also creates a new state agency that will be vested with authority to implement and enforce the CCPA and the CPRA. Potential uncertainty surrounding the CCPA and CPRA may increase our compliance costs and potential liability, particularly in the event of a data breach, and could have a material adverse effect on our business.
Other states have followed California: Virginia enacted the Virginia Consumer Data Protection Act that will also be effective January 1, 2023; Colorado recently enacted its Colorado Privacy Act, which will be effective July 1, 2023; Connecticut recently passed the Connecticut Data Privacy Act (CDPA), which will become effective July 1, 2023; and Utah recently enacted the Utah Consumer Privacy Act (UCPA), which will become effective December 31, 2023; and as the year 2022 began, twenty-seven states had pending consumer privacy legislation under review, which if enacted would add additional costs and expense of resources to maintain compliance.
In certain circumstances, we may be subject to the EU General Data Protection Regulation (GDPR) (established in 2018 and implemented by countries in the EEA) and the U.K. General Data Protection Regulation and U.K. Data Protection Act 2018 (U.K. GDPR), which respectively govern the collection, use, disclosure, transfer or other processing of personal data of natural persons, and it applies extra-territorially and imposes onerous requirements on controllers and processors of personal data, including, for example: (i) accountability and transparency requirements, and enhanced requirements for obtaining valid consent; (ii) obligations to consider data protection as any new products or services are developed and to limit the amount of personal data processed; (iii) obligations to comply with data protection rights of data subjects; and (iv) reporting of personal data breaches to the supervisory authority without undue delay (and no later than 72 hours).
Companies that must comply with the GDPR face increased compliance obligations and risk, including more robust regulatory enforcement of data protection requirements and potential fines for noncompliance of up to €20 million or 4 percent of the annual global revenues of the noncompliant company, whichever is greater. Additionally, following the withdrawal by the United Kingdom (U.K.) from the European Union and the EEA, companies must comply with both the GDPR and the U.K. GDPR as incorporated into United Kingdom national law, the latter regime having the ability to separately fine up to the greater of £17.5 million or 4 percent of global turnover. In addition to the foregoing, a breach of the GDPR or U.K. GDPR could result in regulatory investigations, reputational damage, orders to cease or change our processing of our data, enforcement notices, and/or assessment notices (for a compulsory audit). We may also face civil claims including representative actions and other class action type
67

litigation (where individuals have suffered harm), potentially amounting to significant compensation or damages liabilities, as well as associated costs, diversion of internal resources, and reputational harm.
The GDPR and U.K. GDPR requires, among other things, that personal information only be transferred outside of the EEA, or the U.K., respectively to jurisdictions that have been deemed adequate (also known as “Third Countries,” which at present time includes the United States) by the European Commission or by the U.K. data protection regulator, respectively. Accordingly, personal information may not be transferred to those jurisdictions that have not been deemed adequate, unless steps are taken to legitimize those data transfers. Switzerland follows similar legal practices. Previously, we relied on the E.U.-U.S. Privacy Shield framework to provide a mechanism for the transfer of data from E.U. Member States to the United States, but this was invalidated by the European Court of Justice (CJEU) on July 16, 2020, on the grounds that the Privacy Shield failed to offer adequate protections to E.U. personal information transferred to the United States. We previously relied on our own, as well as our vendors’, Privacy Shield certification for the purposes of transferring personal data from the EEA to the United States in compliance with the GDPR/U.K. GDPR’s data export conditions, which are no longer allowed.
One such alternative to the Privacy Shield is the use of Standard Contractual Clauses (SCCs), a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism, may not be alone sufficient to protect data transferred to the United States or other Third Countries under certain circumstances without making a case-by-case basis assessment of the legal regime applicable in the destination country according to the CJEU. At this time though, we use the versions of the European Commission SCCs released under the Implementing Decision in June 2021. Under the Implementing Decision, data exporters and data importers have until December 27, 2022 to update any existing agreements, or any new agreements executed before September 27, 2021 that rely on SCCs as the data transfer mechanism by replacing the old SCCs with new ones. We have already commenced this process by asking each of our affected customers to execute the new SCCs. To comply with the Implementing Decision and the new SCCs, we implemented additional safeguards to further enhance the security of data transferred out of the EEA, which could increase our compliance costs, expose us to further regulatory scrutiny and liability, and adversely affect our business. On June 28, 2021, the European Commission issued an adequacy decision for personal information transfers from the EEA to the U.K., with a sunset clause of four years, meaning that the European Commission will review and renew only if the European Commission considers that the U.K. continues to ensure an adequate level of data protection. Notably, the European Commission reserved a right to intervene at any time during the four-year adequacy period if the U.K. deviates from the level of protection then in place. If this adequacy decision is reversed by the European Commission, we would have to implement protection measures such as the SCCs for data transfers between the E.U. and the U.K. or find alternative solutions for the compliant transfer of personal data from the E.U. into the U.K.
Some countries (including some outside the EEA) 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 products and services if we were to operate in those countries. If we are required to implement additional measures to transfer data from the EEA, this could increase our compliance costs, and could adversely affect our business, financial condition and results of operations.
The myriad international and U.S. privacy and data breach laws are not consistent, and compliance in the event of a widespread data breach is difficult and may be costly. In many jurisdictions, enforcement actions and consequences for noncompliance are also rising. In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that either legally or contractually apply to us.
As supervisory authorities continue to issue further guidance on personal information transfers (including regarding data export and circumstances in which we cannot use the SCCs), we could suffer additional costs, complaints, or regulatory investigations or fines. If we are otherwise unable to transfer personal data between and among countries and regions in which we operate, it could affect the manner in which we provide our services, adversely affecting our financial results, and possibly making it necessary to establish systems in the EEA, Switzerland, and the U.K. to maintain personal data originating from those jurisdictions that adds expenses and may create distractions from our other business pursuits. Loss, retention or misuse of certain information and alleged violations of laws and regulations relating to privacy and data security, and any relevant claims, may expose us to
68

potential liability and may require us to expend significant resources on data security and in responding to and defending such allegations and claims.
We are also subject to evolving E.U. and U.K. privacy laws on cookies and e-marketing. In the E.U. and the U.K., informed opt-in consent is required for the placement of a cookie or similar technologies on a user’s device and for direct electronic marketing. The GDPR also imposes conditions on obtaining valid consent, such as a prohibition on pre-checked consents and a requirement to ensure separate consents are sought for each type of cookie or similar technology. While we anticipate the development of the ePrivacy Regulation to govern cookies and e-marketing, recent European court decisions and regulators’ guidance are driving increased attention to cookies and tracking technologies. If regulators start to enforce the strict approach in recent guidance, this could lead to substantial costs, require significant systems changes, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, increase costs and subject us to additional liabilities. Regulation of cookies and similar technologies, and any decline of cookies or similar online tracking technologies as a means to identify and potentially target users, may lead to broader restrictions and impairments on our marketing and personalization activities and may negatively impact our efforts to understand users. Similar concerns may happen under the new CPRA regime in California.
Additionally, by expanding into the E.U. and U.K., we may also trigger Article 3(2) of the GDPR/U.K. GDPR directly as we may be considered to be monitoring data subjects. To the extent we process personal data on behalf of our customers for the provision of services, we have, and may in the future, also be required to enter into data processing agreements which comply with Article 28 of the GDPR/U.K. GDPR.
We depend on a number of third parties in relation to the operation of our business, a number of which process personal data on our behalf or as our sub-processor. To the extent required by applicable law, we attempt to mitigate the associated risks of using third parties by performing security assessments and detailed due diligence, entering into contractual arrangements to ensure that providers only process personal data according to our instructions or comparable instructions to the instructions of our customer (as applicable), and that they have sufficient technical and organizational security measures in place. There is no assurance that these contractual measures and our own privacy and security-related safeguards will protect us from the risks associated with the third-party processing, storage and transmission of such information. Any violation of data or security laws by our third-party processors could have a material adverse effect on our business and result in the fines and penalties under the GDPR and the U.K. GDPR outlined above.
In recent years, some regulators have proposed or introduced cybersecurity licensing requirements or certification regimes for specific sectors, such as critical infrastructure. These may impose new requirements on us or our current or prospective customer including, but not limited to, data processing locations, breach notification, and security standards. Such requirements may cause us to incur significant organizational costs and increase barriers of entry into new markets. New worldwide data protection laws, including the U.S. and European jurisdictions described above, may lead to ever changing definitions of personal information and other sensitive information which may also limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing of data. Notably some foreign jurisdictions require that certain types of data be retained on servers within these respective jurisdictions. Our failure to comply with applicable laws, directives, and regulations may result in enforcement action against us, including fines, and damage to our reputation, any of which may have an adverse effect on our business and operating results.
Any failure or perceived failure by us, even if unfounded, to comply with applicable privacy and data security laws and regulations, our privacy policies, or our privacy-related obligations to customers, users or other third parties, or any compromise of security that results in the unauthorized release or transfer of personal information or other customer data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others and could cause our users to lose trust in us, which would have an adverse effect on our reputation and business. For example, in 2017, we reached a consent agreement with the FTC, to resolve an investigation relating to certain disclosures in our privacy policy. The consent agreement requires us, among other things, to provide information about our compliance with the FTC order and about representations made in our marketing materials. We may be subject to future investigations and legal proceedings by the FTC or other regulators. A such, it is possible that a regulatory inquiry might result in changes to our policies or business practices. Violation
69

of existing or future regulatory orders or consent decrees could subject us to substantial monetary fines and other penalties that could negatively affect our operating results and financial condition. In addition, it is possible that future orders issued by, or enforcement actions initiated by, regulatory authorities could cause us to incur substantial costs or require us to change our business practices in a manner materially adverse to our business.
Any significant change to applicable laws, regulations or industry practices regarding the use or disclosure of our customers’ data, or regarding the manner in which the express or implied consent of customers for the use and disclosure of such data is obtained – or in how these applicable laws, regulations or industry practices are interpreted and enforced by state, federal and international privacy regulators – could require us to modify our services and features, possibly in a material manner, may subject us to regulatory enforcement actions and fines, and may limit our ability to develop new products, services and features that make use of the data that our customers voluntarily share with us.
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 customer data, including personal information, 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 evolving and becoming increasingly sophisticated and complex, increasing the difficulty of detecting and successfully defending against them. As a cybersecurity company, 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 information or the personal information 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 information, 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 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.
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. 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. 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 cyberattacks, 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
70

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 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 coinsurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.
We may become involved in litigation that may adversely affect us.
From time to time, we have been subject to claims, suits and other proceedings. For example, we are currently the subject of litigation with BlackBerry Corp. For additional information regarding this litigation, see the section titled “Part I—Legal Proceedings.” Regardless of the outcome, legal proceedings can have an adverse impact on us because of legal costs and diversion of management attention and resources, and could cause us to incur significant expenses or liability, adversely affect our brand recognition or require us to change our business practices. The expense of litigation and the timing of this expense from period to period are difficult to estimate, subject to change and could adversely affect our business, operating results and financial condition. It is possible that a resolution of one or more such proceedings could result in substantial damages, settlement costs, fines and penalties that would adversely affect our business, consolidated financial condition, operating results or cash flows in a particular period. These proceedings could also result in reputational harm, sanctions, consent decrees or orders requiring a change in our business practices. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses, by agreeing to settlement agreements. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, operating results, financial condition, and prospects. Any of these consequences could adversely affect our business, operating results, and financial condition.
Risks Related to Financial and Accounting Matters
The requirements of being a public company, including maintaining adequate internal control over our financial and management systems, may strain our resources, divert management’s attention, and affect our ability to attract and retain executive management and qualified board members.
As a public company we incur significant legal, accounting, and other expenses. We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the applicable listing standards of the New York Stock Exchange (NYSE). We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more difficult, time-consuming, and costly, and place significant strain on our personnel, systems, and resources.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls, internal control over financial reporting and other procedures that are designed to ensure information required to be disclosed by us in our financial statements and in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers.
Our current controls and any new controls we develop may become inadequate because of changes in conditions in our business. Additionally, to the extent we acquire other businesses, the acquired companies may not have a sufficiently robust system of internal controls and we may uncover new deficiencies. Further, weaknesses in our internal controls may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results, may result in a
71

restatement of our financial statements for prior periods, cause us to fail to meet our reporting obligations, and could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in the periodic reports we will file with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our Class A common stock. As a result of becoming a public company, our management is required, pursuant to Section 404 of the Sarbanes-Oxley Act, to certify financial and other information in our quarterly and annual reports and provide an annual report on the effectiveness of our internal control over financial reporting until our second Annual Report on Form 10-K.
In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including those related to climate change and other ESG-focused disclosures, 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 continue to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses 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 may be adversely affected.
Being a public company, and particularly after we are no longer an “emerging growth company,” requires significant resources and management oversight. As a result, management’s attention may be diverted from other business concerns, which could harm our business, operating results, and financial condition.
We incur significant costs and management resources as a result of operating as a public company.
As a public company, we incur significant legal, accounting, compliance and other expenses that we did not incur as a private company and these expenses will increase even more after we are no longer an “emerging growth company.” Our management and other personnel devote a substantial amount of time and incur significant expense in connection with compliance initiatives. As a public company, we bear all of the internal and external costs of preparing and distributing periodic public reports in compliance with our obligations under the securities laws.
In addition, regulations and standards relating to corporate governance and public disclosure, including the Sarbanes-Oxley Act, and the related rules and regulations implemented by the SEC and the NYSE have increased legal and financial compliance costs and will make some compliance activities more time-consuming. We have invested and intend to continue to invest resources to comply with evolving laws, regulations and standards, and this investment has resulted in and will continue to result in increased general and administrative expenses and may divert management’s time and attention from our other business 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 practice, regulatory authorities may initiate legal proceedings against us, and our business may be harmed. We have incurred significant costs with respect to our directors’ and officers’ insurance coverage. In the future, it may be more expensive or more difficult for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors would also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.
We could be subject to additional tax liabilities and United States federal and global income tax reform could adversely affect us.
We are subject to U.S. federal, state, local and sales taxes in the United States and foreign income taxes, withholding taxes and transaction taxes in numerous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and our worldwide provision for income taxes. During the ordinary course of business,
72

there are many activities and transactions for which the ultimate tax determination is uncertain. In addition, our future income tax obligations could be adversely affected by changes in, or interpretations of, tax laws in the United States or in other jurisdictions in which we operate.
For example, the United States tax law legislation commonly referred to as the Tax Cuts and Jobs Act of 2017 (the Tax Act) (as modified by the Coronavirus Aid, Relief, Economic Security Act, the Families First Coronavirus Response Act and the American Rescue Plan Act), significantly reformed the Internal Revenue Code of 1986, as amended (or the Internal Revenue Code), reducing U.S. federal tax rates, making sweeping changes to rules governing international business operations, and imposing significant additional limitations on tax benefits, including the deductibility of interest and the use of net operating loss carryforwards. On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 (IRA) into law. The IRA contains certain tax measures, including a corporate alternative minimum tax of 15% on some large corporations and an excise tax of 1% on certain corporate stock buy-backs taking place after December 31, 2022. We are currently evaluating the various provisions of the IRA and currently anticipate that its impact, if any, will not be material to our operating results or cash flows. In the United States, Congress and the Biden administration continue to consider other proposed legislation to make various tax law changes. These proposals, could include changes to the existing framework in respect of income taxes, limitations on the ability of taxpayers to claim and utilize foreign tax credits, as well as add new types of non-income taxes (such as taxes based on a percentage of revenue or taxes applicable to digital services). In addition, the Organization for Economic Cooperation and Development (OECD) Inclusive Framework of 137 jurisdictions have joined a two-pillar plan to reform international taxation rules. The first pillar is focused on the allocation of taxing rights between countries for in-scope multinational enterprises that sell goods and services into countries with little or no local physical presence and is intended to apply to multinational enterprises with global turnover above 20 billion euros. The second pillar is focused on developing a global minimum tax rate of at least 15 percent applicable to in-scope multinational enterprises and is intended to apply to multinational enterprises with annual consolidated group revenue in excess of 750 million euro. While substantial work remains to be completed by the OECD and national governments on the implementation of these proposals, future tax reform resulting from these developments may result in changes to long-standing tax principles, which could adversely affect our effective tax rate or result in higher cash tax liabilities.
Due to the large and expanding scale of our international business activities, these types of changes to the taxation of our activities could impact the tax treatment of our foreign earnings, increase our worldwide effective tax rate, increase the amount of taxes imposed on our business, and harm our financial position. Such changes may also apply retroactively to our historical operations and result in taxes greater than the amounts estimated and recorded in our financial statements.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
As of January 31, 2022, we had aggregate U.S. federal and state net operating loss carryforwards of $436.8 million and $268.9 million, respectively, which may be available to offset future taxable income for U.S. income tax purposes. If not utilized, the federal net operating loss carryforwards will begin to expire in 2031, and the state net operating loss carryforwards will begin to expire in 2023. In addition, we had federal research and development credit carryforwards of $1.1 million, which will begin to expire in 2037, and state research and development credit carryforwards of $1.1 million, which do not expire. We also had foreign net operating loss carryforwards of $281.9 million, which do not expire. Realization of these net operating loss and research and development credit carryforwards depends on future income, and there is a risk that certain of our existing carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our operating results and financial condition.
In addition, under Sections 382 and 383 of the Internal Revenue Code, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in ownership by “5 percent shareholders” over a rolling three-year period, the corporation’s ability to use its pre-change net operating loss carryovers and other pre-change tax attributes, such as research and development credits, to offset its post-change income or taxes may be limited. Similar rules apply under U.S. state tax laws. We have, and may in the future, experience ownership changes as a result of shifts in our stock ownership. As a result, if we earn net taxable income, our ability to use our pre-
73

change U.S. net operating loss carryforwards to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.
We could be required to collect additional sales, use, value added, digital services, or other similar taxes or be subject to other liabilities with respect to past or future sales, that may increase the costs our customers would have to pay for our solutions and adversely affect our business, operating results, and financial condition.
We do not collect sales and use, value added, or similar taxes in all jurisdictions in which we have sales because we have been advised that such taxes are not applicable to our services in certain jurisdictions. Sales and use, value added, and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may seek to impose incremental or new sales, use, value added, digital services, or assert other tax collection obligations on us that such taxes are applicable, which could result in tax assessments, penalties and interest, to us or our customers for the past amounts, and we may be required to collect such taxes in the future. If we are unsuccessful in collecting such taxes from our customers, we could be held liable for such costs, which may adversely affect our results of operations.
Further, an increasing number of U.S. states have considered or adopted laws that attempt to impose tax collection obligations on out-of-state companies. A successful assertion by one or more U.S. states requiring us to collect taxes where we presently do not do so, or to collect more taxes in a jurisdiction in which we currently do collect some taxes, could result in substantial liabilities, including taxes on past sales, as well as interest and penalties. Furthermore, certain jurisdictions, such as the U.K. and France, have recently introduced a digital services tax, which is generally a tax on gross revenue generated from users or customers located in in those jurisdictions, and other jurisdictions have enacted or are considering enacting similar laws. A successful assertion by a U.S. state or local government, or other country or jurisdiction that we should have been or should be collecting additional sales, use, value added, digital services or other similar taxes could, among other things, result in substantial tax payments, create significant administrative burdens for us, discourage potential customers from subscribing to our platform due to the incremental cost of any such sales or other related taxes, or otherwise harm our business.
Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions, and we could be obligated to pay additional taxes, which would harm our operating results and financial condition.
We are expanding our international operations and staff to support our business and growth in international markets. We generally conduct our international operations through wholly-owned subsidiaries and are or may be required to report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Our corporate structure and associated transfer pricing policies contemplate future growth in international markets, and consider the functions, risks, and assets of the various entities involved in intercompany transactions. The amount of taxes we pay in different jurisdictions will depend on the application of the tax laws of the various jurisdictions, including the United States, to our intercompany transactions, international business activities, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. Furthermore, increases in tax rates, new or revised tax laws, and new interpretations of existing tax laws and policies by taxing authorities and courts in various jurisdictions, could result in an increase in our overall tax obligations which could adversely affect our business. Our intercompany relationships and intercompany transactions are subject to complex transfer pricing rules administered by taxing authorities in various jurisdictions in which we operate with potentially divergent tax laws. The amount of taxes we pay in different jurisdictions will depend on the application of the tax laws of the various jurisdictions, including the United States, to our intercompany transactions, international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies by taxing authorities and courts in various jurisdictions, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements.
It is not uncommon for tax authorities in different countries to have conflicting views, for instance, with respect to, among other things, the manner in which the arm’s length standard is applied for transfer pricing purposes, the transfer pricing and charges for intercompany services and other intercompany transactions, or with respect to the valuation of our intellectual property and the manner in which our intellectual property is utilized within our group. In 2022, we began negotiating a bilateral Advance Pricing Agreement (APA) with the United States and the Israeli governments, covering various transfer pricing matters for intercompany transactions relating to the intergroup utilization of our intellectual property among our group enterprises. An APA, if obtained, will provide us with a more
74

predictable future business operating model, and preclude the relevant tax authorities from making certain transfer pricing adjustments within the scope of these agreements. These transfer pricing matters may be significant to our consolidated financial statements. If taxing authorities in any of the jurisdictions in which we conduct our international operations were to successfully challenge our transfer pricing, we could be required to reallocate part or all of our income to reflect transfer pricing adjustments, which could result in an increased tax liability to us. In such circumstances, if the country from where the income was reallocated did not agree to the reallocation, we could become subject to tax on the same income in both countries, resulting in double taxation. Furthermore, the relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. We believe that our tax and financial accounting positions are reasonable and our tax reserves are adequate to cover any potential liability. We also believe that our assumptions, judgements, and estimates are reasonable and that our transfer pricing for these intercompany transactions are on arm’s-length terms. However, the relevant tax authorities may disagree with our tax positions, including any assumptions, judgements or estimates used for these transfer pricing matters and intercompany transactions. If any of these tax authorities determine that our transfer pricing for these intercompany transactions do not meet arm’s-length criteria, and were successful in challenging our positions, we could be required to pay additional taxes, interest and penalties related thereto, which could be in excess of any reserves established therefor, and which could result in higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
We may be audited in various jurisdictions, including in jurisdictions in which we are not currently filing, and such jurisdictions may assess new or additional taxes, sales taxes and value added taxes against us. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could be materially different from our historical tax provisions and accruals, which could have an adverse effect on our operating results or cash flows in the period or periods for which a determination is made.
We are an “emerging growth company” and the reduced disclosure requirements applicable to emerging growth companies may make our Class A common stock less attractive to investors.
We are an “emerging growth company” as defined in the JOBS Act. We will remain an emerging growth company until the earliest of (i) the last day of the fiscal year in which we have total gross revenue of $1.07 billion or more, (ii) the last day of the fiscal year following the fifth anniversary of the date of the completion of our IPO, (iii) the date on which we have issued more than $1.0 billion in nonconvertible debt during the previous three years, and (vi) the date on which we are deemed to be a “large accelerated filer,” as defined in Rule 12b-2 under the Exchange Act. We could be deemed a large accelerated filer as early as January 31, 2023.
For as long as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including (i) not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, (ii) reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and (iii) exemptions from the requirements of holding nonbinding advisory stockholder votes on executive compensation and stockholder approval of any golden parachute payments not approved previously.
We currently intend to take advantage of the available exemptions described above.
Furthermore, under the JOBS Act, emerging growth companies may delay adopting new or revised accounting standards until such time as those standards become applicable to private companies. To date, we have not elected to take advantage of the benefits of this extended transition period for accounting standards. If we elect to delay adopting new or revised accounting standards, while we are still an “emerging growth company,” we will have to disclose the date on which adoption is required for non-emerging growth companies and the date on which we will adopt the recently issued accounting standard. We cannot predict if investors will find our Class A common stock less attractive because we may rely on certain exemptions available to emerging growth companies. If some investors find our Class A common stock less attractive as a result, our stock price may be more volatile.
75

If our estimates or judgments relating to our critical accounting policies prove to be incorrect or financial reporting standards or interpretations change, our operating results could be adversely affected.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as discussed in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include but are not limited to those related to the valuation of our common stock prior to our IPO in June 2021, stock-based compensation, the period of benefit for deferred contract acquisition costs, standalone selling prices for each performance obligation, useful lives of long-lived assets, the incremental borrowing rate used for operating lease liabilities, and accounting for income taxes. Additionally, as a result of the continuing COVID-19 pandemic, many of management’s estimates and assumptions require increased judgment and carry a higher degree of variability and volatility. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of industry or financial analysts and investors, resulting in a potential decline in the market price of our Class A common stock.
Additionally, we regularly monitor our compliance with applicable financial reporting standards and review new pronouncements and drafts thereof that are relevant to us. As a result of new standards, changes to existing standards and changes in their interpretation, we might be required to change our accounting policies, alter our operational policies and implement new or enhance existing systems so that they reflect new or amended financial reporting standards, or we may be required to restate our published financial statements. For example, SEC proposals on climate-related disclosures may require us to update our accounting or operational policies, processes, or systems to reflect new or amended financial reporting standards. Such changes to existing standards or changes in their interpretation may have an adverse effect on our reputation, business, financial condition and profit, or cause an adverse deviation from our revenue and operating profit target, which may adversely affect our financial results.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our business, operating results, and financial condition.
Our sales contracts are denominated in U.S. dollars, and therefore our revenue is not subject to foreign currency risk. However, strengthening of the U.S. dollar increases the real cost of our platform to our customers outside of the United States, which could lead to delays in the purchase of our platform and the lengthening of our sales cycle. If the U.S. dollar continues to strengthen, this could adversely affect our operating results and financial condition. In addition, increased international sales in the future, including through continued international expansion, our channel partners and other partnerships, could result in foreign currency denominated sales, which would increase our foreign currency risk.
Our operating expenses incurred outside the U.S. and denominated in foreign currencies are increasing and are subject to fluctuations due to changes in foreign currency exchange rates. These expenses are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates. We do not currently hedge against the risks associated with currency fluctuations but may do so, or use other derivative instruments, in the future.
We may require additional capital to fund our business and support our growth, and any inability to generate or obtain such capital may adversely affect our operating results and financial condition.
In order to support our growth and respond to business challenges, such as developing new features or enhancements to our platform to stay competitive, acquiring new technologies, and improving our infrastructure, we have made significant financial investments in our business and we intend to continue to make such investments. As a result, we may need to engage in additional equity or debt financings to provide the funds required for these investments and other business endeavors. If we raise additional funds through equity or convertible debt issuances, our existing stockholders may suffer significant dilution and these securities could have rights, preferences, and
76

privileges that are superior to those of holders of our Class A common stock. We expect that our existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. If we obtain additional funds through debt financing, we may not be able to obtain such financing on terms favorable to us. Such terms may involve restrictive covenants making it difficult to engage in capital raising activities and pursue business opportunities, including potential acquisitions. The trading prices of technology companies have been highly volatile as a result of the COVID-19 pandemic, the conflict in Ukraine, inflation, rising interest rates and market downturns, which may reduce our ability to access capital on favorable terms or at all. In addition, a recession, depression, or other sustained adverse market event could adversely affect our business and the value of our Class A common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired and our business may be adversely affected, requiring us to delay, reduce, or eliminate some or all of our operations.
Risks Related to the Offering and Ownership of Our Class A Common Stock
The market price of our Class A common stock may be volatile, and you could lose all or part of your investment.
Our Class A common stock price is likely to continue to be volatile and could be subject to wide fluctuations. The market price of our Class A common stock depends on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our Class A common stock. Factors that could cause fluctuations in the market price of our Class A common stock include the following:
actual or anticipated changes or fluctuations in our 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 products or new or terminated significant contracts, commercial relationships, acquisitions or capital commitments;
rumors and market speculation involving us or other companies in our industry;
the overall performance of the stock market or technology companies;
the number of shares of our Class A common stock publicly owned and available for trading;
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;
litigation or other proceedings 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;
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;
interest rate changes or fluctuations; and
other events or factors, including those resulting from the COVID-19 pandemic, war, such as Russia’s invasion of Ukraine, armed conflict, incidents of terrorism or responses to these events.
In addition, the stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies, particularly during the current period of macroeconomic uncertainty, including
77

rising inflation, increasing interest rates, labor shortages and fluctuations in international currency rates, as well as the impacts of the current conflict in Ukraine and the COVID-19 pandemic. These economic, political, regulatory and market conditions have and may continue to negatively impact the market price of our Class A common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market prices of a particular company’s securities, securities class action litigation has often been instituted against that company. Securities litigation, if instituted against us, could result in substantial costs and divert our management’s attention and resources from our business. This could have an adverse effect on our business, operating results, and financial condition.
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock into the public market, including shares of Class A common stock held by our existing stockholders that have been converted from shares of Class B common stock, and particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could cause the market price of our Class A common stock to decline.
In addition, pursuant to our amended and restated investors’ rights agreement, dated October 28, 2020, certain stockholders have the right, subject to certain conditions, to require us to file a registration statement for the public resale of such capital stock or to include such shares in registration statements that we may file for us or other stockholders. Any registration statement we file to register additional shares, whether as a result of registration rights or otherwise, could cause the market price of our Class A common stock to decline or be volatile.
We may also issue our shares of our capital stock or securities convertible into shares of our capital stock from time to time in connection with a financing, an acquisition, an investment, or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our Class A common stock to decline.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and other beneficial owners who hold in the aggregate approximately 87% of the voting power of our capital stock as of October 31, 2022, which will limit or preclude your ability to influence corporate matters, including the election of directors and the approval of any change of control transaction.
Our Class B common stock has 20 votes per share, and our Class A common stock has one vote per share. As of October 31, 2022, the holders of our outstanding Class B common stock hold approximately 87% of the voting power of our outstanding capital stock. Because of the twenty-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively are expected to continue to control a majority of the combined voting power of our common stock and therefore will be able to control all matters submitted to our stockholders for approval until the earlier of (i) the date specified by a vote of the holders of 66 2/3% of the then outstanding shares of Class B common stock, (ii) seven years from the date of our Final Prospectus, or June 29, 2028, (iii) the first date following the completion of our IPO on which the number of shares of outstanding Class B common stock (including shares of Class B common stock subject to outstanding stock options) held by Tomer Weingarten, including certain permitted entities that Mr. Weingarten controls, is less than 25% of the number of shares of outstanding Class B common stock (including shares of Class B common stock subject to outstanding stock options) that Mr. Weingarten originally held as of the date of our Final Prospectus, (iv) the date fixed by our board of directors, following the first date following the completion of our IPO when Mr. Weingarten is no longer providing services to us as an officer, employee, consultant or member of our board of directors, (v) the date fixed by our board of directors following the date on which, if applicable, Mr. Weingarten is terminated for cause, as defined in our restated certificate of incorporation, and (vi) the date that is 12 months after the death or disability, as defined in our restated certificate of incorporation, of Mr. Weingarten. This concentrated control will limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited
78

acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.
Future transfers by holders of our Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of our Class B common stock who retain their shares in the long term.
The dual class structure of our common stock may adversely affect the trading market for our Class A common stock.
We cannot predict whether our dual class structure will, over time, result in a lower or more volatile market price of our Class A common stock, adverse publicity, or other adverse consequences. Certain stock index providers, such as S&P Dow Jones, exclude companies with multi-class share structures from being added to certain of its indices, including the S&P 500. In addition, several stockholder advisory firms and large institutional investors oppose the use of multiple class structures. As a result, the dual class structure of our common stock may make us ineligible for inclusion in certain indices and may discourage such indices from selecting us for inclusion, notwithstanding our automatic termination provision, may cause stockholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure, and may result in large institutional investors not purchasing shares of our Class A common stock. Any exclusion from certain stock indices could result in less demand for our Class A common stock. Any actions or publications by stockholder advisory firms or institutional investors critical of our corporate governance practices or capital structure could also adversely affect the value of our Class A common stock.
General Risk Factors
Adverse economic conditions or reduced information technology spending could adversely affect our business, operating results, and financial condition.
Our business depends on the overall demand for information technology and on the economic health of our current and prospective customers. In addition, the purchase of our platform is often discretionary and may involve a significant commitment of capital and other resources. Weak global and regional economic conditions, including labor shortages, rising interest rates and inflation, spending environments, geopolitical instability and uncertainty, weak economic conditions in certain regions or a reduction in information technology spending regardless of macro-economic conditions, including the effects of the COVID-19 pandemic and the recent conflict in Ukraine, on the foregoing issues, could adversely affect our business, operating results, and financial condition, including longer sales cycles, lower prices for our platform, higher default rates among our channel partners, reduced sales and slower or declining growth. For example, as a result of current uncertainty in macroeconomic conditions, we have recently observed a lengthening of the sales cycle for some prospective customers that we attribute to higher cost-consciousness around IT budgets. Further deterioration of the macroeconomic environment may adversely affect our business, operating results, and financial condition.
We may be adversely affected by natural disasters, pandemics and other catastrophic events, and by man-made problems such as war, that could disrupt our business operations, and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.
Natural disasters or other catastrophic events may cause damage or disruption to our operations, international commerce, and the global economy, and thus could have an adverse effect on us. Our business operations are also subject to interruption by fire, power shortages, flooding, and other events beyond our control. In addition, our global operations expose us to risks associated with public health crises, such as pandemics and epidemics, which could harm our business and cause our operating results to suffer. For example, the ongoing effects of the COVID-19 pandemic and the measures that we, our customers and governmental authorities have adopted, as described in detail elsewhere in these risk factors, have and could continue to have an adverse effect on our business and operating results. In addition, our growth rate may actually slow or decline as the impact of the COVID-19 pandemic tapers as people continue to return to offices and other workplaces. Further, acts of war, armed conflict, terrorism and other geopolitical unrest, such as Russia’s invasion of Ukraine, could cause disruptions in our business or the businesses of our partners or the economy as a whole. In the event of a natural disaster, including a major earthquake, blizzard, or
79

hurricane, or a catastrophic event such as a fire, power loss, cyberattack, or telecommunications failure, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in development of our platform, lengthy interruptions in service, breaches of data security, and loss of critical data, all of which could have an adverse effect on our future operating results. Climate change could result in an increase in the frequency or severity of such natural disasters. For example, our corporate offices are located in California, a state that frequently experiences earthquakes, wildfires, heatwaves and droughts. Additionally, all the aforementioned risks will be further increased if we do not implement an effective disaster recovery plan or our partners’ disaster recovery plans prove to be inadequate.
The COVID-19 pandemic could adversely affect our business, operating results, and financial condition.
The COVID-19 pandemic continues to impact worldwide economic activity and financial markets. We have experienced, and may experience negative impacts on certain parts of our business. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, operating results, cash flows, and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted. In light of the uncertain and rapidly evolving situation relating to the spread of COVID-19, we have taken precautionary measures intended to mitigate the spread of the virus and minimize the risk to our employees, customers, partners, and the communities in which we operate.
These measures could negatively affect our customer success efforts, delay and lengthen our sales cycle for some prospective customers and delay the delivery of professional services and trainings to our customers, impact our marketing, sales and support efforts, reduce employee efficiency and productivity, increase employee attrition, and create operational or other challenges, any of which could harm our business and results of operations.
As we monitor the situation, taking into account uncertainties with respect to vaccination progress, disease variants and the efficacy of vaccines and treatments relating to such variants, infection rates and evolving public health guidance at local, state and country levels, planning and risk management relating to our work policies and office operations will require time from management and other employees, which may reduce the amount of time available for other initiatives.
We do not yet know the full extent of potential impacts on our business, operations or on the global economy as a whole, particularly if the COVID-19 pandemic continues and persists for an extended period of time. Potential impacts include but are not limited to:
our customer prospects and our existing customers may experience slowdowns in their businesses, which in turn may result in reduced demand for our platform, lengthening of sales cycles, loss of customers, and difficulties in collections;
we have started to open offices in accordance with local ordinances, however, most of our employees continue to work from home and a substantial number may continue to do so for the foreseeable future, which may present challenges to employee collaboration, productivity and retention;
we continue to incur fixed costs, particularly for real estate, and are deriving reduced or no benefit from those costs;
we may continue to experience disruptions to our growth planning, such as for facilities and international expansion;
we anticipate incurring costs in returning to work from our facilities around the world, including changes to the workplace, such as space planning, food service, and amenities;
we may be subject to legal liability for safe workplace claims; and
our critical vendors could go out of business;
Any of the foregoing could adversely affect our business, financial condition, and operating results.
80

Investors’ expectations of our performance relating to environmental, social and governance factors may impose additional costs and expose us to new risks.
There is an increasing focus from certain investors, employees, users and other stakeholders concerning corporate responsibility, specifically related to environmental, social and governance matters (ESG). Some investors may use these non-financial performance factors to guide their investment strategies and, in some cases, may choose not to invest in us if they believe our policies and actions relating to corporate responsibility are inadequate. We may face reputational damage in the event that we do not meet the ESG standards set by various constituencies.
Furthermore, if our competitors’ corporate social responsibility performance is perceived to be better than ours, potential or current investors may elect to invest with our competitors instead. In addition, in the event that we communicate certain initiatives and goals regarding environmental, social and governance matters, we could fail, or be perceived to fail, in our achievement of such initiatives or goals, or we could be criticized for the scope of such initiatives or goals. If we fail to satisfy the expectations of investors, employees and other stakeholders or our initiatives are not executed as planned, our reputation and business, operating results and financial condition could be adversely affected.
If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our Class A common stock, our stock price and trading volume could decline.
The trading market for our Class A common stock may be influenced by the research and reports that industry or financial analysts publish about us, our business, our market and our competitors. 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 stock price, our stock price would likely decline. If our financial results fail to meet, or significantly exceed, our announced guidance or the expectations of analysts or public investors, analysts could downgrade our Class A common stock or publish unfavorable research about us. If one or more of these analysts cease coverage of our Class A common stock or fail to publish reports on us regularly, our visibility in the financial markets could decrease, which in turn could cause our stock price or trading volume to decline.
We could be subject to securities class action litigation.
In the past, securities class action litigation has often been instituted against companies following periods of volatility in the market price of a company’s securities. This type of litigation, if instituted, could result in substantial costs and a diversion of management’s attention and resources, which could adversely affect our business, operating results, or financial condition. Additionally, the dramatic increase in the cost of directors’ and officers’ liability insurance may make it more expensive for us to obtain directors’ and officers’ liability insurance in the future and may require us to opt for lower overall policy limits and coverage or to forgo insurance that we may otherwise rely on to cover significant defense costs, settlements, and damages awarded to plaintiffs, or incur substantially higher costs to maintain the same or similar coverage. These factors could make it more difficult for us to attract and retain qualified executive officers and members of our board of directors.
We do not intend to pay dividends in the foreseeable future. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock.
We have never declared or paid any cash dividends on our capital stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Provisions in our charter documents and under Delaware law could make an acquisition of us, which may be beneficial to our stockholders, more difficult and may limit attempts by our stockholders to replace or remove our current management.
Provisions in our restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a merger, acquisition or other change of control of the company that the stockholders may
81

consider favorable. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, our restated certificate of incorporation and amended and restated bylaws include provisions that:
provide that our board of directors is classified into three classes of directors with staggered three-year terms;
permit our board of directors to establish the number of directors and fill any vacancies and newly created directorships;
require super-majority voting to amend some provisions in our restated certificate of incorporation and restated bylaws;
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
provide that only our chief executive officer or a majority of our board of directors will be authorized to call a special meeting of stockholders;
eliminate the ability of our stockholders to call special meetings of stockholders;
do not provide for cumulative voting;
provide that directors may only be removed “for cause” and only with the approval of two-thirds of our stockholders;
provide for a dual class common stock structure in which holders of our Class B common stock may have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our common stock, including the election of directors and other significant corporate transactions, such as a merger or other sale of our company or its assets;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
provide that our board of directors is expressly authorized to make, alter, or repeal our bylaws; and
establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
Moreover, Section 203 of the Delaware General Corporation Law (DGCL), may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.
Our restated certificate of incorporation contains exclusive forum provisions for certain claims, which may limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
Our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware, to the fullest extent permitted by law, will be the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the DGCL, our restated certificate of incorporation, or our amended and restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine.
Moreover, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all claims brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. Our restated certificate of incorporation provides that the federal district courts of the United States will, to the fullest
82

extent permitted by law, be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or Federal Forum Provision. Our decision to adopt a Federal Forum Provision followed a decision by the Supreme Court of the State of Delaware holding that such provisions are facially valid under Delaware law. While there can be no assurance that federal or state courts will follow the holding of the Delaware Supreme Court or determine that the Federal Forum Provision should be enforced in a particular case, application of the Federal Forum Provision means that suits brought by our stockholders to enforce any duty or liability created by the Securities Act must be brought in federal court and cannot be brought in state court.
Section 27 of the Exchange Act creates exclusive federal jurisdiction over all claims brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. In addition, the Federal Forum Provision applies to suits brought to enforce any duty or liability created by the Exchange Act. Accordingly, actions by our stockholders to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder must be brought in federal court.
Our stockholders will not be deemed to have waived our compliance with the federal securities laws and the regulations promulgated thereunder.
Any person or entity purchasing or otherwise acquiring or holding any interest in any of our securities shall be deemed to have notice of and consented to our exclusive forum provisions, including the Federal Forum Provision. These provisions may limit a stockholders’ ability to bring a claim in a judicial forum of their choosing for disputes with us or our directors, officers, or employees, which may discourage lawsuits against us and our directors, officers, and employees. Alternatively, if a court were to find the choice of forum provision contained in our restated certificate of incorporation or restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, financial condition, and operating results.
83

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
None.
Use of Proceeds
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
Not applicable.
84

ITEM 6. EXHIBITS
The exhibits listed below are filed as part of this Quarterly Report on Form 10-Q or are incorporated herein by reference, in each case as indicated below.
Exhibit
Number
Description of DocumentFormFile No.ExhibitFiling Date
101.INSInline XBRL Instance Document--the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
__________________

*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 Exchange Act, or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.

85

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

SENTINELONE, INC.
Date: December 6, 2022
By:/s/ David Bernhardt
David Bernhardt
Chief Financial Officer
(Principal Financial Officer)

EX-31.1 2 sentinelone10-q_exx311q323.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Tomer Weingarten, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of SentinelOne, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: December 6, 2022
By:/s/ Tomer Weingarten
Name:Tomer Weingarten
Title:Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 sentinelone10-q_exx312q323.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, David Bernhardt, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of SentinelOne, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: December 6, 2022
By:/s/ David Bernhardt
Name:David Bernhardt
Title:Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 sentinelone10-qex321q323.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Tomer Weingarten, 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 SentinelOne, Inc. 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 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 SentinelOne, Inc.

Date: December 6, 2022
By:/s/ Tomer Weingarten
Name:Tomer Weingarten
Title:Chief Executive Officer
(Principal Executive Officer)

I, David Bernhardt, 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 SentinelOne, Inc. 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 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 SentinelOne, Inc.

Date: December 6, 2022
By:/s/ David Bernhardt
Name:David Bernhardt
Title:Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 5 s-20221031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed 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 Contract Balances link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Net Loss Per Share Attributable To Common Stockholders link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Revenue and Contract Balances (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Net Loss Per Share Attributable To Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Revenue and Contract Balances - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Revenue and Contract Balances - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Fair Value of Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Acquisitions - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Acquisitions - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Stock-Based Compensation - Components of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Stock-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Stock-Based Compensation - Milestone Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Stock-Based Compensation - Performance Share Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Stock-Based Compensation - Restricted Common Stock Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Stock-Based Compensation - Attivo Acquisition Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Stock-Based Compensation - Modification Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 s-20221031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 s-20221031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 s-20221031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Vesting of early exercised stock options Vesting Of Early Exercised Stock Options Vesting Of Early Exercised Stock Options Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Estimated Fair Value Debt Securities, Available-for-sale, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued payroll and benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Business combination, acquisition related costs Business Combination, Acquisition Related Costs Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Segment and Geographic Information Segment Reporting, Policy [Policy Text Block] Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Entity Filer Category Entity Filer Category Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Shares, beginning of period (in shares) Shares, end of period (in shares) Temporary Equity, Shares Outstanding Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Retirement Benefits [Abstract] NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Certificates of deposit Certificates of Deposit [Member] Document Fiscal Year Focus Document Fiscal Year Focus Gross Unrealized Gains Cash and Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Cash and Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Deferred contract acquisition costs Increase (Decrease) Deferred Contract Acquisition Costs Increase (Decrease) Deferred Contract Acquisition Costs Antidilutive securities excluded from computation of earnings per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Loss of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination and Asset Acquisition [Abstract] Granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Channel partners Sales Channel, Through Intermediary [Member] Change in unrealized losses on investments Other comprehensive loss OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Award Type [Domain] Award Type [Domain] Stock options Equity Option [Member] Assets Assets Assets [Abstract] Vested and exercisable, Number (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Expected to vest (in USD per shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Granted (in shares) Shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Percentage of Revenue Concentration Risk, Percentage Preferred stock; $0.0001 par value; 50,000,000 shares authorized as of October 31, 2022 and January 31, 2022, and no shares issued and outstanding as of October 31, 2022 and January 31, 2022 Preferred Stock, Value, Issued Fair Value Finite-lived Intangible Assets Acquired Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Accumulated Deficit Retained Earnings [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Restricted common stock acquired, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Acquired in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Acquired in Period, Fair Value Accounts receivable Increase (Decrease) in Accounts Receivable Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Property and equipment purchased but not yet paid Capital Expenditures Incurred but Not yet Paid Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Vesting of early exercised stock options Adjustments To Additional Paid In Capital, Early Exercised Options, Vested Adjustments To Additional Paid In Capital, Early Exercised Options, Vested Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Accrued payroll and benefits Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Payroll and Benefits Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Payroll and Benefits Entity Interactive Data Current Entity Interactive Data Current Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share) Earnings Per Share, Basic Proceeds from issuance of common stock under the employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Revenue and Contract Balances Revenue from Contract with Customer [Text Block] Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Liabilities Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Defined contribution plan, cost Defined Contribution Plan, Cost Geographic Concentration Risk Geographic Concentration Risk [Member] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Current Reporting Status Entity Current Reporting Status Total assets measured at fair value, Amortized Cost Debt Securities, Available-For-Sale, Amortized Cost And Cash And Cash Equivalents, At Carrying Value Debt Securities, Available-For-Sale, Amortized Cost And Cash And Cash Equivalents, At Carrying Value Schedule of Nonvested Restricted Stock Shares Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Other Other Noncash Income (Expense) Deferred contract acquisition costs, non-current Capitalized Contract Cost, Net, Noncurrent Fair value of total consideration transferred Business Combination, Consideration Transferred Total assets measured and recorded at fair value Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Total cash and cash equivalents Cash and Cash Equivalents [Member] Assumed options from Attivo acquisition (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period, Weighted Average Exercise Price Total liabilities and stockholders’ equity Liabilities and Equity Cash equivalents: Cash Equivalents [Abstract] Cash Equivalents Contingently issuable shares Contingently Issuable Shares [Member] Contingently Issuable Shares Deferred revenue, current Contract with Customer, Liability, Current Scenario [Axis] Scenario [Axis] Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Non-compete agreements Noncompete Agreements [Member] Additional paid-in capital Additional Paid in Capital Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable CASH FLOW FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Total assets measured at fair value, Gross Unrealized Losses Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Issuance of common stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Gross profit Gross Profit EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Long-term investments: Long-term Investments [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Revenue from contract with customer, contract term Revenue From Contract With Customer, Contract Term Revenue From Contract With Customer, Contract Term Trading Symbol Trading Symbol Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Class A and Class B Common Stock Common Class A and B [Member] Common Class A and B Issuance of common stock assumed in connection with acquisition Stock Issued During Period, Value, Acquisitions Current liabilities: Liabilities, Current [Abstract] Capitalization of internal-use software Payments to Develop Software Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions Stock Issued During Period, Value, New Issues Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Cash paid for acquisition, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Shares, beginning of period (in shares) Shares, end of period (in shares) Shares, Outstanding Vested and exercisable, Weighted average (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock-Based Compensation Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Accounting Policies [Abstract] Payments of deferred offering costs Payments of Stock Issuance Costs Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions (in shares) Stock Issued During Period, Shares, New Issues Corporate notes and bonds Corporate Note Securities [Member] Common stock, value, issued Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Outstanding, beginning of period (in USD per share) Outstanding, end of period (in USD per share) Shares granted, fair value (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 10) Commitments and Contingencies Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Acquisitions Business Combination Disclosure [Text Block] Restricted common stock Restricted Stock [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Schedule of Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Net loss Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name Unbilled receivables, current Unbilled Receivables, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Balance, beginning of period Balance, end of period Temporary Equity, Carrying Amount, Attributable to Parent Assumed options from Attivo acquisition (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Accrued liabilities Accrued Liabilities, Current Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock options Share-based Payment Arrangement, Option [Member] Shares subject to repurchase Shares Subject To Repurchase [Member] Shares Subject To Repurchase Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Issuance of restricted stock for services provided Stock Issued During Period, Value, Issued for Services Stockholders’ equity: Equity [Abstract] Class A and Class B Common Stock Common Stock [Member] Interest income Investment Income, Interest Loss from operations Operating Income (Loss) Operating lease liabilities, current Operating Lease, Liability, Current Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Amortized Cost Cash and Cash Equivalents, at Carrying Value Direct customers Sales Channel, Directly to Consumer [Member] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Short-term investments: Short-term Investments [Abstract] Cash and cash equivalents: Cash and Cash Equivalents [Abstract] Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accrued liabilities Increase (Decrease) in Accrued Liabilities Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Current Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Current Other expense, net Other Nonoperating Income (Expense) Other liabilities Increase (Decrease) in Other Operating Liabilities Total assets measured at fair value, Gross Unrealized Gains Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Issuance of common stock and assumed equity awards in connection with acquisition Stock Issued Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Entity Information [Line Items] Entity Information [Line Items] Total liabilities Liabilities 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Award Type [Axis] Award Type [Axis] Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Total stockholders’ equity Balance, beginning of period Balance, end of period Stockholders' Equity Attributable to Parent Issuance of stock for services provided (in shares) Stock Issued During Period, Shares, Issued for Services Common stock, shares, issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Prepaid expense and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Israel ISRAEL Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Assumed options from Attivo acquisition, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Acquired in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Acquired in Period, Fair Value Interest expense Interest Expense Accrued payroll and benefits Increase (Decrease) in Employee Related Liabilities Performance share units Performance Share Units [Member] Performance Share Units Employee Benefit Plan Defined Contribution Plan [Text Block] Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization City Area Code City Area Code Accumulated deficit Retained Earnings (Accumulated Deficit) Litigation Case [Domain] Litigation Case [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Conversion of redeemable convertible preferred stock to common stock upon initial public offering Conversion of Stock, Amount Converted Statement of Stockholders' Equity [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Business Acquisition [Line Items] Business Acquisition [Line Items] Backlog Order or Production Backlog [Member] U.S. Treasury securities US Treasury Securities [Member] Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Issuance of common stock upon exercise of warrants (in shares) Stock Issued During Period, Shares, Exercise of Warrants Stock Issued During Period, Shares, Exercise of Warrants Income Statement [Abstract] Amendment Flag Amendment Flag Proceeds from initial public offering and private placement, net of underwriting discounts and commissions Proceeds From Issuance Of Initial Public Offering And Private Placement Proceeds From Issuance Of Initial Public Offering And Private Placement Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables % of Revenue Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Revenue From Contract With Customer, Excluding Assessed Tax, Percentage Indefinite-lived intangible assets - domain names Indefinite-lived Intangible Assets (Excluding Goodwill) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Short-term investments Certificates of deposit Short-term Investments Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Forfeited (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision (benefit) for income taxes Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Entity File Number Entity File Number Fair Value Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Loss contingency, number of lawsuits Loss Contingency, Number of Lawsuits Loss Contingency, Number of Lawsuits Discrete tax benefit Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Conversion of redeemable convertible preferred stock to common stock upon initial public offering Temporary Equity, Value, Conversion of Temporary Equity to Common Stock Temporary Equity, Value, Conversion of Temporary Equity to Common Stock Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] CASH FLOW FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Preferred stock, par or stated value per share (in USD per share) Preferred Stock, Par or Stated Value Per Share Cost not yet recognized amount Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense Entity Ex Transition Period Entity Ex Transition Period Share-based payment arrangement, plan modification, incremental cost Share-based Payment Arrangement, Plan Modification, Incremental Cost Consideration transferred, equity interests Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Issuance of common stock and awards assumed in connection with acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Restricted cash, non-current Restricted Cash, Noncurrent Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Estimated Fair Value Debt Securities, Available-for-sale, Noncurrent Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Purchases of investments Payments to Acquire Investments Maturities of investments Proceeds from Sale, Maturity and Collection of Investments Entity Address, State or Province Entity Address, State or Province Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Restricted common stock acquired (in shares) Share-based Compensation Arrangements by Share-based Payment Award, Equity Awards Other Than Options, Acquired in Period Share-based Compensation Arrangements by Share-based Payment Award, Equity Awards Other Than Options, Acquired in Period Level 2 Fair Value, Inputs, Level 2 [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Noncurrent Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] RSUs and PSUs Restricted Stock Units (RSUs) And Performance Stock Units (PSUs) [Member] Restricted Stock Units (RSUs) And Performance Stock Units (PSUs) Deferred offering costs accrued but not yet paid Deferred Offering Costs Accrued But Not Yet Paid Deferred Offering Costs Accrued But Not Yet Paid Use of Estimates Use of Estimates, Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Forecast Forecast [Member] Schedule of Components of Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total assets Assets Cancellation of holdback shares (shares) Stock Issued During Period, Shares, Cancellation Of Holdback Shares Stock Issued During Period, Shares, Cancellation Of Holdback Shares Common stock, shares authorized (in shares) Common Stock, Shares Authorized Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Operating Lease Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Operating Lease Right-Of-Use Assets Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Numerator: Net Income (Loss) Attributable to Parent [Abstract] Geographical [Domain] Geographical [Domain] Research and development Research and Development Expense Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Cash Cash [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Fair Value Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Entity Tax Identification Number Entity Tax Identification Number Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Geographical [Axis] Geographical [Axis] Business combination, compensation related costs Business Combination, Compensation Related Costs Business Combination, Compensation Related Costs Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share) Earnings Per Share, Diluted Income taxes paid, net of refunds Income Taxes Paid, Net International Non-US [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Milestone Options Milestone Shares [Member] Milestone Shares Cost of revenue Cost of Revenue Contract with customer, liability Contract with Customer, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Total assets measured at fair value, Estimated Fair Value Debt Securities, Available-for-sale And Cash And Cash Equivalents, Fair Value Disclosure Debt Securities, Available-for-sale And Cash And Cash Equivalents, Fair Value Disclosure Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Cash and Cash Equivalents, Investments and Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Noncurrent Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Noncurrent Scalyr Scalyr [Member] Scalyr 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entities [Table] Entities [Table] BlackBerry Litigation BlackBerry Litigation [Member] BlackBerry Litigation Schedule of Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Stock-based compensation capitalized as internal-use software Stock Based Compensation Capitalized As Internal use Software Stock Based Compensation Capitalized As Internal use Software Common stock, shares, outstanding (in shares) Common Stock, Shares, Outstanding Long-term investments Long-term Investments Financial Instruments [Domain] Financial Instruments [Domain] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Current Issuance of restricted stock awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Class B Common Class B [Member] Purchases of intangible assets Payments to Acquire Intangible Assets Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] CASH FLOW FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Income Statement Location [Domain] Income Statement Location [Domain] SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer relationships Customer Relationships [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Other liabilities Other Liabilities, Noncurrent Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Repayment of debt Repayments of Long-term Debt Earnings Per Share [Abstract] U.S. agency securities U.S. Agency Securities [Member] U.S. Agency Securities Revenue Business Acquisition, Pro Forma Revenue Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Document Quarterly Report Document Quarterly Report Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Trademarks Trademarks [Member] Severance costs Severance Costs Outstanding, beginning of period (in USD per share) Outstanding, end of period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Patents Patents [Member] Stock-based compensation expense Share-based payment arrangement, expense Share-based Payment Arrangement, Expense Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Effective income tax rate reconciliation, percent Effective Income Tax Rate Reconciliation, Percent Restricted cash, current Restricted Cash, Current Class A Common Class A [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 Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Common stock, par or stated value per share (in USD per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Total finite-lived intangible assets Finite-Lived Intangible Assets, Gross Entity Central Index Key Entity Central Index Key Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Security Exchange Name Security Exchange Name Estimated Fair Value Cash and Cash Equivalents, Fair Value Disclosure Gross Unrealized Losses Cash and Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Cash and Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Issuance of common stock upon exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Diluted Assumed options from Attivo acquisition (in shares) Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period Income Taxes Income Tax Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Share-based Payment Arrangement, Option, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Loss contingency, number of arbitrations Loss Contingency, Number Of Arbitrations Loss Contingency, Number Of Arbitrations Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities, net of effects of acquisition Increase (Decrease) in Operating Capital [Abstract] Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Released (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Total current liabilities Liabilities, Current ESPP Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Cash Payments to Acquire Businesses, Gross Money market funds Money Market Funds [Member] Loss Contingencies [Table] Loss Contingencies [Table] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Non-cash operating lease costs Noncash Operating Lease Cost Noncash Operating Lease Cost Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Release term for Holdback Shares and cash Business Combination, Holdback Shares and Cash, Term Business Combination, Holdback Shares and Cash, Term Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Attivo Attivo [Member] Attivo Cost not yet recognized, amount Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Loss contingency, new claims filed, number Loss Contingency, New Claims Filed, Number Statistical Measurement [Axis] Statistical Measurement [Axis] Cover [Abstract] Total finite-lived intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Cost of revenue Cost of Sales [Member] Scenario [Domain] Scenario [Domain] Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Developed technology Developed Technology Rights [Member] Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Current Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Current Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Deferred contract acquisition costs, current Capitalized Contract Cost, Net, Current EX-101.PRE 9 s-20221031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Oct. 31, 2022
Dec. 02, 2022
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2022  
Document Transition Report false  
Entity File Number 001-40531  
Entity Registrant Name SENTINELONE, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 99-0385461  
Entity Address, Address Line One 444 Castro Street, Suite 400  
Entity Address, City or Town Mountain View  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94041  
City Area Code (855)  
Local Phone Number 868-3733  
Title of 12(b) Security Class A common stock, par value $0.0001  
Trading Symbol S  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Current Fiscal Year End Date --01-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Central Index Key 0001583708  
Class A    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   214,930,632
Class B    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   67,747,057
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Current assets:    
Cash and cash equivalents $ 210,472 $ 1,669,304
Short-term investments 490,812 374
Accounts receivable, net 119,365 101,491
Deferred contract acquisition costs, current 33,666 27,546
Prepaid expenses and other current assets 98,186 18,939
Total current assets 952,501 1,817,654
Property and equipment, net 36,377 24,918
Operating lease right-of-use assets 24,267 23,884
Long-term investments 456,722 6,000
Deferred contract acquisition costs, non-current 47,194 41,022
Intangible assets, net 152,334 15,807
Goodwill 540,308 108,193
Other assets 4,978 4,703
Total assets 2,214,681 2,042,181
Current liabilities:    
Accounts payable 6,592 9,944
Accrued liabilities 95,283 22,657
Accrued payroll and benefits 43,459 61,150
Operating lease liabilities, current 4,000 4,613
Deferred revenue, current 255,501 182,957
Total current liabilities 404,835 281,321
Deferred revenue, non-current 98,873 79,062
Operating lease liabilities, non-current 23,706 24,467
Other liabilities 5,080 6,543
Total liabilities 532,494 391,393
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Preferred stock; $0.0001 par value; 50,000,000 shares authorized as of October 31, 2022 and January 31, 2022, and no shares issued and outstanding as of October 31, 2022 and January 31, 2022 0 0
Additional paid-in capital 2,599,279 2,271,980
Accumulated other comprehensive income (loss) (10,449) 454
Accumulated deficit (906,671) (621,673)
Total stockholders’ equity 1,682,187 1,650,788
Total liabilities and stockholders’ equity 2,214,681 2,042,181
Class A    
Stockholders’ equity:    
Common stock, value, issued 20 16
Class B    
Stockholders’ equity:    
Common stock, value, issued $ 8 $ 11
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Oct. 31, 2022
Jan. 31, 2022
Preferred stock, par or stated value per share (in USD per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A    
Common stock, par or stated value per share (in USD per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,500,000,000 1,500,000,000
Common stock, shares, issued (in shares) 210,562,947 162,666,515
Common stock, shares, outstanding (in shares) 210,562,947 162,666,515
Class B    
Common stock, par or stated value per share (in USD per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares, issued (in shares) 71,646,260 107,785,100
Common stock, shares, outstanding (in shares) 71,646,260 107,785,100
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Income Statement [Abstract]        
Revenue $ 115,323 $ 56,018 $ 296,083 $ 139,163
Cost of revenue 41,006 20,357 104,406 57,428
Gross profit 74,317 35,661 191,677 81,735
Operating expenses:        
Research and development 52,234 34,773 153,104 93,630
Sales and marketing 83,953 41,311 223,594 118,461
General and administrative 42,188 26,951 117,525 65,785
Total operating expenses 178,375 103,035 494,223 277,876
Loss from operations (104,058) (67,374) (302,546) (196,141)
Interest income 7,193 99 11,502 143
Interest expense (613) (3) (1,225) (785)
Other expense, net (781) (1,055) (645) (2,021)
Loss before income taxes (98,259) (68,333) (292,914) (198,804)
Provision (benefit) for income taxes 599 262 (7,916) 588
Net loss $ (98,858) $ (68,595) $ (284,998) $ (199,392)
Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share) $ (0.35) $ (0.26) $ (1.03) $ (1.39)
Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share) $ (0.35) $ (0.26) $ (1.03) $ (1.39)
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) 280,635,022 262,999,535 275,867,765 143,199,215
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) 280,635,022 262,999,535 275,867,765 143,199,215
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (98,858) $ (68,595) $ (284,998) $ (199,392)
Other comprehensive income (loss):        
Change in unrealized losses on investments (8,436) 0 (10,903) 0
Foreign currency translation adjustments 0 0 0 290
Total comprehensive loss $ (107,294) $ (68,595) $ (295,901) $ (199,102)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Total
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Class A and Class B Common Stock
Class A and Class B Common Stock
Shares, beginning of period (in shares) at Jan. 31, 2021 167,058,113        
Balance, beginning of period at Jan. 31, 2021 $ 621,139        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) (167,058,113)        
Conversion of redeemable convertible preferred stock to common stock upon initial public offering $ (621,139)        
Shares, end of period (in shares) at Oct. 31, 2021 0        
Balance, end of period at Oct. 31, 2021 $ 0        
Shares, beginning of period (in shares) at Jan. 31, 2021         39,242,316
Balance, beginning of period at Jan. 31, 2021 (320,536) $ 29,869 $ 165 $ (350,572) $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)         169,787,200
Conversion of redeemable convertible preferred stock to common stock upon initial public offering 621,139 621,129     $ 10
Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions (in shares)         41,678,568
Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions 1,380,960 1,380,956     $ 4
Issuance of common stock upon exercise of stock options (in shares)         6,352,005
Issuance of common stock upon exercise of options 8,630 8,630      
Vesting of restricted stock units (in shares)         2,025
Vesting of early exercised stock options 566        
Issuance of common stock upon exercise of warrants (in shares)         940,953
Vesting of early exercised stock options 563 563      
Issuance of common stock and awards assumed in connection with acquisition (in shares)         7,277,214
Issuance of common stock assumed in connection with acquisition 120,319 120,318     $ 1
Issuance of restricted stock awards (in shares)         1,315,099
Stock-based compensation 66,473 66,473      
Issuance of stock for services provided (in shares)         20,000
Issuance of restricted stock for services provided 500 500      
Other comprehensive loss 0        
Foreign currency translation adjustments 290   290    
Net loss (199,392)     (199,392)  
Shares, end of period (in shares) at Oct. 31, 2021         266,615,380
Balance, end of period at Oct. 31, 2021 $ 1,678,946 2,228,438 455 (549,964) $ 17
Shares, beginning of period (in shares) at Jul. 31, 2021 0        
Balance, beginning of period at Jul. 31, 2021 $ 0        
Shares, end of period (in shares) at Oct. 31, 2021 0        
Balance, end of period at Oct. 31, 2021 $ 0        
Shares, beginning of period (in shares) at Jul. 31, 2021         264,886,692
Balance, beginning of period at Jul. 31, 2021 1,715,968 2,196,865 455 (481,369) $ 17
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)         1,726,663
Issuance of common stock upon exercise of options 2,803 2,803      
Vesting of restricted stock units (in shares)         2,025
Vesting of early exercised stock options 9 9      
Stock-based compensation 28,761 28,761      
Other comprehensive loss 0        
Foreign currency translation adjustments 0        
Net loss (68,595)     (68,595)  
Shares, end of period (in shares) at Oct. 31, 2021         266,615,380
Balance, end of period at Oct. 31, 2021 $ 1,678,946 2,228,438 455 (549,964) $ 17
Shares, beginning of period (in shares) at Jan. 31, 2022 0        
Balance, beginning of period at Jan. 31, 2022 $ 0        
Shares, end of period (in shares) at Oct. 31, 2022 0        
Balance, end of period at Oct. 31, 2022 $ 0        
Shares, beginning of period (in shares) at Jan. 31, 2022         270,451,615
Balance, beginning of period at Jan. 31, 2022 1,650,788 2,271,980 454 (621,673) $ 27
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)         4,623,806
Issuance of common stock upon exercise of options 11,282 11,282      
Vesting of restricted stock units (in shares)         705,572
Issuance of common stock under employee stock purchase plan (in shares)         405,534
Issuance of common stock under employee stock purchase plan 8,682 8,682      
Cancellation of holdback shares (shares)         (9,551)
Vesting of early exercised stock options 18 18      
Issuance of common stock and awards assumed in connection with acquisition (in shares)         6,032,231
Issuance of common stock assumed in connection with acquisition 186,332 186,331     $ 1
Stock-based compensation 120,986 120,986      
Other comprehensive loss (10,903)   (10,903)    
Foreign currency translation adjustments 0        
Net loss (284,998)     (284,998)  
Shares, end of period (in shares) at Oct. 31, 2022         282,209,207
Balance, end of period at Oct. 31, 2022 $ 1,682,187 2,599,279 (10,449) (906,671) $ 28
Shares, beginning of period (in shares) at Jul. 31, 2022 0        
Balance, beginning of period at Jul. 31, 2022 $ 0        
Shares, end of period (in shares) at Oct. 31, 2022 0        
Balance, end of period at Oct. 31, 2022 $ 0        
Shares, beginning of period (in shares) at Jul. 31, 2022         280,576,387
Balance, beginning of period at Jul. 31, 2022 1,739,816 2,549,614 (2,013) (807,813) $ 28
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)         1,254,653
Issuance of common stock upon exercise of options 2,900 2,900      
Vesting of restricted stock units (in shares)         387,718
Cancellation of holdback shares (shares)         (9,551)
Stock-based compensation 46,765 46,765      
Other comprehensive loss (8,436)   (8,436)    
Foreign currency translation adjustments 0        
Net loss (98,858)     (98,858)  
Shares, end of period (in shares) at Oct. 31, 2022         282,209,207
Balance, end of period at Oct. 31, 2022 $ 1,682,187 $ 2,599,279 $ (10,449) $ (906,671) $ 28
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
CASH FLOW FROM OPERATING ACTIVITIES:    
Net loss $ (284,998) $ (199,392)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 20,097 5,862
Amortization of deferred contract acquisition costs 25,871 14,551
Non-cash operating lease costs 2,547 2,180
Stock-based compensation expense 118,318 62,193
Other (6,066) 849
Changes in operating assets and liabilities, net of effects of acquisition    
Accounts receivable (12,699) (26,322)
Prepaid expenses and other assets (11,072) (6,916)
Deferred contract acquisition costs (38,163) (28,436)
Accounts payable (1,377) (5,658)
Accrued liabilities 261 9,900
Accrued payroll and benefits (18,786) 19,774
Operating lease liabilities (4,296) (2,288)
Deferred revenue 40,609 60,037
Other liabilities (1,464) 3,663
Net cash used in operating activities (171,218) (90,003)
CASH FLOW FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (4,827) (3,268)
Purchases of intangible assets (247) (520)
Capitalization of internal-use software (10,279) (4,733)
Purchases of investments (1,728,162) 0
Maturities of investments 778,555 0
Cash paid for acquisition, net of cash and restricted cash acquired (281,032) (3,449)
Net cash used in investing activities (1,245,992) (11,970)
CASH FLOW FROM FINANCING ACTIVITIES:    
Payments of deferred offering costs (186) (7,416)
Repayment of debt 0 (20,000)
Proceeds from exercise of stock options 11,282 8,630
Proceeds from issuance of common stock under the employee stock purchase plan 8,682 0
Proceeds from initial public offering and private placement, net of underwriting discounts and commissions 0 1,388,562
Net cash provided by financing activities 19,778 1,369,776
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 0 1,146
NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH (1,397,432) 1,268,949
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH–Beginning of period 1,672,051 399,112
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH–End of period 274,619 1,668,061
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Interest paid 17 406
Income taxes paid, net of refunds 215 156
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Stock-based compensation capitalized as internal-use software 2,668 4,280
Property and equipment purchased but not yet paid 205 443
Vesting of early exercised stock options 18 566
Deferred offering costs accrued but not yet paid 0 186
Issuance of common stock and assumed equity awards in connection with acquisition 186,332 120,319
Conversion of redeemable convertible preferred stock to common stock upon initial public offering $ 0 $ 621,139
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business
9 Months Ended
Oct. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business ORGANIZATION AND DESCRIPTION OF BUSINESSBusinessSentinelOne, Inc. (SentinelOne, we, our, or us) was incorporated in January 2013 in the State of Delaware. On March 29, 2021, we amended our certificate of incorporation to change our name from Sentinel Labs, Inc. to SentinelOne, Inc. We are a cybersecurity provider that delivers an artificial intelligence-powered platform to enable autonomous cybersecurity defense. Our headquarters is located in Mountain View, California with various other global office locations.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Oct. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.
In management’s opinion, the accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which reflect all normal recurring adjustments necessary to present fairly the results for the interim periods, but are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation
The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our condensed consolidated financial statements. There have been no material changes in our use of estimates during the nine months ended October 31, 2022, as compared to the use of estimates disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.
Significant Accounting Policies
There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K filed with the SEC on April 7, 2022.
Segment and Geographic Information
We have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance. For information regarding our revenue by geography, see Note 3.
Cash, Cash Equivalents, and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the condensed consolidated statements of cash flows (in thousands):
As of October 31,
As of January 31
20222022
Cash and cash equivalents$210,472 $1,669,304 
Restricted cash, current61,264 — 
Restricted cash, non-current2,883 2,747 
$274,619 $1,672,051 
Recently Adopted Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance requires contract assets and contract liabilities (i.e., deferred revenue) acquired in a business combination to be recognized in accordance with Accounting Standards Codification Topic 606 as if the acquirer had originated the contracts. Previously, contract assets and contract liabilities were measured at fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and early adoption is permitted. We early adopted this guidance on February 1, 2022, which did not have a material impact at the time of adoption on our condensed consolidated financial statements.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Contract Balances
9 Months Ended
Oct. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue and Contract Balances REVENUE AND CONTRACT BALANCES
Disaggregation of Revenue
The following table summarizes revenue by geography based on the shipping address of end customers for the periods presented (in thousands, except percentages):
Three Months Ended October 31, 2022
Three Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
United States$73,657 64 %$37,423 67 %
International41,666 36 18,595 33 
Total$115,323 100 %$56,018 100 %
Nine Months Ended October 31, 2022
Nine Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
United States$194,606 66 %$94,806 68 %
International101,477 34 44,357 32 
Total$296,083 100 %$139,163 100 %
No single country other than the United States represented 10% or more of our revenue during the three and nine months ended October 31, 2022 and 2021.
The following table summarizes revenue by sales channel for the periods presented (in thousands, except percentages):
Three Months Ended October 31, 2022
Three Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
Channel partners$104,303 90 %$51,283 92 %
Direct customers11,020 10 4,735 
Total$115,323 100 %$56,018 100 %
Nine Months Ended October 31, 2022
Nine Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
Channel partners$268,540 91 %$127,521 92 %
Direct customers27,543 11,642 
Total$296,083 100 %$139,163 100 %
Contract Balances
Contract assets consist of unbilled accounts receivable, which arise when a right to consideration for our performance under the customer contract occurs before invoicing the customer. The amount of unbilled accounts receivable included within accounts receivable, net on the condensed consolidated balance sheets was $2.2 million and $1.5 million as of October 31, 2022 and January 31, 2022, respectively.
Contract liabilities consist of deferred revenue, which represents invoices billed in advance of performance under a contract. Deferred revenue is recognized as revenue over the contractual period. The deferred revenue balance was $354.4 million and $262.0 million as of October 31, 2022 and January 31, 2022, respectively. We recognized revenue of $46.5 million and $23.4 million during the three months ended October 31, 2022 and 2021, respectively, and $161.8 million and $77.0 million during the nine months ended October 31, 2022 and 2021, respectively, that was included in the corresponding contract liability balance at the beginning of the period.
Remaining Performance Obligations
Our contracts with customers typically range from one to three years. Revenue allocated to remaining performance obligations represents non-cancelable contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced in future periods.
As of October 31, 2022, our remaining performance obligations were $517.4 million, of which we expect to recognize 83% as revenue over the next 24 months, with the remainder to be recognized thereafter.
We periodically review deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. We did not recognize any impairment of deferred contract acquisition costs during the three and nine months ended October 31, 2022 and 2021.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash and Cash Equivalents, Investments and Fair Value Measurements
9 Months Ended
Oct. 31, 2022
Fair Value Disclosures [Abstract]  
Cash and Cash Equivalents, Investments and Fair Value Measurements CASH AND CASH EQUIVALENTS, INVESTMENTS, AND FAIR VALUE MEASUREMENTS
The following table summarizes information about our cash, cash equivalents, and investments by investment category (in thousands):
As of October 31, 2022
Fair Value LevelAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Assets
Cash and cash equivalents:
Cash$37,776 $— $— $37,776 
Money market fundsLevel 1142,486 — — 142,486 
Corporate notes and bondsLevel 27,729 — — 7,729 
U.S. agency securitiesLevel 222,485 — (4)22,481 
Total cash and cash equivalents$210,476 $— $(4)$210,472 
Short-term investments:— 
U.S. Treasury securitiesLevel 1$150,245 $— $(1,043)$149,202 
Commercial paperLevel 2233,773 — (1,753)232,020 
Corporate notes and bondsLevel 238,155 — (252)37,903 
U.S. agency securitiesLevel 272,287 — (600)71,687 
      Total short-term investments$494,460 $— $(3,648)$490,812 
Long-term investments:
U.S. Treasury securitiesLevel 1$185,892 $— $(3,012)$182,880 
Commercial paperLevel 218,887 — (302)18,585 
Corporate notes and bondsLevel 2175,947 — (2,951)172,996 
U.S. agency securitiesLevel 274,247 — (986)73,261 
      Total long-term investments$454,973 $— $(7,251)$447,722 
Total assets measured at fair value$1,159,909 $— $(10,903)$1,149,006 

The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):
As of January 31, 2022
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$1,641,642 $— $— $1,641,642 
Short-term investments:
Certificates of deposit— 374 — 374 
Total assets measured and recorded at fair value$1,641,642 $374 $— $1,642,016 
There were no transfers between the levels of the fair value hierarchy during the three and nine months ended October 31, 2022 and 2021.
As of October 31, 2022, we determined that the declines in the market value of our investment portfolio were not driven by credit related factors. During the three and nine months ended October 31, 2022 and 2021, we did not recognize any losses on our investments due to credit related factors. As of October 31, 2022, no unrealized losses were in a continuous unrealized loss position for more than twelve months.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions
9 Months Ended
Oct. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions ACQUISITIONS
On May 3, 2022, we acquired 100% of the issued and outstanding equity securities (the Acquisition) of Attivo Networks, Inc. (Attivo), an identity security and lateral movement protection company. Attivo expands our coverage of critical attack surfaces. Identity is an adjacent security solution that complements our core endpoint solution. The Acquisition closed on May 3, 2022 and has been accounted for as a business combination in accordance with ASC Topic 805, Business Combinations.
We had post-combination expense with a fair value of $32.9 million that was not included in the total purchase consideration, which is comprised of 307,396 of restricted common stock with an aggregate fair value of $10.0 million, and 378,828 assumed options with an aggregate fair value of $11.5 million. Restricted common stock and assumed options will be recognized as stock-based compensation expense. In addition, in connection with the acquisition, certain employees who were promised compensation related to their previous employment agreements will be paid $11.4 million in cash based on continued employment which will be recognized on a straight-line basis as acquisition-related compensation costs. All post-combination expense is expected to be recognized through May 2026. Post-combination compensation expense is subject to adjustment based on continuing service obligations to the Company of certain stockholders of Attivo.
In connection with the Acquisition, we also granted restricted stock units (RSUs) and performance share units (PSUs) under our 2021 Equity Incentive Plan. For further details refer to Note 7. Stock-Based Compensation.
The following table presents the preliminary allocation of purchase consideration recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):
Amount
Consideration
Cash$348,917 
Common Stock (6,032,231 shares)(1)
185,885 
Fair value of total consideration transferred$534,802 
Cash and cash equivalents$8,836 
Accounts receivable4,867 
Prepaid expense and other current assets3,880 
Operating lease right-of-use assets260 
Intangible assets151,900 
Accrued liabilities(4,270)
Accrued payroll and benefits(1,113)
Operating lease liabilities(259)
Deferred revenue(51,746)
Other liabilities(2,357)
Deferred tax liability(7,310)
Total identifiable net assets102,688 
Goodwill432,114 
Total purchase consideration$534,802 
(1) Consideration calculated using the fair value of the Company’s common stock
The estimates and assumptions regarding the fair value of certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes, and goodwill are subject to change as we obtain additional information during the measurement period, which usually lasts for up to one year from the acquisition date.
The excess of the purchase price over the fair value of net tangible and intangible assets acquired has been assigned to goodwill. Goodwill represents the future benefits resulting from the acquisition that will enhance the value of our product for both new and existing customers and strengthen our competitive position. Goodwill is not deductible for tax purposes.
The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:
Fair ValueUseful Life
(in thousands)(in years)
Customer relationships$77,600 10
Developed technology63,200 5
Backlog11,100 2
Total intangible assets acquired$151,900 
The preliminary fair value assigned to customer relationships was determined using the multi-period excess earnings method of the income approach. The fair value assigned to developed technology was determined using the relief from royalty method under the income approach. The fair value assigned to backlog was determined using the multi-period excess earnings method of the income approach. The intangible assets acquired are expected to be amortized over their useful lives on a straight-line basis.
Aside from $61.0 million, net, within restricted cash on the condensed consolidated balance sheet, held in an indemnity escrow expected to be paid out within 15 months of the Acquisition, there are no other contingent consideration or cash consideration expected to be paid out subsequent to the Acquisition. The indemnity escrow was measured at fair value within other liabilities in our condensed consolidated balance sheet at Acquisition and will be accreted to face value until paid out. The results of operations of Attivo have been included in our condensed consolidated financial statements from the date of the Acquisition.
We have incurred $5.5 million of transaction expenses in connection with the Acquisition during the nine months ended October 31, 2022. $3.2 million of these costs were recorded as general and administrative expenses in our condensed consolidated statements of operations during the nine months ended October 31, 2022, with the remainder allocated to purchase price consideration. No further transaction expenses in connection with the Acquisition were recorded during the three months ended October 31, 2022.
Our condensed consolidated statements of operations from the date of the Acquisition to the period ended October 31, 2022 includes revenue and net loss of Attivo of $19.1 million and $25.3 million, respectively.
The following unaudited supplemental pro forma financial information is provided for informational purposes only and summarizes our combined results of operations as if the Acquisition occurred on February 1, 2021 (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Revenue$115,322 $63,890 $303,586 $160,169 
Net loss$(94,273)$(83,942)$(302,134)$(238,716)
The unaudited supplemental pro forma results reflect certain adjustments for the amortization of acquired intangible assets, recognition of stock-based compensation, acquisition-related transaction expenses, and acquisition-related compensation costs. Such pro forma amounts are not necessarily indicative of the results that actually would have occurred had the Acquisition been completed on the date indicated, nor is it indicative of our future operating results.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets
9 Months Ended
Oct. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets INTANGIBLE ASSETS
Intangible assets, net consisted of the following (in thousands):
As of October 31,As of January 31,
20222022
Developed technology$78,700 $15,500 
Customer relationship79,100 1,500 
Backlog11,100 — 
Non-compete agreements650 650 
Trademarks150 150 
Patents1,341 1,094 
Total finite-lived intangible assets171,041 18,894 
Less: accumulated amortization(18,962)(3,342)
Total finite-lived intangible assets, net$152,079 $15,552 
Indefinite-lived intangible assets - domain names255 255 
Total intangible assets, net$152,334 $15,807 
Amortization expense of intangible assets was $7.3 million and $0.8 million for the three months ended October 31, 2022 and 2021, respectively, and $15.3 million and $2.4 million for the nine months ended October 31, 2022 and 2021, respectively.
As of October 31, 2022, estimated future amortization expense is as follows (in thousands):
Fiscal Year Ending January 31,
Remainder of 2023
$7,396 
202428,539 
202524,194 
202622,759 
202722,759 
Thereafter46,432 
Total$152,079 
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation
9 Months Ended
Oct. 31, 2022
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation STOCK-BASED COMPENSATION
Stock-Based Compensation Expense
The components of stock-based compensation expense recognized in the condensed consolidated statements of operations consisted of the following (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Cost of revenue$2,835 $1,202 $7,082 $2,425 
Research and development13,996 9,035 37,954 24,997 
Sales and marketing12,166 4,848 28,977 10,800 
General and administrative16,690 12,277 44,305 23,970 
Total$45,687 $27,362 $118,318 $62,192 
Restricted Stock Units
A summary of our RSU activity is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
Outstanding as of January 31, 2022
1,770,304 $52.51 
Granted10,251,563 31.34 
Released(705,256)40.84 
Forfeited(457,402)39.20 
Outstanding as of October 31, 2022
10,859,209 $33.86 
As of October 31, 2022, we had unrecognized stock-based compensation expense related to unvested RSUs of $327.4 million that is expected to be recognized on ratably over a weighted-average period of 3.3 years.
Stock Options
A summary of our stock option activity is as follows:
Number of OptionsWeighted-Average Exercise Price
Outstanding as of January 31, 2022
42,422,473 $4.30 
Granted— — 
Exercised(4,623,806)2.44 
Forfeited(1,753,185)4.03 
Assumed options from Attivo acquisition378,828 1.31 
Outstanding as of October 31, 2022
36,424,310 $4.52 
Expected to vest as of October 31, 2022
36,424,310 4.52 
Vested and exercisable as of October 31, 2022
20,401,824 $3.27 
As of October 31, 2022, we had unrecognized stock-based compensation expense related to unvested options of $120.1 million that is expected to be recognized on ratably over a weighted-average period of 2.3 years.
Milestone Options
In March 2021, we granted options to purchase 1,404,605 shares of Class B common stock subject to service-based, performance-based, and market-based vesting conditions to our Chief Executive Officer and Chief Financial Officer under the 2013 Plan. These stock options will vest 100% upon the occurrence of our initial public offering (IPO) (the performance-based vesting condition) and the achievement of certain milestone events and our share price targets (the market-based vesting conditions), subject to the executive’s continued service to us from the grant date through the milestone events. For these options, we used a Monte Carlo simulation to determine the fair value at the grant date and the implied service period.
During the three and nine months ended October 31, 2022, we recorded $0.9 million and $2.7 million, respectively, of stock-based compensation expense related to these milestone options. During the three and nine months ended October 31, 2021, we recorded $0.9 million and $2.1 million of stock-based compensation expense, respectively. As of October 31, 2022, we had unrecognized stock-based compensation expense related to these milestone options of $13.6 million that is expected to be recognized over the remaining vesting period of 3.8 years.
Performance Share Units
In connection with the acquisition of Attivo, we granted 71,003 shares of performance share units (PSUs) subject to service-based and performance-based vesting conditions. These PSUs will vest 100% upon the achievement of certain financial performance and integration milestone events, subject to the employees’ continued service to us from the grant date through the milestone events or target dates.
During the three and nine months ended October 31, 2022, we recorded $0.2 million and $0.4 million of stock-based compensation expense related to these PSUs, respectively. As of October 31, 2022, we had unrecognized stock-based compensation expense related to these PSUs of $0.7 million that is expected to be recognized over the remaining vesting period of 1.2 years.
Restricted Common Stock
In connection with the acquisition of Attivo, restricted common stock was issued to Attivo employees. See Note 5, Acquisitions, in the notes to our condensed consolidated financial statements for more information regarding these restricted common stock.
In connection with the acquisition of Scalyr, Inc. (Scalyr), we issued 1,315,099 shares of restricted common stock with a fair value of $14.59 per share at the time of grant, that vest over a period of two years. During the three and nine months ended October 31, 2022, we recorded $2.1 million and $6.4 million, respectively, of stock-based compensation expense related to restricted common stock in connection with our acquisition of Scalyr. During the three and nine months ended October 31, 2021, we recorded $2.7 million and $8.2 million, respectively, of stock-based compensation expense. As of October 31, 2022, we had unrecognized stock-based compensation expense related to this restricted common stock of $2.3 million that is expected to be recognized over the remaining vesting period of 0.3 years.
Employee Stock Purchase Plan (ESPP)
The Company recognized stock-based compensation expense related to ESPP of $3.6 million and $10.1 million, respectively, during the three and nine months ended October 31, 2022. The Company recognized stock-based compensation expense related to ESPP of $2.2 million and $3.2 million, respectively, during the three and nine months ended October 31, 2021.
During the three and nine months ended October 31, 2022, we recorded $0.1 million and $0.3 million, respectively, in expense related to modification of our ESPP as a result of the decrease in our stock price in July 2022 which triggered a reset of the ESPP offering period in accordance with our plan. We expect to record the remaining $0.9 million in expense related to this modification through the second quarter of 2024.
Attivo Acquisition
In connection with the Acquisition, we granted 539,795 shares of restricted stock units (RSUs) under our 2021 Equity Incentive Plan that will vest over a period of 3 years contingent on continued employment of certain Attivo employees, for which stock-based compensation expense will be recognized ratably over the vesting period.
Attivo Equity Incentive Plan
In connection with the Acquisition, we assumed unvested stock options that were granted under the Attivo 2011 Equity Incentive Plan (“Attivo Plan”). We do not intend to grant any additional shares under the Attivo Plan and the Attivo Plan will continue to govern the terms and conditions of the outstanding awards previously granted thereunder. Any shares underlying stock options that are expired, canceled, forfeited or repurchased under the Attivo Plan will be automatically transferred to the Company’s 2021 Equity Incentive Plan and be available for issuance as Class A common stock.
Modification
During the third quarter of fiscal 2023, certain members of our management team converted to non-employee consultants. The transition has been accounted for as a modification, under which, the exercise period of certain vested awards has been extended and a certain number of unvested awards will vest through the end of the consulting agreements.
During the third quarter of fiscal 2023, the Company recognized an incremental charge of $2.6 million related to the transition of these employees to non-employee consultants and expects to recognize an aggregate of an additional $8.1 million in expense over the requisite service period through the fourth quarter of 2024.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Oct. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
We compute our tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date income from continuing operations and adjusting for discrete items arising in that quarter. In connection with the Acquisition of Attivo, we recorded a net deferred tax liability primarily attributable to identifiable acquired intangibles. This net deferred tax liability is considered an additional source of income to support the realizability of the Company's deferred tax asset, and as a result we released a portion of the U.S. valuation allowance and recorded a one-time discrete tax benefit of $9.7 million for the nine months ended October 31, 2022.
We had an effective tax rate of (0.6)% and (0.4)% for the three months ended October 31, 2022 and 2021, respectively, and 2.7% and (0.3)% for the nine months ended October 31, 2022 and 2021, respectively. We have incurred U.S. operating losses and have minimal profits or offsetting loss carryforwards in certain foreign jurisdictions.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable To Common Stockholders
9 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS
Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, stock options, restricted common stock, RSUs, PSUs, ESPP, and early exercised stock options are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented.
The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net loss per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.
Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Numerator:
Net loss attributable to Class A and Class B common stockholders$(98,858)$(68,595)$(284,998)$(199,392)
Denominator:
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted280,635,022 262,999,535 275,867,765 143,199,215 
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted$(0.35)$(0.26)$(1.03)$(1.39)
The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:
As of October 31,
20222021
Stock options36,340,742 46,333,088 
Shares subject to repurchase261,253 45,434 
RSUs and PSUs4,173,150 868,978 
ESPP446,539 257,748 
Restricted common stock405,620 1,142,496 
Contingently issuable shares113,698 1,317,079 
Total41,741,002 49,964,823
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitment and Contingencies
9 Months Ended
Oct. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Legal Contingencies
From time to time, we may be a party to various legal proceedings and subject to claims in the ordinary course of business.
BlackBerry Litigation
Starting in October 2019, BlackBerry Corp. and its subsidiary Cylance, Inc. (BlackBerry) filed a total of nine proceedings (seven lawsuits and two arbitrations) against us and certain former BlackBerry employees who joined our company. In these proceedings, BlackBerry alleges that it has viable legal claims as a result of its former employees joining us. Many of these proceedings have now been dismissed. The status of each of the currently pending proceedings is discussed below. We have defended against these claims vigorously and expect to continue to do so.
BlackBerry Corp., et al. v. Coulter, et al. On October 17, 2019, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Chris Coulter, in the Vermont Superior Court—Chittenden Unit, Case No. 953-10-19 Cncv, against Chris Coulter, a now-former employee who worked in our Vigilance services team (the “Vermont Action”). On October 23, 2019, BlackBerry filed an amended complaint that added the company as a defendant. The amended complaint asserts claims against us for conspiracy, tortious interference with contract, aiding and abetting
breach of fiduciary duties, and misappropriation of trade secrets. On April 17, 2020 the court in the Vermont Action issued a preliminary injunction, that enjoined Mr. Coulter from working at our company until after February 2021. As a result of the court’s order, Mr. Coulter chose to seek other employment and is no longer employed by us. On January 15, 2021, the court entered an order narrowing the scope of the case and limiting the claims against us to avoid conflict with a similar action that was previously filed in California and was dismissed. The Vermont Action is currently pending. The matter is set to be ready for trial in Spring 2023; no trial date has been set. On October 25, 2019, BlackBerry commenced an action captioned BlackBerry Corp., et al v. Coulter, et al., No. 2019-0854-JTL (Del. Ch.) against Mr. Coulter and the company in Delaware Chancery Court. The court stayed this case pending resolution of the Vermont Action. On February 7, 2020, BlackBerry voluntarily dismissed without prejudice all claims against Mr. Coulter and us in the Vermont Action. On December 3, 2019, BlackBerry initiated a largely duplicative action in arbitration solely against Mr. Coulter administered by JAMS, an alternative dispute resolution provider. That arbitration, however, was dismissed on or about March 30, 2021, with JAMS informing us that they had closed their files on this matter on April 30, 2021.

BlackBerry Corp., et al. v. Page, et al. On November 18, 2019, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Page, et al., Case No. 2019-CP-07-2552 in the Court of Common Pleas, Fourteenth Judicial Circuit of South Carolina against Barnaby Page, a current employee on our go-to-market team and the company. The complaint asserts claims against us for aiding and abetting breach of fiduciary duties, tortious interference with contract, and misappropriation of trade secrets. Following initial discovery, on August 27, 2020, we and Mr. Page filed a joint motion for judgment on the pleadings. Following initial discovery, the parties agreed to stipulate to a dismissal of this lawsuit without prejudice, and a dismissal order was entered by the court on January 31, 2022.
BlackBerry Corp. et al. v. Sentinel Labs, Inc., et al. On January 16, 2020, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Sentinel Labs, Inc., et al., No. 20CV361950 in the California Superior Court of Santa Clara County, California against us and unnamed “Doe” defendants (who counsel understands are all former BlackBerry employees that we later employed), asserting claims for trade secret misappropriation and unfair business practices (the “California Action”). We filed counterclaims that, in part, seek to invalidate unlawful provisions under California law in BlackBerry’s agreements it entered into with its employees. Between December 2020 and August 2021, there were several rounds of motion practice, court hearings, and court orders relating to the sufficiency of BlackBerry’s identification of its alleged trade secrets in connection with its misappropriation of trade secrets claim, resulting in a narrowed scope the scope of this claim. We are mid-discovery, and there have been court hearings and orders in connection with discovery disputes. We continue to vigorously litigate this lawsuit, including our counterclaims against BlackBerry. Fact discovery is currently set to be substantially complete by February 2023, and a trial has been set for November 27, 2023.

BlackBerry Corp., et al. v. Quinn, et al. On February 17, 2020, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Quinn, et al., Case No. D-1-GN-20-00096, in 459th Judicial District of Travis County, Texas, against Sean Quinn, our now-former employee, and the company. On August 8, 2020, we and Mr. Quinn moved to stay or dismiss this case in light of the overlapping issues between this lawsuit and the California Action. On September 21, 2020, the court stayed this case pending resolution of the California Action. This lawsuit remains stayed and is pending in abeyance before the Texas court.
BlackBerry Corp., et al. v. Kaylan Brown Coulter. On April 7, 2022, BlackBerry commenced an action captioned BlackBerry Corp., et al. v. Kaylan Brown Coulter, Case No. 22-cv-01249, in the Superior Court - Chittenden Unit, Vermont, against Kaylan Brown-Coulter, the wife of Chris Coulter (referenced above), alleging breach of non-disclosure and non-solicitation agreements, breach of covenant of good faith and fair dealing, breach of fiduciary duties, and civil conspiracy. While this is part of the same series of lawsuits by BlackBerry, we were not named in this action. On May 6, 2022, Ms. Brown-Coulter removed the case to the United States District Court for the District of Vermont (Case No. 5:22-cv-98). Shortly thereafter, on May 13, 2022, Ms. Brown-Coulter filed a motion to dismiss all claims under Federal Rule of Civil Procedure 12(b)(6). This motion is currently pending before the court, and the matter is currently set to be trial ready for April 2023 unless dispositive motions have been filed.
We have not recorded any accruals for loss contingencies associated with these legal proceedings, determined that an unfavorable outcome is probable, or determined that the amount or range of any possible loss is reasonably estimable. We believe that there are no other pending or threatened legal proceedings that are likely to have a material adverse effect on our condensed consolidated financial statements.
Warranties and Indemnification
Our services are generally warranted to deliver and operate in a manner consistent with general industry standards that are reasonably applicable and materially conform with our documentation under normal use and circumstances. Our contracts generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party’s intellectual property rights.
We also offer a limited warranty to certain customers, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach. We have entered into an insurance policy to cover our potential liability arising from this limited warranty arrangement. We have not incurred any material costs related to such obligations and have not accrued any liabilities related to such obligations in the condensed consolidated financial statements as of October 31, 2022 and January 31, 2022.
In addition, we also indemnify certain of our directors and executive officers against certain liabilities that may arise while they are serving in good faith in their company capacities. We maintain director and officer liability insurance coverage that would generally enable us to recover a portion of any future amounts paid.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plan
9 Months Ended
Oct. 31, 2022
Retirement Benefits [Abstract]  
Employee Benefit Plan EMPLOYEE BENEFIT PLAN
Our U.S. employees participate in a 401(k) defined contribution plan sponsored by us. Contributions to the plan are discretionary. There were $0.6 million and $2.0 million, respectively, matching contributions for the three and nine months ended October 31, 2022, and no matching contributions by us for the three and nine months ended October 31, 2021.
Israeli Severance Pay
Israeli labor law generally requires payment of severance pay upon dismissal of an employee or upon termination of employment in certain other circumstances. Pursuant to Section 14 of the Severance Compensation Act, 1963 (Section 14), all of our employees in Israel are entitled to monthly deposits made in their name with insurance companies, at a rate of 8.33% of their monthly salary.
These payments release us from any future severance payment obligation with respect to these employees; as such, any liability for severance pay due to these employees and the deposits under Section 14 are not recorded as an asset on our consolidated balance sheets. We recorded severance expenses related to these employees of $1.0 million and $0.9 million for the three months ended October 31, 2022 and 2021, respectively, $2.9 million and $2.7 million for the nine months ended October 31, 2022 and 2021, respectively.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Oct. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.
In management’s opinion, the accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which reflect all normal recurring adjustments necessary to present fairly the results for the interim periods, but are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation
Principles of Consolidation
The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our condensed consolidated financial statements. There have been no material changes in our use of estimates during the nine months ended October 31, 2022, as compared to the use of estimates disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.
Significant Accounting Policies
There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K filed with the SEC on April 7, 2022.
Segment and Geographic Information Segment and Geographic InformationWe have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance.
Recently Adopted Accounting Pronouncements Recently Adopted Accounting PronouncementsIn October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The new guidance requires contract assets and contract liabilities (i.e., deferred revenue) acquired in a business combination to be recognized in accordance with Accounting Standards Codification Topic 606 as if the acquirer had originated the contracts. Previously, contract assets and contract liabilities were measured at fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and early adoption is permitted. We early adopted this guidance on February 1, 2022, which did not have a material impact at the time of adoption on our condensed consolidated financial statements.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Oct. 31, 2022
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the condensed consolidated statements of cash flows (in thousands):
As of October 31,
As of January 31
20222022
Cash and cash equivalents$210,472 $1,669,304 
Restricted cash, current61,264 — 
Restricted cash, non-current2,883 2,747 
$274,619 $1,672,051 
Restrictions on Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the condensed consolidated statements of cash flows (in thousands):
As of October 31,
As of January 31
20222022
Cash and cash equivalents$210,472 $1,669,304 
Restricted cash, current61,264 — 
Restricted cash, non-current2,883 2,747 
$274,619 $1,672,051 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Contract Balances (Tables)
9 Months Ended
Oct. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue from External Customers by Geographic Areas
The following table summarizes revenue by geography based on the shipping address of end customers for the periods presented (in thousands, except percentages):
Three Months Ended October 31, 2022
Three Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
United States$73,657 64 %$37,423 67 %
International41,666 36 18,595 33 
Total$115,323 100 %$56,018 100 %
Nine Months Ended October 31, 2022
Nine Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
United States$194,606 66 %$94,806 68 %
International101,477 34 44,357 32 
Total$296,083 100 %$139,163 100 %
Schedule of Disaggregation of Revenue
The following table summarizes revenue by sales channel for the periods presented (in thousands, except percentages):
Three Months Ended October 31, 2022
Three Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
Channel partners$104,303 90 %$51,283 92 %
Direct customers11,020 10 4,735 
Total$115,323 100 %$56,018 100 %
Nine Months Ended October 31, 2022
Nine Months Ended October 31, 2021
Amount% of RevenueAmount% of Revenue
Channel partners$268,540 91 %$127,521 92 %
Direct customers27,543 11,642 
Total$296,083 100 %$139,163 100 %
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables)
9 Months Ended
Oct. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis
The following table summarizes information about our cash, cash equivalents, and investments by investment category (in thousands):
As of October 31, 2022
Fair Value LevelAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Assets
Cash and cash equivalents:
Cash$37,776 $— $— $37,776 
Money market fundsLevel 1142,486 — — 142,486 
Corporate notes and bondsLevel 27,729 — — 7,729 
U.S. agency securitiesLevel 222,485 — (4)22,481 
Total cash and cash equivalents$210,476 $— $(4)$210,472 
Short-term investments:— 
U.S. Treasury securitiesLevel 1$150,245 $— $(1,043)$149,202 
Commercial paperLevel 2233,773 — (1,753)232,020 
Corporate notes and bondsLevel 238,155 — (252)37,903 
U.S. agency securitiesLevel 272,287 — (600)71,687 
      Total short-term investments$494,460 $— $(3,648)$490,812 
Long-term investments:
U.S. Treasury securitiesLevel 1$185,892 $— $(3,012)$182,880 
Commercial paperLevel 218,887 — (302)18,585 
Corporate notes and bondsLevel 2175,947 — (2,951)172,996 
U.S. agency securitiesLevel 274,247 — (986)73,261 
      Total long-term investments$454,973 $— $(7,251)$447,722 
Total assets measured at fair value$1,159,909 $— $(10,903)$1,149,006 

The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):
As of January 31, 2022
Level 1Level 2Level 3Total
Assets
Cash equivalents:
Money market funds$1,641,642 $— $— $1,641,642 
Short-term investments:
Certificates of deposit— 374 — 374 
Total assets measured and recorded at fair value$1,641,642 $374 $— $1,642,016 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions (Tables)
9 Months Ended
Oct. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table presents the preliminary allocation of purchase consideration recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):
Amount
Consideration
Cash$348,917 
Common Stock (6,032,231 shares)(1)
185,885 
Fair value of total consideration transferred$534,802 
Cash and cash equivalents$8,836 
Accounts receivable4,867 
Prepaid expense and other current assets3,880 
Operating lease right-of-use assets260 
Intangible assets151,900 
Accrued liabilities(4,270)
Accrued payroll and benefits(1,113)
Operating lease liabilities(259)
Deferred revenue(51,746)
Other liabilities(2,357)
Deferred tax liability(7,310)
Total identifiable net assets102,688 
Goodwill432,114 
Total purchase consideration$534,802 
(1) Consideration calculated using the fair value of the Company’s common stock
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition:
Fair ValueUseful Life
(in thousands)(in years)
Customer relationships$77,600 10
Developed technology63,200 5
Backlog11,100 2
Total intangible assets acquired$151,900 
Business Acquisition, Pro Forma Information
The following unaudited supplemental pro forma financial information is provided for informational purposes only and summarizes our combined results of operations as if the Acquisition occurred on February 1, 2021 (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Revenue$115,322 $63,890 $303,586 $160,169 
Net loss$(94,273)$(83,942)$(302,134)$(238,716)
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Tables)
9 Months Ended
Oct. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consisted of the following (in thousands):
As of October 31,As of January 31,
20222022
Developed technology$78,700 $15,500 
Customer relationship79,100 1,500 
Backlog11,100 — 
Non-compete agreements650 650 
Trademarks150 150 
Patents1,341 1,094 
Total finite-lived intangible assets171,041 18,894 
Less: accumulated amortization(18,962)(3,342)
Total finite-lived intangible assets, net$152,079 $15,552 
Indefinite-lived intangible assets - domain names255 255 
Total intangible assets, net$152,334 $15,807 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of October 31, 2022, estimated future amortization expense is as follows (in thousands):
Fiscal Year Ending January 31,
Remainder of 2023
$7,396 
202428,539 
202524,194 
202622,759 
202722,759 
Thereafter46,432 
Total$152,079 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Tables)
9 Months Ended
Oct. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Components of Stock-based Compensation Expense
The components of stock-based compensation expense recognized in the condensed consolidated statements of operations consisted of the following (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Cost of revenue$2,835 $1,202 $7,082 $2,425 
Research and development13,996 9,035 37,954 24,997 
Sales and marketing12,166 4,848 28,977 10,800 
General and administrative16,690 12,277 44,305 23,970 
Total$45,687 $27,362 $118,318 $62,192 
Schedule of Nonvested Restricted Stock Shares Activity
A summary of our RSU activity is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
Outstanding as of January 31, 2022
1,770,304 $52.51 
Granted10,251,563 31.34 
Released(705,256)40.84 
Forfeited(457,402)39.20 
Outstanding as of October 31, 2022
10,859,209 $33.86 
Schedule of Share-based Payment Arrangement, Option, Activity
A summary of our stock option activity is as follows:
Number of OptionsWeighted-Average Exercise Price
Outstanding as of January 31, 2022
42,422,473 $4.30 
Granted— — 
Exercised(4,623,806)2.44 
Forfeited(1,753,185)4.03 
Assumed options from Attivo acquisition378,828 1.31 
Outstanding as of October 31, 2022
36,424,310 $4.52 
Expected to vest as of October 31, 2022
36,424,310 4.52 
Vested and exercisable as of October 31, 2022
20,401,824 $3.27 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable To Common Stockholders (Tables)
9 Months Ended
Oct. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):
Three Months Ended October 31,Nine Months Ended October 31,
2022202120222021
Numerator:
Net loss attributable to Class A and Class B common stockholders$(98,858)$(68,595)$(284,998)$(199,392)
Denominator:
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted280,635,022 262,999,535 275,867,765 143,199,215 
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted$(0.35)$(0.26)$(1.03)$(1.39)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:
As of October 31,
20222021
Stock options36,340,742 46,333,088 
Shares subject to repurchase261,253 45,434 
RSUs and PSUs4,173,150 868,978 
ESPP446,539 257,748 
Restricted common stock405,620 1,142,496 
Contingently issuable shares113,698 1,317,079 
Total41,741,002 49,964,823
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Oct. 31, 2021
Jan. 31, 2021
Accounting Policies [Abstract]        
Cash and cash equivalents $ 210,472 $ 1,669,304    
Restricted cash, current 61,264 0    
Restricted cash, non-current 2,883 2,747    
Cash, cash equivalents, restricted cash and restricted cash equivalents $ 274,619 $ 1,672,051 $ 1,668,061 $ 399,112
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 115,323 $ 56,018 $ 296,083 $ 139,163
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%
United States        
Disaggregation of Revenue [Line Items]        
Revenue $ 73,657 $ 37,423 $ 194,606 $ 94,806
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 64.00% 67.00% 66.00% 68.00%
International        
Disaggregation of Revenue [Line Items]        
Revenue $ 41,666 $ 18,595 $ 101,477 $ 44,357
International | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 36.00% 33.00% 34.00% 32.00%
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 115,323 $ 56,018 $ 296,083 $ 139,163
% of Revenue 100.00% 100.00% 100.00% 100.00%
Channel partners        
Disaggregation of Revenue [Line Items]        
Revenue $ 104,303 $ 51,283 $ 268,540 $ 127,521
% of Revenue 90.00% 92.00% 91.00% 92.00%
Direct customers        
Disaggregation of Revenue [Line Items]        
Revenue $ 11,020 $ 4,735 $ 27,543 $ 11,642
% of Revenue 10.00% 8.00% 9.00% 8.00%
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Contract Balances - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Disaggregation of Revenue [Line Items]          
Unbilled receivables, current $ 2.2   $ 2.2   $ 1.5
Contract with customer, liability 354.4   354.4   $ 262.0
Contract with customer, liability, revenue recognized 46.5 $ 23.4 161.8 $ 77.0  
Revenue, remaining performance obligation, amount $ 517.4   $ 517.4    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-08-01          
Disaggregation of Revenue [Line Items]          
Revenue, remaining performance obligation, percentage 83.00%   83.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 24 months   24 months    
Minimum          
Disaggregation of Revenue [Line Items]          
Revenue from contract with customer, contract term     1 year    
Maximum          
Disaggregation of Revenue [Line Items]          
Revenue from contract with customer, contract term     3 years    
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Investments (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Cash and cash equivalents:    
Amortized Cost $ 210,472 $ 1,669,304
Short-term investments:    
Amortized Cost 494,460  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3,648)  
Estimated Fair Value 490,812  
Long-term investments:    
Amortized Cost 454,973  
Gross Unrealized Gains 0  
Gross Unrealized Losses (7,251)  
Estimated Fair Value 447,722  
Total assets measured at fair value, Amortized Cost 1,159,909  
Total assets measured at fair value, Gross Unrealized Gains 0  
Total assets measured at fair value, Gross Unrealized Losses (10,903)  
Total assets measured at fair value, Estimated Fair Value 1,149,006  
Cash    
Cash and cash equivalents:    
Amortized Cost 37,776  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Value 37,776  
Money market funds    
Cash and cash equivalents:    
Estimated Fair Value   1,641,642
Total cash and cash equivalents    
Cash and cash equivalents:    
Amortized Cost 210,476  
Gross Unrealized Gains 0  
Gross Unrealized Losses (4)  
Estimated Fair Value 210,472  
Level 1 | U.S. Treasury securities    
Short-term investments:    
Amortized Cost 150,245  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1,043)  
Estimated Fair Value 149,202  
Long-term investments:    
Amortized Cost 185,892  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3,012)  
Estimated Fair Value 182,880  
Level 1 | Money market funds    
Cash and cash equivalents:    
Amortized Cost 142,486  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Value 142,486 1,641,642
Level 2 | Commercial paper    
Short-term investments:    
Amortized Cost 233,773  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1,753)  
Estimated Fair Value 232,020  
Long-term investments:    
Amortized Cost 18,887  
Gross Unrealized Gains 0  
Gross Unrealized Losses (302)  
Estimated Fair Value 18,585  
Level 2 | Corporate notes and bonds    
Short-term investments:    
Amortized Cost 38,155  
Gross Unrealized Gains 0  
Gross Unrealized Losses (252)  
Estimated Fair Value 37,903  
Long-term investments:    
Amortized Cost 175,947  
Gross Unrealized Gains 0  
Gross Unrealized Losses (2,951)  
Estimated Fair Value 172,996  
Level 2 | U.S. agency securities    
Short-term investments:    
Amortized Cost 72,287  
Gross Unrealized Gains 0  
Gross Unrealized Losses (600)  
Estimated Fair Value 71,687  
Long-term investments:    
Amortized Cost 74,247  
Gross Unrealized Gains 0  
Gross Unrealized Losses (986)  
Estimated Fair Value 73,261  
Level 2 | Money market funds    
Cash and cash equivalents:    
Estimated Fair Value   $ 0
Level 2 | Corporate notes and bonds    
Cash and cash equivalents:    
Amortized Cost 7,729  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Value 7,729  
Level 2 | U.S. agency securities    
Cash and cash equivalents:    
Amortized Cost 22,485  
Gross Unrealized Gains 0  
Gross Unrealized Losses (4)  
Estimated Fair Value $ 22,481  
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash and Cash Equivalents, Investments and Fair Value Measurements - Fair Value of Hierarchy (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Short-term investments:    
Certificates of deposit $ 490,812 $ 374
Total assets measured and recorded at fair value   1,642,016
Certificates of deposit    
Short-term investments:    
Certificates of deposit   374
Money market funds    
Cash equivalents:    
Estimated Fair Value   1,641,642
Level 1    
Short-term investments:    
Total assets measured and recorded at fair value   1,641,642
Level 1 | Certificates of deposit    
Short-term investments:    
Certificates of deposit   0
Level 1 | Money market funds    
Cash equivalents:    
Estimated Fair Value $ 142,486 1,641,642
Level 2    
Short-term investments:    
Total assets measured and recorded at fair value   374
Level 2 | Certificates of deposit    
Short-term investments:    
Certificates of deposit   374
Level 2 | Money market funds    
Cash equivalents:    
Estimated Fair Value   0
Level 3    
Short-term investments:    
Total assets measured and recorded at fair value   0
Level 3 | Certificates of deposit    
Short-term investments:    
Certificates of deposit   0
Level 3 | Money market funds    
Cash equivalents:    
Estimated Fair Value   $ 0
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 03, 2022
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Business Acquisition [Line Items]            
Stock-based compensation expense   $ 45,687 $ 27,362 $ 62,192 $ 118,318  
Restricted cash, non-current   2,883   2,883   $ 2,747
General and administrative            
Business Acquisition [Line Items]            
Stock-based compensation expense   $ 16,690 $ 12,277 23,970 $ 44,305  
Attivo            
Business Acquisition [Line Items]            
Percentage of voting interests acquired 100.00%          
Stock-based compensation expense $ 32,900          
Assumed options from Attivo acquisition (in shares) 378,828          
Assumed options from Attivo acquisition, fair value $ 11,500          
Business combination, compensation related costs 11,400          
Restricted cash, non-current $ 61,000          
Release term for Holdback Shares and cash 15 months          
Business combination, acquisition related costs       5,500    
Revenue of acquiree since acquisition date       19,100    
Loss of acquiree since acquisition date       25,300    
Attivo | General and administrative            
Business Acquisition [Line Items]            
Business combination, acquisition related costs       $ 3,200    
Attivo | Restricted common stock            
Business Acquisition [Line Items]            
Restricted common stock acquired (in shares) 307,396          
Restricted common stock acquired, fair value $ 10,000          
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
May 03, 2022
Oct. 31, 2022
Jan. 31, 2022
Business Acquisition [Line Items]      
Goodwill   $ 540,308 $ 108,193
Attivo      
Business Acquisition [Line Items]      
Cash $ 348,917    
Assumed options from Attivo acquisition (in shares) 6,032,231    
Consideration transferred, equity interests $ 185,885    
Fair value of total consideration transferred 534,802    
Cash and cash equivalents 8,836    
Accounts receivable 4,867    
Prepaid expense and other current assets 3,880    
Operating lease right-of-use assets 260    
Intangible assets 151,900    
Accrued liabilities (4,270)    
Accrued payroll and benefits (1,113)    
Operating lease liabilities (259)    
Deferred revenue (51,746)    
Other liabilities (2,357)    
Deferred tax liability (7,310)    
Total identifiable net assets 102,688    
Goodwill 432,114    
Total purchase consideration $ 534,802    
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Intangible Assets (Details) - Attivo
$ in Thousands
May 03, 2022
USD ($)
Business Acquisition [Line Items]  
Fair Value $ 151,900
Customer relationships  
Business Acquisition [Line Items]  
Fair Value $ 77,600
Useful Life 10 years
Developed technology  
Business Acquisition [Line Items]  
Fair Value $ 63,200
Useful Life 5 years
Backlog  
Business Acquisition [Line Items]  
Fair Value $ 11,100
Useful Life 2 years
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Pro Forma (Details) - Attivo - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Business Acquisition [Line Items]        
Revenue $ 115,322 $ 63,890 $ 303,586 $ 160,169
Net loss $ (94,273) $ (83,942) $ (302,134) $ (238,716)
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets $ 171,041 $ 18,894
Less: accumulated amortization (18,962) (3,342)
Total finite-lived intangible assets, net 152,079 15,552
Indefinite-lived intangible assets - domain names 255 255
Intangible assets, net 152,334 15,807
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 78,700 15,500
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 79,100 1,500
Backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 11,100 0
Non-compete agreements    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 650 650
Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 150 150
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets $ 1,341 $ 1,094
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangible assets $ 7.3 $ 0.8 $ 15.3 $ 2.4
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 7,396  
2024 28,539  
2025 24,194  
2026 22,759  
2027 22,759  
Thereafter 46,432  
Total finite-lived intangible assets, net $ 152,079 $ 15,552
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Components of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 45,687 $ 27,362 $ 62,192 $ 118,318
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 2,835 1,202 2,425 7,082
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 13,996 9,035 24,997 37,954
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 12,166 4,848 10,800 28,977
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 16,690 $ 12,277 $ 23,970 $ 44,305
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Restricted Stock Units (Details) - Restricted Stock Units (RSUs)
9 Months Ended
Oct. 31, 2022
$ / shares
shares
Number of Shares  
Outstanding, beginning of period (in shares) | shares 1,770,304
Granted (in shares) | shares 10,251,563
Released (in shares) | shares (705,256)
Forfeited (in shares) | shares (457,402)
Outstanding, end of period (in shares) | shares 10,859,209
Weighted-Average Grant Date Fair Value  
Outstanding, beginning of period (in USD per share) | $ / shares $ 52.51
Granted (in USD per share) | $ / shares 31.34
Released (in USD per share) | $ / shares 40.84
Forfeited (in USD per share) | $ / shares 39.20
Outstanding, end of period (in USD per share) | $ / shares $ 33.86
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Restricted Stock Units and Stock Options Narrative (Details)
$ in Thousands
9 Months Ended
Oct. 31, 2022
USD ($)
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cost not yet recognized amount $ 327,400
Cost not yet recognized, period for recognition 3 years 3 months 18 days
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Cost not yet recognized amount $ 120,100
Cost not yet recognized, period for recognition 2 years 3 months 18 days
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Stock Options (Details) - Stock options - $ / shares
9 Months Ended
Oct. 31, 2022
Number of Options  
Outstanding, beginning of period (in shares) 42,422,473
Granted (in shares) 0
Exercised (in shares) (4,623,806)
Forfeited (in shares) (1,753,185)
Assumed options from Attivo acquisition (in shares) 378,828
Outstanding, end of period (in shares) 36,424,310
Expected to vest (in shares) 36,424,310
Vested and exercisable, Number (in shares) 20,401,824
Weighted-Average Exercise Price  
Outstanding, beginning of period (in USD per share) $ 4.30
Granted (in USD per share) 0
Exercised (in USD per share) 2.44
Forfeited (in USD per share) 4.03
Assumed options from Attivo acquisition (in USD per share) 1.31
Outstanding, end of period (in USD per share) 4.52
Expected to vest (in USD per shares) 4.52
Vested and exercisable, Weighted average (in USD per share) $ 3.27
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Milestone Options Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment arrangement, expense   $ 45,687 $ 27,362 $ 62,192 $ 118,318
Milestone Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 1,404,605        
Vesting percentage 100.00%        
Share-based payment arrangement, expense   900 $ 900 2,700 $ 2,100
Cost not yet recognized, amount   $ 13,600   $ 13,600  
Cost not yet recognized, period for recognition       3 years 9 months 18 days  
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Performance Share Units Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 03, 2022
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 45,687 $ 27,362 $ 62,192 $ 118,318
Attivo          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 32,900        
Performance share units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   200   400  
Cost not yet recognized, amount   $ 700   $ 700  
Cost not yet recognized, period for recognition       1 year 2 months 12 days  
Performance share units | Attivo          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)       71,003  
Vesting percentage       100.00%  
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Restricted Common Stock Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 06, 2021
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment arrangement, expense   $ 45,687 $ 27,362 $ 62,192 $ 118,318
Restricted common stock | Scalyr          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares) 1,315,099        
Shares granted, fair value (in USD per share) $ 14.59        
Award vesting period 2 years        
Share-based payment arrangement, expense   2,100 $ 2,700 6,400 $ 8,200
Cost not yet recognized amount   $ 2,300   $ 2,300  
Cost not yet recognized, period for recognition       3 months 18 days  
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 15 Months Ended 21 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2024
Jul. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, expense $ 45,687 $ 27,362 $ 62,192 $ 118,318    
Share-based payment arrangement, plan modification, incremental cost 2,600          
Forecast            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, plan modification, incremental cost         $ 8,100  
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, expense 3,600 $ 2,200 10,100 $ 3,200    
Share-based payment arrangement, plan modification, incremental cost $ 100   $ 300      
ESPP | Forecast            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, plan modification, incremental cost           $ 900
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Attivo Acquisition Narrative (Details) - Restricted Stock Units (RSUs)
9 Months Ended
Oct. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in shares) 10,251,563
Attivo  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in shares) 539,795
Award vesting period 3 years
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Modification Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 15 Months Ended
Oct. 31, 2022
Jan. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, plan modification, incremental cost $ 2.6  
Forecast    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based payment arrangement, plan modification, incremental cost   $ 8.1
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Income Tax Disclosure [Abstract]        
Discrete tax benefit     $ 9.7  
Effective income tax rate reconciliation, percent (0.60%) (0.40%) 2.70% (0.30%)
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Numerator:        
Net loss $ (98,858) $ (68,595) $ (284,998) $ (199,392)
Denominator:        
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares) 280,635,022 262,999,535 275,867,765 143,199,215
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares) 280,635,022 262,999,535 275,867,765 143,199,215
Net loss per share attributable to Class A and Class B common stockholders, basic (in USD per share) $ (0.35) $ (0.26) $ (1.03) $ (1.39)
Net loss per share attributable to Class A and Class B common stockholders, diluted (in USD per share) $ (0.35) $ (0.26) $ (1.03) $ (1.39)
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details) - shares
9 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, amount (in shares) 41,741,002 49,964,823
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 36,340,742 46,333,088
Shares subject to repurchase    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 261,253 45,434
RSUs and PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 4,173,150 868,978
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 446,539 257,748
Restricted common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 405,620 1,142,496
Contingently issuable shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 113,698 1,317,079
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitment and Contingencies (Details) - BlackBerry Litigation
1 Months Ended
Oct. 31, 2019
claim
lawsuit
arbitration
Loss Contingencies [Line Items]  
Loss contingency, new claims filed, number | claim 9
Loss contingency, number of lawsuits | lawsuit 7
Loss contingency, number of arbitrations | arbitration 2
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plan (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Restructuring Cost and Reserve [Line Items]        
Defined contribution plan, cost $ 600,000 $ 0 $ 2,000,000 $ 0
Israel        
Restructuring Cost and Reserve [Line Items]        
Severance costs $ 1,000,000 $ 900,000 $ 2,900,000 $ 2,700,000
XML 64 s-20221031_htm.xml IDEA: XBRL DOCUMENT 0001583708 2022-02-01 2022-10-31 0001583708 us-gaap:CommonClassAMember 2022-12-02 0001583708 us-gaap:CommonClassBMember 2022-12-02 0001583708 2022-10-31 0001583708 2022-01-31 0001583708 us-gaap:CommonClassAMember 2022-10-31 0001583708 us-gaap:CommonClassAMember 2022-01-31 0001583708 us-gaap:CommonClassBMember 2022-01-31 0001583708 us-gaap:CommonClassBMember 2022-10-31 0001583708 2022-08-01 2022-10-31 0001583708 2021-08-01 2021-10-31 0001583708 2021-02-01 2021-10-31 0001583708 2022-07-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2022-07-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0001583708 us-gaap:RetainedEarningsMember 2022-07-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2022-08-01 2022-10-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0001583708 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2022-10-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001583708 us-gaap:RetainedEarningsMember 2022-10-31 0001583708 2021-07-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2021-07-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001583708 us-gaap:RetainedEarningsMember 2021-07-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2021-08-01 2021-10-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-31 0001583708 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-31 0001583708 2021-10-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2021-10-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001583708 us-gaap:RetainedEarningsMember 2021-10-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2022-01-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001583708 us-gaap:RetainedEarningsMember 2022-01-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2022-02-01 2022-10-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-10-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-10-31 0001583708 us-gaap:RetainedEarningsMember 2022-02-01 2022-10-31 0001583708 2021-01-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2021-01-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001583708 us-gaap:RetainedEarningsMember 2021-01-31 0001583708 s:CommonClassAAndBMember us-gaap:CommonStockMember 2021-02-01 2021-10-31 0001583708 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-10-31 0001583708 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-10-31 0001583708 us-gaap:RetainedEarningsMember 2021-02-01 2021-10-31 0001583708 country:US 2022-08-01 2022-10-31 0001583708 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-08-01 2022-10-31 0001583708 country:US 2021-08-01 2021-10-31 0001583708 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-08-01 2021-10-31 0001583708 us-gaap:NonUsMember 2022-08-01 2022-10-31 0001583708 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-08-01 2022-10-31 0001583708 us-gaap:NonUsMember 2021-08-01 2021-10-31 0001583708 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-08-01 2021-10-31 0001583708 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-08-01 2022-10-31 0001583708 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-08-01 2021-10-31 0001583708 country:US 2022-02-01 2022-10-31 0001583708 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-02-01 2022-10-31 0001583708 country:US 2021-02-01 2021-10-31 0001583708 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-02-01 2021-10-31 0001583708 us-gaap:NonUsMember 2022-02-01 2022-10-31 0001583708 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-02-01 2022-10-31 0001583708 us-gaap:NonUsMember 2021-02-01 2021-10-31 0001583708 us-gaap:NonUsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-02-01 2021-10-31 0001583708 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-02-01 2022-10-31 0001583708 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-02-01 2021-10-31 0001583708 us-gaap:SalesChannelThroughIntermediaryMember 2022-08-01 2022-10-31 0001583708 us-gaap:SalesChannelThroughIntermediaryMember 2021-08-01 2021-10-31 0001583708 us-gaap:SalesChannelDirectlyToConsumerMember 2022-08-01 2022-10-31 0001583708 us-gaap:SalesChannelDirectlyToConsumerMember 2021-08-01 2021-10-31 0001583708 us-gaap:SalesChannelThroughIntermediaryMember 2022-02-01 2022-10-31 0001583708 us-gaap:SalesChannelThroughIntermediaryMember 2021-02-01 2021-10-31 0001583708 us-gaap:SalesChannelDirectlyToConsumerMember 2022-02-01 2022-10-31 0001583708 us-gaap:SalesChannelDirectlyToConsumerMember 2021-02-01 2021-10-31 0001583708 srt:MinimumMember 2022-02-01 2022-10-31 0001583708 srt:MaximumMember 2022-02-01 2022-10-31 0001583708 2022-08-01 2022-10-31 0001583708 us-gaap:CashMember 2022-10-31 0001583708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-10-31 0001583708 us-gaap:CorporateNoteSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-10-31 0001583708 s:USAgencySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-10-31 0001583708 us-gaap:CashAndCashEquivalentsMember 2022-10-31 0001583708 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2022-10-31 0001583708 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-10-31 0001583708 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateNoteSecuritiesMember 2022-10-31 0001583708 us-gaap:FairValueInputsLevel2Member s:USAgencySecuritiesMember 2022-10-31 0001583708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-01-31 0001583708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2022-01-31 0001583708 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-01-31 0001583708 us-gaap:MoneyMarketFundsMember 2022-01-31 0001583708 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2022-01-31 0001583708 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2022-01-31 0001583708 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2022-01-31 0001583708 us-gaap:CertificatesOfDepositMember 2022-01-31 0001583708 us-gaap:FairValueInputsLevel1Member 2022-01-31 0001583708 us-gaap:FairValueInputsLevel2Member 2022-01-31 0001583708 us-gaap:FairValueInputsLevel3Member 2022-01-31 0001583708 s:AttivoMember 2022-05-03 0001583708 s:AttivoMember 2022-05-03 2022-05-03 0001583708 us-gaap:RestrictedStockMember s:AttivoMember 2022-05-03 2022-05-03 0001583708 s:AttivoMember us-gaap:CustomerRelationshipsMember 2022-05-03 2022-05-03 0001583708 s:AttivoMember us-gaap:DevelopedTechnologyRightsMember 2022-05-03 2022-05-03 0001583708 s:AttivoMember us-gaap:OrderOrProductionBacklogMember 2022-05-03 2022-05-03 0001583708 s:AttivoMember 2022-02-01 2022-10-31 0001583708 s:AttivoMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2022-10-31 0001583708 s:AttivoMember 2022-08-01 2022-10-31 0001583708 s:AttivoMember 2021-08-01 2021-10-31 0001583708 s:AttivoMember 2021-02-01 2021-10-31 0001583708 us-gaap:DevelopedTechnologyRightsMember 2022-10-31 0001583708 us-gaap:DevelopedTechnologyRightsMember 2022-01-31 0001583708 us-gaap:CustomerRelationshipsMember 2022-10-31 0001583708 us-gaap:CustomerRelationshipsMember 2022-01-31 0001583708 us-gaap:OrderOrProductionBacklogMember 2022-10-31 0001583708 us-gaap:OrderOrProductionBacklogMember 2022-01-31 0001583708 us-gaap:NoncompeteAgreementsMember 2022-10-31 0001583708 us-gaap:NoncompeteAgreementsMember 2022-01-31 0001583708 us-gaap:TrademarksMember 2022-10-31 0001583708 us-gaap:TrademarksMember 2022-01-31 0001583708 us-gaap:PatentsMember 2022-10-31 0001583708 us-gaap:PatentsMember 2022-01-31 0001583708 us-gaap:CostOfSalesMember 2022-08-01 2022-10-31 0001583708 us-gaap:CostOfSalesMember 2021-08-01 2021-10-31 0001583708 us-gaap:CostOfSalesMember 2021-02-01 2021-10-31 0001583708 us-gaap:CostOfSalesMember 2022-02-01 2022-10-31 0001583708 us-gaap:ResearchAndDevelopmentExpenseMember 2022-08-01 2022-10-31 0001583708 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2021-10-31 0001583708 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-10-31 0001583708 us-gaap:ResearchAndDevelopmentExpenseMember 2022-02-01 2022-10-31 0001583708 us-gaap:SellingAndMarketingExpenseMember 2022-08-01 2022-10-31 0001583708 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2021-10-31 0001583708 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-10-31 0001583708 us-gaap:SellingAndMarketingExpenseMember 2022-02-01 2022-10-31 0001583708 us-gaap:GeneralAndAdministrativeExpenseMember 2022-08-01 2022-10-31 0001583708 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2021-10-31 0001583708 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-10-31 0001583708 us-gaap:GeneralAndAdministrativeExpenseMember 2022-02-01 2022-10-31 0001583708 us-gaap:RestrictedStockUnitsRSUMember 2022-01-31 0001583708 us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2022-10-31 0001583708 us-gaap:RestrictedStockUnitsRSUMember 2022-10-31 0001583708 us-gaap:StockOptionMember 2022-01-31 0001583708 us-gaap:StockOptionMember 2022-02-01 2022-10-31 0001583708 us-gaap:StockOptionMember 2022-10-31 0001583708 s:MilestoneSharesMember 2021-03-01 2021-03-31 0001583708 s:MilestoneSharesMember 2022-08-01 2022-10-31 0001583708 s:MilestoneSharesMember 2022-02-01 2022-10-31 0001583708 s:MilestoneSharesMember 2021-08-01 2021-10-31 0001583708 s:MilestoneSharesMember 2021-02-01 2021-10-31 0001583708 s:MilestoneSharesMember 2022-10-31 0001583708 s:PerformanceShareUnitsMember s:AttivoMember 2022-02-01 2022-10-31 0001583708 s:PerformanceShareUnitsMember 2022-08-01 2022-10-31 0001583708 s:PerformanceShareUnitsMember 2022-02-01 2022-10-31 0001583708 s:PerformanceShareUnitsMember 2022-10-31 0001583708 us-gaap:RestrictedStockMember s:ScalyrMember 2021-02-06 2021-02-06 0001583708 us-gaap:RestrictedStockMember s:ScalyrMember 2021-02-06 0001583708 us-gaap:RestrictedStockMember s:ScalyrMember 2022-08-01 2022-10-31 0001583708 us-gaap:RestrictedStockMember s:ScalyrMember 2022-02-01 2022-10-31 0001583708 us-gaap:RestrictedStockMember s:ScalyrMember 2021-08-01 2021-10-31 0001583708 us-gaap:RestrictedStockMember s:ScalyrMember 2021-02-01 2021-10-31 0001583708 us-gaap:RestrictedStockMember s:ScalyrMember 2022-10-31 0001583708 us-gaap:EmployeeStockMember 2022-08-01 2022-10-31 0001583708 us-gaap:EmployeeStockMember 2022-02-01 2022-10-31 0001583708 us-gaap:EmployeeStockMember 2021-08-01 2021-10-31 0001583708 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001583708 srt:ScenarioForecastMember us-gaap:EmployeeStockMember 2022-11-01 2024-07-31 0001583708 us-gaap:RestrictedStockUnitsRSUMember s:AttivoMember 2022-02-01 2022-10-31 0001583708 srt:ScenarioForecastMember 2022-11-01 2024-01-31 0001583708 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-10-31 0001583708 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-10-31 0001583708 s:SharesSubjectToRepurchaseMember 2022-02-01 2022-10-31 0001583708 s:SharesSubjectToRepurchaseMember 2021-02-01 2021-10-31 0001583708 s:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2022-02-01 2022-10-31 0001583708 s:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2021-02-01 2021-10-31 0001583708 us-gaap:EmployeeStockMember 2022-02-01 2022-10-31 0001583708 us-gaap:EmployeeStockMember 2021-02-01 2021-10-31 0001583708 us-gaap:RestrictedStockMember 2022-02-01 2022-10-31 0001583708 us-gaap:RestrictedStockMember 2021-02-01 2021-10-31 0001583708 s:ContingentlyIssuableSharesMember 2022-02-01 2022-10-31 0001583708 s:ContingentlyIssuableSharesMember 2021-02-01 2021-10-31 0001583708 s:BlackBerryLitigationMember 2019-10-01 2019-10-31 0001583708 country:IL 2022-08-01 2022-10-31 0001583708 country:IL 2021-08-01 2021-10-31 0001583708 country:IL 2022-02-01 2022-10-31 0001583708 country:IL 2021-02-01 2021-10-31 shares iso4217:USD iso4217:USD shares pure s:claim s:lawsuit s:arbitration --01-31 2023 Q3 false 0001583708 P1Y 10-Q true 2022-10-31 false 001-40531 SENTINELONE, INC DE 99-0385461 444 Castro Street, Suite 400 Mountain View CA 94041 (855) 868-3733 Class A common stock, par value $0.0001 S NYSE Yes Yes Non-accelerated Filer false true false false 214930632 67747057 210472000 1669304000 490812000 374000 119365000 101491000 33666000 27546000 98186000 18939000 952501000 1817654000 36377000 24918000 24267000 23884000 456722000 6000000 47194000 41022000 152334000 15807000 540308000 108193000 4978000 4703000 2214681000 2042181000 6592000 9944000 95283000 22657000 43459000 61150000 4000000 4613000 255501000 182957000 404835000 281321000 98873000 79062000 23706000 24467000 5080000 6543000 532494000 391393000 0.0001 0.0001 50000000 50000000 0 0 0 0 0 0 0.0001 0.0001 1500000000 1500000000 210562947 210562947 162666515 162666515 20000 16000 0.0001 0.0001 300000000 300000000 71646260 71646260 107785100 107785100 8000 11000 2599279000 2271980000 -10449000 454000 -906671000 -621673000 1682187000 1650788000 2214681000 2042181000 115323000 56018000 296083000 139163000 41006000 20357000 104406000 57428000 74317000 35661000 191677000 81735000 52234000 34773000 153104000 93630000 83953000 41311000 223594000 118461000 42188000 26951000 117525000 65785000 178375000 103035000 494223000 277876000 -104058000 -67374000 -302546000 -196141000 7193000 99000 11502000 143000 613000 3000 1225000 785000 -781000 -1055000 -645000 -2021000 -98259000 -68333000 -292914000 -198804000 599000 262000 -7916000 588000 -98858000 -68595000 -284998000 -199392000 -0.35 -0.35 -0.26 -0.26 -1.03 -1.03 -1.39 -1.39 280635022 280635022 262999535 262999535 275867765 275867765 143199215 143199215 -98858000 -68595000 -284998000 -199392000 -8436000 0 -10903000 0 0 0 0 290000 -107294000 -68595000 -295901000 -199102000 0 0 280576387000 28000 2549614000 -2013000 -807813000 1739816000 1254653000 2900000 2900000 387718000 9551000 46765000 46765000 -8436000 -8436000 -98858000 -98858000 0 0 282209207000 28000 2599279000 -10449000 -906671000 1682187000 0 0 264886692000 17000 2196865000 455000 -481369000 1715968000 1726663000 2803000 2803000 2025000 9000 9000 28761000 28761000 -68595000 -68595000 0 0 266615380000 17000 2228438000 455000 -549964000 1678946000 0 0 270451615000 27000 2271980000 454000 -621673000 1650788000 4623806000 11282000 11282000 705572000 405534000 8682000 8682000 9551000 18000 18000 6032231000 1000 186331000 186332000 120986000 120986000 -10903000 -10903000 -284998000 -284998000 0 0 282209207000 28000 2599279000 -10449000 -906671000 1682187000 167058113000 621139000 39242316000 2000 29869000 165000 -350572000 -320536000 167058113000 -621139000 169787200000 10000 621129000 621139000 41678568000 4000 1380956000 1380960000 6352005000 8630000 8630000 2025000 940953000 563000 563000 7277214000 1000 120318000 120319000 1315099000 66473000 66473000 20000000 500000 500000 290000 290000 -199392000 -199392000 0 0 266615380000 17000 2228438000 455000 -549964000 1678946000 -284998000 -199392000 20097000 5862000 25871000 14551000 2547000 2180000 118318000 62193000 6066000 -849000 12699000 26322000 11072000 6916000 38163000 28436000 -1377000 -5658000 261000 9900000 -18786000 19774000 -4296000 -2288000 40609000 60037000 -1464000 3663000 -171218000 -90003000 4827000 3268000 247000 520000 10279000 4733000 1728162000 0 778555000 0 281032000 3449000 -1245992000 -11970000 186000 7416000 0 20000000 11282000 8630000 8682000 0 0 1388562000 19778000 1369776000 0 1146000 -1397432000 1268949000 1672051000 399112000 274619000 1668061000 17000 406000 215000 156000 2668000 4280000 205000 443000 18000 566000 0 186000 186332000 120319000 0 621139000 ORGANIZATION AND DESCRIPTION OF BUSINESSBusinessSentinelOne, Inc. (SentinelOne, we, our, or us) was incorporated in January 2013 in the State of Delaware. On March 29, 2021, we amended our certificate of incorporation to change our name from Sentinel Labs, Inc. to SentinelOne, Inc. We are a cybersecurity provider that delivers an artificial intelligence-powered platform to enable autonomous cybersecurity defense. Our headquarters is located in Mountain View, California with various other global office locations. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management’s opinion, the accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which reflect all normal recurring adjustments necessary to present fairly the results for the interim periods, but are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our condensed consolidated financial statements. There have been no material changes in our use of estimates during the nine months ended October 31, 2022, as compared to the use of estimates disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K filed with the SEC on April 7, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment and Geographic Information</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance. For information regarding our revenue by geography, see Note 3. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:9pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31</span></div></td></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%">2022</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%">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%">Cash and cash equivalents</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%">210,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669,304 </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%">Restricted cash, current</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%">61,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</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,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,747 </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: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%">274,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672,051 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (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 Customer</span>s. The new guidance requires contract assets and contract liabilities (i.e., deferred revenue) acquired in a business combination to be recognized in accordance with Accounting Standards Codification Topic 606 as if the acquirer had originated the contracts. Previously, contract assets and contract liabilities were measured at fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and early adoption is permitted. We early adopted this guidance on February 1, 2022, which did not have a material impact at the time of adoption on our condensed consolidated financial statements. <div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP), and applicable rules and regulations of the Securities and Exchange Commission, (SEC), regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management’s opinion, the accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which reflect all normal recurring adjustments necessary to present fairly the results for the interim periods, but are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of SentinelOne and our wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our condensed consolidated financial statements. There have been no material changes in our use of estimates during the nine months ended October 31, 2022, as compared to the use of estimates disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2022 filed with the SEC on April 7, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div>There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K filed with the SEC on April 7, 2022. Segment and Geographic InformationWe have a single operating and reportable segment. Our chief operating decision maker (CODM) is our Chief Executive Officer. The CODM reviews financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and assessing financial performance. <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:9pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31</span></div></td></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%">2022</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%">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%">Cash and cash equivalents</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%">210,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669,304 </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%">Restricted cash, current</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%">61,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</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,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,747 </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: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%">274,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672,051 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash to the total of these amounts shown in the condensed consolidated statements of cash flows (in thousands):</span></div><div style="margin-bottom:9pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31</span></div></td></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%">2022</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%">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%">Cash and cash equivalents</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%">210,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669,304 </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%">Restricted cash, current</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%">61,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</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,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,747 </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: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%">274,619 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672,051 </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> 210472000 1669304000 61264000 0 2883000 2747000 274619000 1672051000 Recently Adopted Accounting Pronouncements<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (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 Customer</span>s. The new guidance requires contract assets and contract liabilities (i.e., deferred revenue) acquired in a business combination to be recognized in accordance with Accounting Standards Codification Topic 606 as if the acquirer had originated the contracts. Previously, contract assets and contract liabilities were measured at fair value. The standard is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and early adoption is permitted. We early adopted this guidance on February 1, 2022, which did not have a material impact at the time of adoption on our condensed consolidated financial statements. REVENUE AND CONTRACT BALANCES<div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by geography based on the shipping address of end customers for the periods presented (in thousands, except percentages):</span></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Three Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">United States</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%">73,657 </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%">64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">37,423 </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%">67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,323 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">56,018 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Nine Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">United States</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%">194,606 </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%">66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">94,806 </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%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,083 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">139,163 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single country other than the United States represented 10% or more of our revenue during the three and nine months ended October 31, 2022 and 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by sales channel for the periods presented (in thousands, except percentages): </span></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Three Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">Channel partners</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:120%">$</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:120%">104,303 </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:120%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">51,283 </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:120%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Direct customers</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%">11,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">8 </span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">115,323 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">56,018 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Nine Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">Channel partners</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:120%">$</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:120%">268,540 </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:120%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">127,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Direct customers</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%">27,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">8 </span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">296,083 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">139,163 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets consist of unbilled accounts receivable, which arise when a right to consideration for our performance under the customer contract occurs before invoicing the customer. The amount of unbilled accounts receivable included within accounts receivable, net on the condensed consolidated balance sheets was $2.2 million and $1.5 million as of October 31, 2022 and January 31, 2022, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue, which represents invoices billed in advance of performance under a contract. Deferred revenue is recognized as revenue over the contractual period. The deferred revenue balance was $354.4 million and $262.0 million as of October 31, 2022 and January 31, 2022, respectively. We recognized revenue of $46.5 million and $23.4 million during the three months ended October 31, 2022 and 2021, respectively, and $161.8 million and $77.0 million during the nine months ended October 31, 2022 and 2021, respectively, that was included in the corresponding contract liability balance at the beginning of the period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contracts with customers typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjhiNGI2ODJlYWFkNzQ2NjFhODE1NmZmYWVmMTMwMmQ3L3NlYzo4YjRiNjgyZWFhZDc0NjYxYTgxNTZmZmFlZjEzMDJkN180Ni9mcmFnOmFkYWI3NDJlY2E1ZjRiYTNiYzBmZTg0N2QwMzM3Mzk4L3RleHRyZWdpb246YWRhYjc0MmVjYTVmNGJhM2JjMGZlODQ3ZDAzMzczOThfMTQ3MA_72d5a533-6e95-4180-862b-c2b3a2283f15">one</span> to three years. Revenue allocated to remaining performance obligations represents non-cancelable contract revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced in future periods.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2022, our remaining performance obligations were $517.4 million, of which we expect to recognize 83% as revenue over the next 24 months, with the remainder to be recognized thereafter. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically review deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. We did not recognize any impairment of deferred contract acquisition costs during the three and nine months ended October 31, 2022 and 2021.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by geography based on the shipping address of end customers for the periods presented (in thousands, except percentages):</span></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Three Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">United States</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%">73,657 </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%">64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">37,423 </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%">67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,323 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">56,018 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Nine Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">United States</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%">194,606 </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%">66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">94,806 </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%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,083 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">139,163 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 73657000 0.64 37423000 0.67 41666000 0.36 18595000 0.33 115323000 1 56018000 1 194606000 0.66 94806000 0.68 101477000 0.34 44357000 0.32 296083000 1 139163000 1 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by sales channel for the periods presented (in thousands, except percentages): </span></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Three Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">Channel partners</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:120%">$</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:120%">104,303 </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:120%">90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">51,283 </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:120%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Direct customers</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%">11,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">8 </span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">115,323 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">56,018 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended October 31, 2022</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="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:100%">Nine Months Ended October 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</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:120%">% of Revenue</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:120%">Amount</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:120%">% of Revenue</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%">Channel partners</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:120%">$</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:120%">268,540 </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:120%">91 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">127,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Direct customers</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%">27,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">8 </span></td><td style="background-color:#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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">296,083 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">139,163 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 104303000 0.90 51283000 0.92 11020000 0.10 4735000 0.08 115323000 1 56018000 1 268540000 0.91 127521000 0.92 27543000 0.09 11642000 0.08 296083000 1 139163000 1 2200000 1500000 354400000 262000000 46500000 23400000 161800000 77000000 P3Y 517400000 0.83 P24M CASH AND CASH EQUIVALENTS, INVESTMENTS, AND FAIR VALUE MEASUREMENTS<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about our cash, cash equivalents, and investments by investment category (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:28.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.580%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="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:100%">As of October 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Level</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:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</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:120%">Gross Unrealized Losses</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:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">37,776 </span></td><td style="background-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%">37,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><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 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%">Level 1</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%">142,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">142,486 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><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%">Level 2</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%">22,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#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 19pt;text-align: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 cash and cash equivalents</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">210,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,472 </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%">Short-term investments:</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><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%">Level 1</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%">150,245 </span></td><td style="background-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%">(1,043)</span></td><td style="background-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%">149,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><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%">Level 2</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%">233,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1,753)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,020 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,687 </span></td><td style="background-color:#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 short-term investments</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">494,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,648)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,812 </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%">Long-term investments:</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><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%">Level 1</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%">185,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">(3,012)</span></td><td style="background-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%">182,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><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%">Level 2</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%">18,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><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%">Level 2</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%">74,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total long-term investments</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">454,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,251)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 assets measured at fair value</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%">1,159,909 </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%">— </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%">(10,903)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,006 </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="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="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:100%">As of January 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</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:120%">Level 2</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:120%">Level 3</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash 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 10pt;text-align:left;vertical-align:bottom"><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:120%">$</span></td><td style="background-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:120%">1,641,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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;padding:2px 0;text-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%">— </span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">— </span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">1,641,642 </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%">Short-term investments:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">374 </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%">Total assets measured and recorded at fair value</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:120%">$</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:120%">1,641,642 </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:120%">$</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:120%">374 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </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:120%">$</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:120%">1,642,016 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between the levels of the fair value hierarchy during the three and nine months ended October 31, 2022 and 2021.</span></div>As of October 31, 2022, we determined that the declines in the market value of our investment portfolio were not driven by credit related factors. During the three and nine months ended October 31, 2022 and 2021, we did not recognize any losses on our investments due to credit related factors. As of October 31, 2022, no unrealized losses were in a continuous unrealized loss position for more than twelve months. <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about our cash, cash equivalents, and investments by investment category (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:28.273%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.580%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="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:100%">As of October 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Level</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:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</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:120%">Gross Unrealized Losses</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:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"/><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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">37,776 </span></td><td style="background-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%">37,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><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 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%">Level 1</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%">142,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">142,486 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><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%">Level 2</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%">22,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,481 </span></td><td style="background-color:#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 19pt;text-align: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 cash and cash equivalents</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">210,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,472 </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%">Short-term investments:</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><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%">Level 1</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%">150,245 </span></td><td style="background-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%">(1,043)</span></td><td style="background-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%">149,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><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%">Level 2</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%">233,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(1,753)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,020 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,687 </span></td><td style="background-color:#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 short-term investments</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">494,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,648)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490,812 </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%">Long-term investments:</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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><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%">Level 1</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%">185,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">(3,012)</span></td><td style="background-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%">182,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><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%">Level 2</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%">18,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><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%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><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%">Level 2</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%">74,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(986)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Total long-term investments</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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">454,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,251)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align: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 assets measured at fair value</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%">1,159,909 </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%">— </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%">(10,903)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,006 </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="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the respective fair value and the classification by level within the fair value hierarchy (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.521%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="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:100%">As of January 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</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:120%">Level 2</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:120%">Level 3</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:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash 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 10pt;text-align:left;vertical-align:bottom"><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:120%">$</span></td><td style="background-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:120%">1,641,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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;padding:2px 0;text-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%">— </span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">— </span></td><td style="background-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:120%">$</span></td><td style="background-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:120%">1,641,642 </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%">Short-term investments:</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">374 </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%">Total assets measured and recorded at fair value</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:120%">$</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:120%">1,641,642 </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:120%">$</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:120%">374 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">— </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:120%">$</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:120%">1,642,016 </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> 37776000 0 0 37776000 142486000 0 0 142486000 7729000 0 0 7729000 22485000 0 4000 22481000 210476000 0 4000 210472000 150245000 0 1043000 149202000 233773000 0 1753000 232020000 38155000 0 252000 37903000 72287000 0 600000 71687000 494460000 0 3648000 490812000 185892000 0 3012000 182880000 18887000 0 302000 18585000 175947000 0 2951000 172996000 74247000 0 986000 73261000 454973000 0 7251000 447722000 1159909000 0 10903000 1149006000 1641642000 0 0 1641642000 0 374000 0 374000 1641642000 374000 0 1642016000 ACQUISITIONS<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2022, we acquired 100% of the issued and outstanding equity securities (the Acquisition) of Attivo Networks, Inc. (Attivo), an identity security and lateral movement protection company. Attivo expands our coverage of critical attack surfaces. Identity is an adjacent security solution that complements our core endpoint solution. The Acquisition closed on May 3, 2022 and has been accounted for as a business combination in accordance with ASC Topic 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%">. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had post-combination expense with a fair value of $32.9 million that was not included in the total purchase consideration, which is comprised of 307,396 of restricted common stock with an aggregate fair value of $10.0 million, and 378,828 assumed options with an aggregate fair value of $11.5 million. Restricted common stock and assumed options will be recognized as stock-based compensation expense. In addition, in connection with the acquisition, certain employees who were promised compensation related to their previous employment agreements will be paid $11.4 million in cash based on continued employment which will be recognized on a straight-line basis as acquisition-related compensation costs. All post-combination expense is expected to be recognized through May 2026. Post-combination compensation expense is subject to adjustment based on continuing service obligations to the Company of certain stockholders of Attivo.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, we also granted restricted stock units (RSUs) and performance share units (PSUs) under our 2021 Equity Incentive Plan. For further details refer to Note 7. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary allocation of purchase consideration recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-bottom:9pt;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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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%">Amount</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%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">348,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock (6,032,231 shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of total consideration transferred</span></td><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%">534,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">8,836 </span></td><td style="background-color:#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%">Accounts receivable</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%">4,867 </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%">Prepaid expense and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</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%">(4,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefits</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,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">(51,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</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,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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%">(7,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total identifiable net assets</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%">102,688 </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%">Goodwill</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%">432,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</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%">534,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Consideration calculated using the fair value of the Company’s common stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimates and assumptions regarding the fair value of certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes, and goodwill are subject to change as we obtain additional information during the measurement period, which usually lasts for up to one year from the acquisition date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the fair value of net tangible and intangible assets acquired has been assigned to goodwill. Goodwill represents the future benefits resulting from the acquisition that will enhance the value of our product for both new and existing customers and strengthen our competitive position. Goodwill is not deductible for tax purposes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition: </span></div><div style="margin-bottom:9pt;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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</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%">Customer relationships</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%">77,600 </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;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%">10</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%">Developed technology</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%">63,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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</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%">Backlog</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%">11,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="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%">2</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%">Total intangible assets acquired</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%">151,900 </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-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preliminary fair value assigned to customer relationships was determined using the multi-period excess earnings method of the income approach. The fair value assigned to developed technology was determined using the relief from royalty method under the income approach. The fair value assigned to backlog was determined using the multi-period excess earnings method of the income approach. The intangible assets acquired are expected to be amortized over their useful lives on a straight-line basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aside from $61.0 million, net, within restricted cash on the condensed consolidated balance sheet, held in an indemnity escrow expected to be paid out within 15 months of the Acquisition, there are no other contingent consideration or cash consideration expected to be paid out subsequent to the Acquisition. The indemnity escrow was measured at fair value within other liabilities in our condensed consolidated balance sheet at Acquisition and will be accreted to face value until paid out. The results of operations of Attivo have been included in our condensed consolidated financial statements from the date of the Acquisition.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incurred $5.5 million of transaction expenses in connection with the Acquisition during the nine months ended October 31, 2022. $3.2 million of these costs were recorded as general and administrative expenses in our condensed consolidated statements of operations during the nine months ended October 31, 2022, with the remainder allocated to purchase price consideration. No further transaction expenses in connection with the Acquisition were recorded during the three months ended October 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated statements of operations from the date of the Acquisition to the period ended October 31, 2022 includes revenue and net loss of Attivo of $19.1 million and $25.3 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited supplemental pro forma financial information is provided for informational purposes only and summarizes our combined results of operations as if the Acquisition occurred on February 1, 2021 (in thousands):</span></div><div style="margin-bottom:9pt;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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Nine 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"/><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%">Revenue</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%">115,322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">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%">(94,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(83,942)</span></td><td style="background-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%">(302,134)</span></td><td style="background-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%">(238,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited supplemental pro forma results reflect certain adjustments for the amortization of acquired intangible assets, recognition of stock-based compensation, acquisition-related transaction expenses, and acquisition-related compensation costs. Such pro forma amounts are not necessarily indicative of the results that actually would have occurred had the Acquisition been completed on the date indicated, nor is it indicative of our future operating results.</span></div> 1 32900000 307396 10000000 378828 11500000 11400000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the preliminary allocation of purchase consideration recorded on our condensed consolidated balance sheet as of the acquisition date (in thousands):</span></div><div style="margin-bottom:9pt;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:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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%">Amount</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%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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%">348,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock (6,032,231 shares)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of total consideration transferred</span></td><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%">534,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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%">8,836 </span></td><td style="background-color:#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%">Accounts receivable</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%">4,867 </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%">Prepaid expense and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</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%">(4,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and benefits</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,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</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%">(51,746)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</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,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</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%">(7,310)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total identifiable net assets</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%">102,688 </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%">Goodwill</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%">432,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</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%">534,802 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Consideration calculated using the fair value of the Company’s common stock</span></div> 348917000 6032231 185885000 534802000 8836000 4867000 3880000 260000 151900000 4270000 1113000 259000 51746000 2357000 7310000 102688000 432114000 534802000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the preliminary amounts allocated to the intangible assets identified and their estimated useful lives as of the date of acquisition: </span></div><div style="margin-bottom:9pt;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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</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%">Customer relationships</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%">77,600 </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;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%">10</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%">Developed technology</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%">63,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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</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%">Backlog</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%">11,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="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%">2</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%">Total intangible assets acquired</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%">151,900 </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> 77600000 P10Y 63200000 P5Y 11100000 P2Y 151900000 61000000 P15M 5500000 3200000 19100000 25300000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited supplemental pro forma financial information is provided for informational purposes only and summarizes our combined results of operations as if the Acquisition occurred on February 1, 2021 (in thousands):</span></div><div style="margin-bottom:9pt;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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Nine 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"/><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%">Revenue</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%">115,322 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,890 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,169 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">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%">(94,273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(83,942)</span></td><td style="background-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%">(302,134)</span></td><td style="background-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%">(238,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 115322000 63890000 303586000 160169000 -94273000 -83942000 -302134000 -238716000 INTANGIBLE ASSETS<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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%">As of October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31,</span></td></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%">2022</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%">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%">Developed technology</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%">78,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,500 </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%">Customer relationship</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%">79,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%">1,500 </span></td><td style="background-color:#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%">Backlog</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%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#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%">Trademarks</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%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#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%">Patents</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,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094 </span></td><td style="background-color:#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 finite-lived intangible assets</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%">171,041 </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%">18,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</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,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,342)</span></td><td style="background-color:#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 finite-lived intangible assets, net</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%">152,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,552 </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%">Indefinite-lived intangible assets - domain names</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%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,334 </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%">15,807 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets was $7.3 million and $0.8 million for the three months ended October 31, 2022 and 2021, respectively, and $15.3 million and $2.4 million for the nine months ended October 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2022, estimated future amortization expense is as follows (in thousands):</span></div><div style="margin-bottom:9pt;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:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ending January 31,</span></td><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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539 </span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,194 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759 </span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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%">As of October 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31,</span></td></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%">2022</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%">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%">Developed technology</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%">78,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,500 </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%">Customer relationship</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%">79,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%">1,500 </span></td><td style="background-color:#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%">Backlog</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%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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%">650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="background-color:#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%">Trademarks</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%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#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%">Patents</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,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,094 </span></td><td style="background-color:#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 finite-lived intangible assets</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%">171,041 </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%">18,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</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,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,342)</span></td><td style="background-color:#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 finite-lived intangible assets, net</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%">152,079 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,552 </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%">Indefinite-lived intangible assets - domain names</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%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,334 </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%">15,807 </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> 78700000 15500000 79100000 1500000 11100000 0 650000 650000 150000 150000 1341000 1094000 171041000 18894000 18962000 3342000 152079000 15552000 255000 255000 152334000 15807000 7300000 800000 15300000 2400000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2022, estimated future amortization expense is as follows (in thousands):</span></div><div style="margin-bottom:9pt;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:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fiscal Year Ending January 31,</span></td><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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,396 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539 </span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,194 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759 </span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759 </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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,079 </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> 7396000 28539000 24194000 22759000 22759000 46432000 152079000 STOCK-BASED COMPENSATION<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of stock-based compensation expense recognized in the condensed consolidated statements of operations consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-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%">Cost of revenue</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:120%">$</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:120%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">7,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,425 </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:120%">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:120%">13,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">9,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">37,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">24,997 </span></td><td style="background-color:#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%">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:120%">12,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">28,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">10,800 </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:120%">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:120%">16,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">44,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">45,687 </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: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%">27,362 </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: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%">118,318 </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: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%">62,192 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our RSU activity is as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><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%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">52.51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,251,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(705,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(457,402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,859,209 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">33.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2022, we had unrecognized stock-based compensation expense related to unvested RSUs of $327.4 million that is expected to be recognized on ratably over a weighted-average period of 3.3 years. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option activity is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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="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%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,422,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">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%">(4,623,806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,753,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed options from Attivo acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,424,310 </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%">4.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,424,310 </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;padding:2px 0 2px 1pt;text-align: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.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,401,824 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2022, we had unrecognized stock-based compensation expense related to unvested options of $120.1 million that is expected to be recognized on ratably over a weighted-average period of 2.3 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Milestone Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we granted options to purchase 1,404,605 shares of Class B common stock subject to service-based, performance-based, and market-based vesting conditions to our Chief Executive Officer and Chief Financial Officer under the 2013 Plan. These stock options will vest 100% upon the occurrence of our initial public offering (IPO) (the performance-based vesting condition) and the achievement of certain milestone events and our share price targets (the market-based vesting conditions), subject to the executive’s continued service to us from the grant date through the milestone events. For these options, we used a Monte Carlo simulation to determine the fair value at the grant date and the implied service period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 31, 2022, we recorded $0.9 million and $2.7 million, respectively, of stock-based compensation expense related to these milestone options. During the three and nine months ended October 31, 2021, we recorded $0.9 million and $2.1 million of stock-based compensation expense, respectively. As of October 31, 2022, we had unrecognized stock-based compensation expense related to these milestone options of $13.6 million that is expected to be recognized over the remaining vesting period of 3.8 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Share Units</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Attivo, we granted 71,003 shares of performance share units (PSUs) subject to service-based and performance-based vesting conditions. These PSUs will vest 100% upon the achievement of certain financial performance and integration milestone events, subject to the employees’ continued service to us from the grant date through the milestone events or target dates. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 31, 2022, we recorded $0.2 million and $0.4 million of stock-based compensation expense related to these PSUs, respectively. As of October 31, 2022, we had unrecognized stock-based compensation expense related to these PSUs of $0.7 million that is expected to be recognized over the remaining vesting period of 1.2 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Attivo, restricted common stock was issued to Attivo employees. See Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to our condensed consolidated financial statements for more information regarding these restricted common stock. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Scalyr, Inc. (Scalyr), we issued 1,315,099 shares of restricted common stock with a fair value of $14.59 per share at the time of grant, that vest over a period of two years. During the three and nine months ended October 31, 2022, we recorded $2.1 million and $6.4 million, respectively, of stock-based compensation expense related to restricted common stock in connection with our acquisition of Scalyr. During the three and nine months ended October 31, 2021, we recorded $2.7 million and $8.2 million, respectively, of stock-based compensation expense. As of October 31, 2022, we had unrecognized stock-based compensation expense related to this restricted common stock of $2.3 million that is expected to be recognized over the remaining vesting period of 0.3 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan (ESPP)</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense related to ESPP of $3.6 million and $10.1 million, respectively, during the three and nine months ended October 31, 2022. The Company recognized stock-based compensation expense related to ESPP of $2.2 million and $3.2 million, respectively, during the three and nine months ended October 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended October 31, 2022, we recorded $0.1 million and $0.3 million, respectively, in expense related to modification of our ESPP as a result of the decrease in our stock price in July 2022 which triggered a reset of the ESPP offering period in accordance with our plan. We expect to record the remaining $0.9 million in expense related to this modification through the second quarter of 2024. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Attivo Acquisition</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, we granted 539,795 shares of restricted stock units (RSUs) under our 2021 Equity Incentive Plan that will vest over a period of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> contingent on continued employment of certain Attivo employees, for which stock-based compensation expense will be recognized ratably over the vesting period. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Attivo Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Acquisition, we assumed unvested stock options that were granted under the Attivo 2011 Equity Incentive Plan (“Attivo Plan”). We do not intend to grant any additional shares under the Attivo Plan and the Attivo Plan will continue to govern the terms and conditions of the outstanding awards previously granted thereunder. Any shares underlying stock options that are expired, canceled, forfeited or repurchased under the Attivo Plan will be automatically transferred to the Company’s 2021 Equity Incentive Plan and be available for issuance as Class A common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Modification</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the third quarter of fiscal 2023, certain members of our management team converted to non-employee consultants. The transition has been accounted for as a modification, under which, the exercise period of certain vested awards has been extended and a certain number of unvested awards will vest through the end of the consulting agreements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal 2023, the Company recognized an incremental charge of $2.6 million related to the transition of these employees to non-employee consultants and expects to recognize an aggregate of an additional $8.1 million in expense over the requisite service period through the fourth quarter of 2024.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of stock-based compensation expense recognized in the condensed consolidated statements of operations consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-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%">Cost of revenue</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:120%">$</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:120%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">1,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">7,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2,425 </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:120%">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:120%">13,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">9,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">37,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">24,997 </span></td><td style="background-color:#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%">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:120%">12,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">28,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">10,800 </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:120%">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:120%">16,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">44,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">45,687 </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: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%">27,362 </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: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%">118,318 </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: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%">62,192 </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> 2835000 1202000 7082000 2425000 13996000 9035000 37954000 24997000 12166000 4848000 28977000 10800000 16690000 12277000 44305000 23970000 45687000 27362000 118318000 62192000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our RSU activity is as follows:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.215%"/><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%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">52.51 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,251,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(705,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(457,402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,859,209 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">33.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1770304 52.51 10251563 31.34 705256 40.84 457402 39.20 10859209 33.86 327400000 P3Y3M18D <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our stock option activity is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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="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%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,422,473 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">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%">(4,623,806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,753,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed options from Attivo acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">378,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,424,310 </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%">4.52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,424,310 </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;padding:2px 0 2px 1pt;text-align: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.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of October 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,401,824 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 42422473 4.30 0 0 4623806 2.44 1753185 4.03 378828 1.31 36424310 4.52 36424310 4.52 20401824 3.27 120100000 P2Y3M18D 1404605 1 900000 2700000 900000 2100000 13600000 P3Y9M18D 71003 1 200000 400000 700000 P1Y2M12D 1315099 14.59 P2Y 2100000 6400000 2700000 8200000 2300000 P0Y3M18D 3600000 10100000 2200000 3200000 100000 300000 900000 539795 P3Y 2600000 8100000 INCOME TAXES <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute our tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date income from continuing operations and adjusting for discrete items arising in that quarter. In connection with the Acquisition of Attivo, we recorded a net deferred tax liability primarily attributable to identifiable acquired intangibles. This net deferred tax liability is considered an additional source of income to support the realizability of the Company's deferred tax asset, and as a result we released a portion of the U.S. valuation allowance and recorded a one-time discrete tax benefit of $9.7 million for the nine months ended October 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had an effective tax rate of (0.6)% and (0.4)% for the three months ended October 31, 2022 and 2021, respectively, and 2.7% and (0.3)% for the nine months ended October 31, 2022 and 2021, respectively. We have incurred U.S. operating losses and have minimal profits or offsetting loss carryforwards in certain foreign jurisdictions.</span></div> -9700000 -0.006 -0.004 0.027 -0.003 NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, stock options, restricted common stock, RSUs, PSUs, ESPP, and early exercised stock options are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for all periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net loss per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:34.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.473%"/><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%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to Class A and Class B common stockholders</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:120%">$</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:120%">(98,858)</span></td><td style="background-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:120%">$</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:120%">(68,595)</span></td><td style="background-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:120%">$</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:120%">(284,998)</span></td><td style="background-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:120%">$</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:120%">(199,392)</span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted</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%">280,635,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">262,999,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">275,867,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">143,199,215 </span></td><td style="background-color:#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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share attributable to Class A and Class B common stockholders, basic and diluted</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%">(0.35)</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: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%">(0.26)</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: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%">(1.03)</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: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%">(1.39)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:</span></div><div style="margin-bottom:9pt;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:69.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of October 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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></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%">Stock options</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%">36,340,742 </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%">46,333,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Shares subject to repurchase</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%">261,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">45,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs</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:120%">4,173,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868,978 </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%">ESPP</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%">446,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">257,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">Restricted common stock</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:120%">405,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">1,142,496 </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%">Contingently issuable shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">1,317,079 </span></td><td style="background-color:#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%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,741,002 </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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,964,823</span></td></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders was as follows (in thousands, except share and per share data):</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:34.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.469%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.442%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.473%"/><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%">Nine Months Ended October 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to Class A and Class B common stockholders</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:120%">$</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:120%">(98,858)</span></td><td style="background-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:120%">$</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:120%">(68,595)</span></td><td style="background-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:120%">$</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:120%">(284,998)</span></td><td style="background-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:120%">$</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:120%">(199,392)</span></td><td style="background-color:#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-style:italic;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic and diluted</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%">280,635,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">262,999,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">275,867,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">143,199,215 </span></td><td style="background-color:#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 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share attributable to Class A and Class B common stockholders, basic and diluted</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%">(0.35)</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: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%">(0.26)</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: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%">(1.03)</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: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%">(1.39)</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> -98858000 -68595000 -284998000 -199392000 280635022 280635022 262999535 262999535 275867765 275867765 143199215 143199215 -0.35 -0.35 -0.26 -0.26 -1.03 -1.03 -1.39 -1.39 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive:</span></div><div style="margin-bottom:9pt;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:69.893%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of October 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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></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%">Stock options</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%">36,340,742 </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%">46,333,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Shares subject to repurchase</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%">261,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">45,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs</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:120%">4,173,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868,978 </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%">ESPP</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%">446,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">257,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#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%">Restricted common stock</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:120%">405,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-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%">1,142,496 </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%">Contingently issuable shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-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%">1,317,079 </span></td><td style="background-color:#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%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,741,002 </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 colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,964,823</span></td></tr></table></div> 36340742 46333088 261253 45434 4173150 868978 446539 257748 405620 1142496 113698 1317079 41741002 49964823 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Contingencies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be a party to various legal proceedings and subject to claims in the ordinary course of business. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Litigation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Starting in October 2019, BlackBerry Corp. and its subsidiary Cylance, Inc. (BlackBerry) filed a total of nine proceedings (seven lawsuits and two arbitrations) against us and certain former BlackBerry employees who joined our company. In these proceedings, BlackBerry alleges that it has viable legal claims as a result of its former employees joining us. Many of these proceedings have now been dismissed. The status of each of the currently pending proceedings is discussed below. We have defended against these claims vigorously and expect to continue to do so.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">BlackBerry Corp., et al. v. Coulter, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> On October 17, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">BlackBerry Corp., et al. v. Chris Coulter,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in the Vermont Superior Court—Chittenden Unit, Case No. 953-10-19 Cncv, against Chris Coulter, a now-former employee who worked in our Vigilance services team (the “Vermont Action”). On October 23, 2019, BlackBerry filed an amended complaint that added the company as a defendant. The amended complaint asserts claims against us for conspiracy, tortious interference with contract, aiding and abetting </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">breach of fiduciary duties, and misappropriation of trade secrets. On April 17, 2020 the court in the Vermont Action issued a preliminary injunction, that enjoined Mr. Coulter from working at our company until after February 2021. As a result of the court’s order, Mr. Coulter chose to seek other employment and is no longer employed by us. On January 15, 2021, the court entered an order narrowing the scope of the case and limiting the claims against us to avoid conflict with a similar action that was previously filed in California and was dismissed. The Vermont Action is currently pending. The matter is set to be ready for trial in Spring 2023; no trial date has been set. On October 25, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">BlackBerry Corp., et al v. Coulter, et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> No. 2019-0854-JTL (Del. Ch.) against Mr. Coulter and the company in Delaware Chancery Court. The court stayed this case pending resolution of the Vermont Action. On February 7, 2020, BlackBerry voluntarily dismissed without prejudice all claims against Mr. Coulter and us in the Vermont Action. On December 3, 2019, BlackBerry initiated a largely duplicative action in arbitration solely against Mr. Coulter administered by JAMS, an alternative dispute resolution provider. That arbitration, however, was dismissed on or about March 30, 2021, with JAMS informing us that they had closed their files on this matter on April 30, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Page, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On November 18, 2019, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Page, et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Case No. 2019-CP-07-2552 in the Court of Common Pleas, Fourteenth Judicial Circuit of South Carolina against Barnaby Page, a current employee on our go-to-market team and the company. The complaint asserts claims against us for aiding and abetting breach of fiduciary duties, tortious interference with contract, and misappropriation of trade secrets. Following initial discovery, on August 27, 2020, we and Mr. Page filed a joint motion for judgment on the pleadings. Following initial discovery, the parties agreed to stipulate to a dismissal of this lawsuit without prejudice, and a dismissal order was entered by the court on January 31, 2022. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">BlackBerry Corp. et al. v. Sentinel Labs, Inc., et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> On January 16, 2020, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">BlackBerry Corp., et al. v. Sentinel Labs, Inc., et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> No. 20CV361950 in the California Superior Court of Santa Clara County, California against us and unnamed “Doe” defendants (who counsel understands are all former BlackBerry employees that we later employed), asserting claims for trade secret misappropriation and unfair business practices (the “California Action”). We filed counterclaims that, in part, seek to invalidate unlawful provisions under California law in BlackBerry’s agreements it entered into with its employees. Between December 2020 and August 2021, there were several rounds of motion practice, court hearings, and court orders relating to the sufficiency of BlackBerry’s identification of its alleged trade secrets in connection with its misappropriation of trade secrets claim, resulting in a narrowed scope the scope of this claim. We are mid-discovery, and there have been court hearings and orders in connection with discovery disputes. We continue to vigorously litigate this lawsuit, including our counterclaims against BlackBerry. Fact discovery is currently set to be substantially complete by February 2023, and a trial has been set for November 27, 2023.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Quinn, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February 17, 2020, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Quinn, et al.,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Case No. D-1-GN-20-00096, in 459th Judicial District of Travis County, Texas, against Sean Quinn, our now-former employee, and the company. On August 8, 2020, we and Mr. Quinn moved to stay or dismiss this case in light of the overlapping issues between this lawsuit and the California Action. On September 21, 2020, the court stayed this case pending resolution of the California Action. This lawsuit remains stayed and is pending in abeyance before the Texas court.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BlackBerry Corp., et al. v. Kaylan Brown Coulter.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On April 7, 2022, BlackBerry commenced an action captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BlackBerry Corp., et al. v. Kaylan Brown Coulter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Case No. 22-cv-01249, in the Superior Court - Chittenden Unit, Vermont, against Kaylan Brown-Coulter, the wife of Chris Coulter (referenced above), alleging breach of non-disclosure and non-solicitation agreements, breach of covenant of good faith and fair dealing, breach of fiduciary duties, and civil conspiracy. While this is part of the same series of lawsuits by BlackBerry, we were not named in this action. On May 6, 2022, Ms. Brown-Coulter removed the case to the United States District Court for the District of Vermont (Case No. 5:22-cv-98). Shortly thereafter, on May 13, 2022, Ms. Brown-Coulter filed a motion to dismiss all claims under Federal Rule of Civil Procedure 12(b)(6). This motion is currently pending before the court, and the matter is currently set to be trial ready for April 2023 unless dispositive motions have been filed. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded any accruals for loss contingencies associated with these legal proceedings, determined that an unfavorable outcome is probable, or determined that the amount or range of any possible loss is reasonably estimable. We believe that there are no other pending or threatened legal proceedings that are likely to have a material adverse effect on our condensed consolidated financial statements.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties and Indemnification</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our services are generally warranted to deliver and operate in a manner consistent with general industry standards that are reasonably applicable and materially conform with our documentation under normal use and circumstances. Our contracts generally include certain provisions for indemnifying customers against liabilities if our products or services infringe a third party’s intellectual property rights. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer a limited warranty to certain customers, subject to certain conditions, to cover certain costs incurred by the customer in case of a cybersecurity breach. We have entered into an insurance policy to cover our potential liability arising from this limited warranty arrangement. We have not incurred any material costs related to such obligations and have not accrued any liabilities related to such obligations in the condensed consolidated financial statements as of October 31, 2022 and January 31, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we also indemnify certain of our directors and executive officers against certain liabilities that may arise while they are serving in good faith in their company capacities. We maintain director and officer liability insurance coverage that would generally enable us to recover a portion of any future amounts paid.</span></div> 9 7 2 EMPLOYEE BENEFIT PLAN<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our U.S. employees participate in a 401(k) defined contribution plan sponsored by us. Contributions to the plan are discretionary. There were $0.6 million and $2.0 million, respectively, matching contributions for the three and nine months ended October 31, 2022, and no matching contributions by us for the three and nine months ended October 31, 2021. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Israeli Severance Pay</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Israeli labor law generally requires payment of severance pay upon dismissal of an employee or upon termination of employment in certain other circumstances. Pursuant to Section 14 of the Severance Compensation Act, 1963 (Section 14), all of our employees in Israel are entitled to monthly deposits made in their name with insurance companies, at a rate of 8.33% of their monthly salary.</span></div>These payments release us from any future severance payment obligation with respect to these employees; as such, any liability for severance pay due to these employees and the deposits under Section 14 are not recorded as an asset on our consolidated balance sheets. We recorded severance expenses related to these employees of $1.0 million and $0.9 million for the three months ended October 31, 2022 and 2021, respectively, $2.9 million and $2.7 million for the nine months ended October 31, 2022 and 2021, respectively. 600000 2000000 0 0 1000000 900000 2900000 2700000 EXCEL 65 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 2"AE4'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 " $@H95N%2:+^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLG8#E&7"X@32$A, G&+$F^+:-(H,6KW]J1EZX3@ 3C&_O/Y ML^361&GZA,^ICYC(8;X9?1>R-''+CD11 F1S1*]S71*A-/=]\IK*,QT@:O.A M#PBB:3;@D;35I&$"5G$A,M5:(TU"37TZXZU9\/$S=3/,&L ./0;*P&L.3$T3 MXVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SMP>'MZ?)G7K5S( MI(/!\BL[2:>(6W:9_+JZN]\],"4:(2HNJF:S$USRM5S?OD^N/_RNPKZW;N_^ ML?%%4+7PZR[4%U!+ P04 " $@H95F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 2"AE424KR_9 8 (TD 8 >&PO=V]R:W-H965T&UL MM9IK"8A3NOIKI.-TW:VG7Y00+:9!>0*D]C93;]X-!XFU81)-3 MOF4QG%EQ$5$)NV(]2+:"43\+BL(!MJS1(*)!W)N>9\?NQ/2XA+TTDCXI@*$$4Q/D_?2DJ8B_ L6H"CVOBS]!''LM-@F:QS_ROXP=0EK) >%>@*VP4O/7D*2+V"<(6 MQIKRN.;P:^:=(@OKPK\J#BGKAV1ZI$9O%LM OJ)YG/<8E7E_?8!KT%RR*/E; M5V&YH*,75-WR?;*E'KOH0;]+F'ABO>D/W]DCZR>=VR.)?>7=*;T[)O7I-?=2 MZ+$2/;QNFJ)F].R8"[JM.B>"QH&T\LU+9#6O[H3&^I<]QZ7/<,#,%A3=* MUBWKV]&LM:)AHFU(8UA+@Y/2X,18J.*QZLB;E[M@X2"0THT8)&VAPUZRQGBX?Y8O;A=C$[0?.%J_-I5&CI MT[:JEZO5Q.D\]KB [,S>'R=H*:%+(BZ0R]-8BE?X][7V#ZA?SW2.S4%M+>_Q MA-W$\@-]07,?NFBP"KS\O5F?QP"J/[@":[HB;;##M9 MQE["*+C>F%G@W60X_%%KK M*LBM,LLUL\X%[T&)W&QZ;,.* R&0TZ9,Q(5I_ M74"275&2;4: MEQ.TI0(]T3!EZ'OKU *@TM9!%RQE5S!EFRD($-@/XC5:OD://-1:/X!16E-= M@!.NP F;T6;7DFCVXFUHO&:UB'A :/%YJ:4D)JEV'N: XF?M[(UKCFKKLZ(CW(B.YC&,M?,9.S4>I3OC6I]FQ3J?73 0 MKA@(-V(@-5X#K <@6'.A?0P=T%GPN$\]CX$,B/BYH-9O%Q"$*PC"C2!H&=$P M1%=I J<3?=::=6H'W^:XMOXJ]L&-V&<6,;%6W?)G4) ;P(-H2V-]P[:;+3*' MM?59D0\V@\O.Y\O^3$H^>:0U:5:K;\TN, A7&(3-!+/+U@V#;#6U8$#[%*\16Z"1.'>9P;48IKY.R#7[UMV7S]K9(YL:[1"'6PFE7+:;]_I M#1S4/WK,8MC"6J0UA[7T2"KR(0D/ND]6@.:NNQHA]B9I5+ M,.CG)D.ZUKHR"]3V1'-<6V,5[I!&N.."-0%M-X]]]H)^9=J'S0$I-=H83LC8 MFFA]=H$[9.^CF!E3BM&2UM9Q/W]U@3FDPASB'/WKWY' I?#?!0:1"H-((PQR M\T'Q,A\4+[-/Q>@VE8FD<3;V?!?$Q1=DW2S(E?DN_[E.V< M$6M$\/G@26>XXB%R8"8H2^PKK8DC,4QAH@LB(A41D?'1$_M(D%/X[P*92(5, MI-'WM?^=V$?BH:).)M\D]F@\=L;6+(H$"-NM'FR1XF)Y%ESL.0OJXEZJ M+WHKA$%?RZ+2EXNM,;NWRZ7.MJ+D^HW5XM5A?M=]=J=2%K4^25N%9(UV7)U<,'4O*SS4E0ZEQ528G.Y>$_>7@7M@-;BSUS^1:JS!6W/0SDT[&J+) MJ^8QWA@%5W,89U97LEK#0Q%K!$=:%OF:&SCYP M>90+=-(XU.D=_W'Q$KU]] MAUZAO$*_;V6M>;76%TL#&!I/RZR_WX?N?G3F?I\S\P8Q MS0U?0N2'\.DA?-KZ8W/AUTJ)RB"N-<3YUA5/YR!P.VA6V5N]XYFX7, RTD+M MQ6+U[3(GAJ*&L.Q-]UON<%!.]\BIVKJ'75 ME(+]BA(*TS5@\@S$\8 R]&-]GF:P!%12S3,!4WA;B#%7"N%"&UNT)25D4 M3E ZS# )4N(&&AV 1EZ@'\5&0);#545 WH7;"P]=Y6T.Q9%T02[;47C,(C M4*9/S"ZH 64>VEEMZL&N66:S29S:>1"Q.)Y@M:TH9'#B1DKP0%/8B_4S(.4F MK^Y0(8"UD6KH^5QNSFLXF9_@WNL8#HVFH%UF+$EFYI<(GG>26BDM6YITSTMQB%$),TF$;@,"/X*-!Q M" .Y$3^[?:H,K^YRJ,)].LSF<>]HM)Q"RIB%U&67X'@&ZW>0'K1[A5)?$2WTME MY:F\C8,>V([XZ>X@A7;\H=%!SH!M$HO"U*IO#D9,@[DZ/! =\3,= %0UE+>C MI^+$:),7\''"IB ='$>C<*8PT('CJ)_C'E'"+"I9%"TMWXI*;')WNE.;M0(6 MA.D$KL,L(B2<(0TZD!OUD]N4DH\FUZLGJ8/KCCFL1^VPBLA,":%'_=XSF4Z) MO:AJX4=JQ(0M/9C!A(C?I);:PCG\A>:O-5@(.$3;L,AQU-"*,S MM8\.Q$;]Q&;/[1.2@=HLEB9)/%UO#K,XQ=&,9* #U]$GN,Z7P$]!MQF.LAA/ MNPN761!$OVK- (1_)T3 MN]>SFW.1-R3:5?N)5S=7#^,I9>ZF2C_YRK1O& M;[@_^79NX]GAFE*XZF2<1E2Z#&3.<"#+&!^60#2JR[KHMW[[O>79 EYMVU> M6.P%M.]P+M#K0FKMK ;,E@#G! >!%8*C_9W;QV%'.[M^G7 ,?PUZ,.]%Y1[ZTN)_* MVSC.07PP?Q?^0F)C)VW&3^5M'/L@:=C3DD9676Z>=4QVUO.,,W:[XZ8613@V MH&=V]MD@/IB_)^]R\8,3TTF%QJF\C=]D#4(CP*?,Q< K6UX:^ZF\C6,?=$#@ MUP$OS,7>V_'KQ.G.HL.$3,OB\NAU>/-;A%^XNLLK#5W>!@;A-S$DLNI>[W&!-09P?2.A#^A/FI?NAQ]9K/X%4$L#!!0 ( 2" MAE6%O,-34@, '0. 8 >&PO=V]R:W-H965T&ULK9=M M;]HP$,>_BI5-4R=U) XD@0Z0"M6T39J&BKJ]=A-#K#IQ9AOH]NEG)R$0\D!H MRPMB.W?G_\_Q^>3QCO$G$6(LP7-$8S$Q0BF3&],4?H@C)'HLP;%ZLV(\0E)U M^=H4"<640)2(1C05@,.%Y-C%MX,X>.=D@M?A&\$T=M MH%$>&7O2G6_!Q+"T(DRQ+W4(I!Y;/,>4ZDA*QY\\J%',J1V/V_OH7U)X!?.( M!)XS^IL$,IP80P,$>(4V5-ZSW5>< Z4"?49%^@]VF:WK&<#?",FBW%DIB$B< M/=%SOA!'#G#0X&#G#G97AW[NT$]!,V4IUAV2:#KF; >XME;1="-=F]1;T9!8 M?\:EY.HM47YR.F=QH#X*#H!J"49)@*3JS!!%L8_!4@<6X&J!.(YEB"7Q$?T( M/H'WP 0B5*-B;$JE0T ]NR[1KW>;O[=Q0WN9N* MOE@"NU@".XTW:(BW4!L'7<8^5BW MF47CJE3J7MU.I9E@7'YO:8]*Q9B:A?$/4O(\J^%$ ;&3)._JD7 MFB(;K96?Q7>.=#E6]CL!Z&!80A@4"(,7(1 A-N?E#RJJ3G6W690$.X5@YT6" MU=&I-E(5&),C'$T.5#X'Y M%AO3#^^@:WVNR^@W"E9B] I&KYV119$J&&^8W%ZWY#YK5L(9%CC#"W NSNQA M90O!?<:>[K9.IB6&4<$PNICANF-NCRJJ;&@YKCT:>"?ZJY;0M5W7=:!3+Q]: MAZIIO0#@@ES/XW?!J#$]QW%4_6&'_)_5*FSUO/0 >*MH9I M(#R[XF0=R9+TEO#(I+ISI,U070LQUP;J_8HQN>_HBT=QT9S^!U!+ P04 M" $@H95%<>@P#<& Q&P & 'AL+W=O5F!=@Z9=/PS[(-NT+402/9%VLG^_ MD^1(-GE2@LW#OB22_-R1S_%X]T@%DFFS1@K#2K$;XEX5$?7I*0RE_*AO/FPO!XXY8Q$*A:Z=!'#O[V8B#0M M/<$\_CPX'31CEH;'U\_>?ZS( YEYK,1$IM^2I=Y<#\(!68I5O$OU9_GXLS@0 M\DI_"YFJZB]Y/&"= 5GLE);9P1AFD"5Y_3]^.@3BR #\X ;L8,!, [?#@!\, M^&M'< \&[FM'\ X&%?5AS;T*W#36\7A4R$=2E&CP5EY4T:^L(5Y)7B;*O2[@ MUP3L]'@B\R4LNU@2N%(R39:QAIM[#?\@'[0BC\E;]^\ M(V](DI,O&[E3<;Y4HZ&&V90^AXO#R+?UR*QC9$X^REQO%)G!#):(_;3?/NJQ M'T(4FE"PYU#;4XS.OQM]]H]'/PD&;_*"5_YX MA[\/^4)FHLT#\OO-7.D"]O4?V%+7SES<65GLKM0V7HCK 50S)8J]&(R__X[Z MS@]8G,_I;'I.9[,S.3M9$;=9$;?/^_BSV(M\)[#HUX9^95AVAOV84H\S/AKN MC^-JPSS?H>$I:FJC6.0[H>%LAHS)(^JWL!.27D/2ZR4YD4J7%:?H)EL[\(X& M=BET18.KC6(.]P*#JXVBCNN:SF8VS M<%N)4_8:JWTOUIT(J1;:%7"4:X^E; M@P8NIP:#B8WBGN]3@Z>-HK!6@>%L9L-"&G /YQDT/(/>2G)H'OF:B*=MV6K4 M%48W.&<%.:>SZ3F=S<[D[&0EPF8EPA6([13 MGC'N&MEGH[@;!$:IF-HHJ$ZPT8SLLV$1][F#9U_4<(YZ.=_'J5 58=#!#Z+, M0XQN9&<^CSRS@-HHEW)J;C8;!9'S(I.N#:,T=(^V[@E?ZK2"SNFO*R*'#9=6 MG.,E2,:D[-NE'$P1W!^5X0=E0:>B1F M:2_W+U(#<:A#SP3.H(SN$.]TSN-LZ-7&9VX1F"8T$0!GX'>=:2 M9[WD?RG[R:J0V7, 0*^CQ)DU@0O8C8YG+3H"] ,>N"9S!,<=YKEF'T5'CGSJ M=B5]JU9IK_0"N:H%%$P-[R2E;D5I<[NATLC2D/9KPFH+S\5*%N*0R43' M3QWURU9K%U'(O,@DCN#\D'-KJ1$@@1?Z0>";S0Z!@HZ!&L!H1X=GK69E_9KU_XG[<:+W1=Z6JYV1 M1Z!=D4>@79&WH5V1'QX= 62B6%=G+PKH[W)=?_5MGC;G.S?5J8;Q_)9>32CR M?$JO9O7I3>N^/DSZ&!?K)%)J6- MM+5%3&)LV@M\0'SP$K<)2^QBN^W&K^><9*'-W&R"?FELYY[']]Q=[.MPS?B] M2 F1Z*'(J1@9J92+@6F*."4%%L=L02B\F3%>8 E3/C?%@A.$IRMAX9MO&T<)7-4ZD6S&BXP'-R3>3M MXI+#S&Q8DJP@5&2,(DYF(^/$'DP#95\:?,W(6FR,D5)RQ]B]FIPE(\-2#I&< MQ%(Q8'BLR)CDN2("-W[5G$:SI0)NCI_8/Y;:0VEH'BI9"LJ,'@09'1ZHD?ZCAL (!'#W!J@-,& M>#L ;@UP7[N#5P.\U^[@UX!2NEEI+P,WP1)'0\[6B"MK8%.#,OHE&N*5454G MUY+#VPQP,AHSFD#628)@)%B>)5C"Y%K" \I!"L1F\*J (DQ5=:P(^LR$0$?H M]GJ"#@_>H0.44723LJ7 -!%#4X)7BMN,:P].*P^<'1ZXZ)Q1F0HT!4\2#7[2 MC0\[\"9$HPF)\Q224Z>3\"*6Q\BUWR/'IWUN*%3 E' M\5819E41'JH O!OH0N#OLP+W23;9)]ET3V1;B>DUB>EU5N XQ72N>M;W'4(!9KCP.H[H=>2JK'3G4(:,R?T0\MNJ=9M&X:V MU3Z%S(WNJ2!\7K:M K0MJ:PNRF:UZ8Q/RH:PM7YJ#\:V9GT"G735^/ZEK]KP M<\SG&14H)S/8RCKN0XYXU=I6$\D69>]VQR1T@N4PA7\#A"L#>#]C3#Y-U ;- M_XOH#U!+ P04 " $@H95K!W9R$L/ "9G & 'AL+W=O>- M\\=JN:Y?7RR:9O/3U54]6^2KK/ZQW.1K\9?[LEIEC?BQ>KBJ-U6>S7<7K997 MQ'7IU2HKUAK559]?I,ORZ?7%][%EU^\+QX6 M3?N+JYOK3?:0?\B;WS;O*O'3U4%E7JSR=5V4:Z?*[U]?_.S]Q!EK+]BE^+W( MG^JCSTY[*W=E^;']X>W\]87;EBA?YK.FE?WV7;9O"^?_I9W-Q2V>K-R6>_^ M=9ZZM.Z%,]O63;GJ+A8E6!7K_?_9']V#.+K \T_;[A[5[TDG69#?75?GD5&UJH=9^ MV-FUNUH\X&+=UJP/327^6HCKFIO;=:('SXTXC]1@9K: M*>^=]_D\%Q7Z;IFWJ1[SJBG:S^]$)\G'UTLG7W:5$NYWE5_\5)/VV+ MYK/S(LGOBUG1O'0NG=\^),Z+'UXZ]2*K\MHIULZOBW);BVOK5\X/O9^OKQIQ MAVTYKV;=W;S9WPT9N9M?RR9;:BZ[-5_V\WQ>M/4\6SKOLF)^^7;MW&:;0J^5 MG-":S;:K[7+W%']I%GDE'ME*-/I%VQH?<^2M#/\DI4M4-](X?Z1G9E"$;*\&%G^ROG+G\HUNMB M_=#6KTU>%>7<>2',WU>+ET[6.'_/UC\ZOO?*(2[Q='5AGU.XRZE]@S[>>#1R M0^9Y_O75X[']QC*U+^^?ZDTVRU]?"*/JO'K,+V[^_">/NG_5^8\42Y%B'"36 M,]8_&.L;C7V3+;/U+-<[.\7-O3P]';K_>]1I- M*?Z\ZR3V/V\WXF.Q%CVJZ$\WV[ME,1-JXI+VG7#TCM=5F%!YI5^.O=.-=V); M'9!B*5*,@\1ZU8$>J@/]OM5!5P6HT@]<:CL"8]%M_4>*I4@Q#A+K^1\=_(\F M#=9R,1X<':;],FO,'7NDM&EW8*6Q%+96(L52I!@'B?6L9 L?4BQ%BG&06,^_^.!?_,WF3<:<;$=E2+$$*98BQ7BLO,3\F 3$ M]^BA+?1\]5P)8-RO.W'J]'N#)I^XH4\'S;1+>-R22V1&S\IXS0=&RI].3E"XS4'N JB50M12JQE%J_4H@09)G M)DG??:YB+I]UO8$R*JA:"E7CGH[;Q1&+B.N.O!DDA/+,%.J[S%BZ,AW?D';& M,I*.*"]@*):"JG%/Q73>F&N2-WE&J''SMJZW;1_8>C:]>;:4>E,5CUDC+%V* M.VC7*UXYZ[QI=;9KT0T\5>)2D71>U+-RVZYFM!>U611U6TGJDVT<2K"@:@E4 M+86J\4[MN*H''HU82-E(99&(RC,SJN]76;051"56GL_UTTW$Q7R357,FL-P:2M>L:>;'Y*\W$+5$JA:"E7CG=IQS17S_K&V M)^F19\9'1W[F6;7\?&AN\_Y;56NERCY"JK %* >"JJ50-8Y2ZX=/2%Q$S+AH M^EOT*:NJ;'VZJ9HSM&VJ4+4$JI9"U3A1N5LMU M%TCY5#0+)YM]VA;U+N+L9-N$,B:H6@)52Z%JG*B,*2)11+R1Z0J1A(F8"=.X M]Y,,UYJLZ<3QBJL0\Q(QY=HLYEVW0^([!;/)UG8TV()6M4!I$ M2K/(BAX;:J\O7LL].(N7F]S/;;J^;_V];-;KN-UD<5P)!8<1(*8*9DF4*S MY"BU_NX%R55\,U?Y5]Z,-B1?$V'CQ;$?#X)=;LUY6.].@,*/J3?!4=GVC9#T MPS?3#TS0J3D3VR$&5"V!JJ50->ZK:(A02KW09R/##%]B$]^,3V4^S%I M$8N#(8?VU8D_(80%_G"2K$D8A,,H-TVBRS"(8QH,VXRF?-'(\SK:465&Q MG]OEB0>HLH-A#V(NC74EQ^ZMPFZN^AJ[JWS)*WPSKS@9\7G2S$"I;8J94 0! M54NA:AREUC=3<@K_!*? =%2#;<%)%H$FK&E&JBRX!Y_G ?!O?5 MC5>C8TK)(?S]-/K;;)WPH5N)H&H)5"V%JG&46G][OV0= 2J&Q"KDTIRK]79_ M*$N!JJ50-1ZH9,:+VEGW2"1)(%E*8&8ID)#+0(,$F#M<7)N4*C&7U]H&*/I MJ?6]DG0D,-.1LT,NS?K6S0\:*P)52Z%J/- @H]&0RT#2F\!,;\Z)X@I46C,, M!CF=)#$7T/JA0Q$,2JUOSM$)-V8$8Q-=$*@Q#H1%U!L:,BE98BZ8M2E0E()2 MZYLB44I@1BDV:YO!:6!BSLWZ#08%)E UCE+K^R:!26 &)N>L;09J2(/B(Y28 M0-52J!I'J?5]E,0D,!,3TQ)HH,[D+RD+XW!H%I1M0-72B?? 4;GV;9!@(S"# M#0Q1-F=B/1J$QHE U5*H&@\TL,>\ !I(^!*8@T#.(,N=\ND%T$ 3N:%= -4D M5&&5)I%^ 517OA%8%4I.$9HYQ3,/O2&Z!QBJD^QA1V,NC6TEAZJE4#6.4NO[ M*K%$:,82-D?>Z,WT3JZSF(M@;2:46T#5.$JM;Z;D%N&T$WTG=U=Z1]5)N.(H ME$A U5*H&D>I]1V5Y"*<>)2OL9O2VZAN[U!LA(:90-52J!I'J?5ME(PC/,$X MD+TGDC/<0M42J%H*5>.A!@I%;A!Z8D Y,CHZ.JO7C$O.[T4U1Y+0T(W8< %4 MDY"0R(O9,'!?DS (!T/%5).H/>&5#C?B\% ];82,C2DEK CI-UP #:$[6:!J M"50MA:IQE%J_$DC2$:*.(K%: #7G:ET;H"@%JI9"U7BH@IF $C'A'CE<,Y0L M)32S%,@":*@)%/$(&P;_3TN6F$ML;004?J#4^FY)/A)./J7D>4N@9GWK!@B- M1X&JI5 U'JJ8)W+#X\-<^^?'2X)#GQMITIZXYN2KS;+\G.?=+S?;:K9H^^:- M&-F<\MJU;-DMU@GGVC'P728,ZKZ@ZX6I"4(C3J!J M"50MA:IQJME6%(?AR$$85((;^O5"3JCF<)'A/'!"FL1<1.OG#@4R*+6^/1+( M4#.0^7;'!ID+8MTPH;@&JI9"U3A5<0UU?4+\L:8I80U]YJFUSS\VB&KP#:.^ MKW21(^F&D4GF.[ V!AKA0E44-&;)T9<;F<-6;&+ J!JFXA$W9L/5UXGI$G/1 MK)\U]AN'O@:;H9+-4#.;L8D"HYJ(#L^-E>!D=N[1"4L4#5.$JM[Z-D+-3,6$Q!7E03[4%8$,?*0!!*1J!J MZ=2;X*AL^U^M)M%(-"VXY;QU71US";D:A"0,8NH%PV&EAH$0=_@E M[:DN&7,C-DS(NX231I62643[N?2WB?6*H#MJH&H)5"V%JG&46K\22. 1F8'' M5XKU,N=J71N@0 6JED+5>*3B&4^\8NC8UZ8P"508ZE03PS(HTW"!6#G%>E*J MQ%Q>6QN@:AREUO=*(A(V^2MNGA?I9=:W;7Y0M02JED+5.%,QCQB@1-Y(7\LD MP6%?+X[$+&UM)A3N0-52J!IG5G$D3%(;=N+@68N54:;&A 0T&AZ-=CLM66(N MF/73AM(7E%K?%$E?F)F^V*R+,I6Q7++ 'X[VS3E:MY1)F:;03#E*K6^*!"C, M#%#.615EIX\P,>=N;1"4H$#5.$JM[Z,D*,Q,4$RKHDR=V5_&C(7#15%S%M9F M05G'Q'O@J%S[-DC0P::=V7H>839G8CV<@,:.0-52J!IG&OAC7A-E$L6PB:>U MVI-FICD'5;LFJDFH7Q/5)-2NB>K2:==$=3D/1]17]2+/FR1KLIOK3?:0_S.K M'HIU[2SS>W&1^V/+D*OB87'XH2DWKR_$7I;JF?IV6?/8GB M1[GF7**?FRPOSP=K*;>?3D_+9,TW3LMMP>-E-6B3 MG1+/"TXW<9H/+LZJ>S?%Q9G8R2S-^4V!RMUF$Q?/GWDFGLX'>/!RXS9]6$MU MX_3B;!L_\ 67W[8W!7PZ;6=9IAN>EZG(4<%7YX,1_C3V/36@LOB>\J=R[QHI M5^Z%^*$^3)?G T\AXAE/I)HBAG^/?,RS3,T$./YJ)AVTOZD&[E^_S'Y5.0_. MW,#<("6?!7O,GDKGK[PQB%?S9>(K*S^HJ?&UAN@9%=*L6D& M X)-FM?_XY]-(/8&P#SF :090/H#F&4 ;0;0RM$:6>7692SCB[-"/*%"6<-L MZJ**334:O$ESE<:%+.#;%,;)B['(EY 4OD1P58HL7<82/BPD_(-LR1*)%1K' MY1I=0<9+=(*^+2[1OW[]-_H5I3FZ6XM=&>?+\NQ4 AHUYVG2_/+G^I>)Y9BD.G?U0V3Y_5T_EZ^@$^B82^KNI4?!I:4#ENH0R?4 MT1XR5;.@E/.B@,1!:F4!"8.D_;5+R[0R2$0IC0MSJ#O@AT/<F:H40LU*[ M 4U1UH'G/]4U-X&-])CAD.+^CM?- H(C:L:+O8[F/"?BN5SSPDA2GO:#)X$7 M!#U8!C.H5Q94>^2+W1RQCO,'7O:*2UERJ$MJNV5I?)]F5:'Y4-4C6-A\M0() M5/'RWHHVNH;?LPZ]UVR'H2)=J(A[?R>)V*EZ#06)IX_Q?69<9@V$VA +'8\8.M;$1I8,Z@3SL&HRCR++4<=\R)CU!G Q&" M6(@LJU;L/<_Y*K6D7:>_$QP.0ZUF&F@R&@Z9!6_'D]A-E/,>/QX+K M"R,Q$"5F >MA-)C1(+#P-^F8DCCII6HFCHIQ(VQL@#W$1!,>)D/87)X->L=< MA+RE$9S.OD\6KVD$B9,0WTK?[S7;81 Z6B1':'%7).M8\2'HEFVALB>?JTK# M@6BVJA4SQL! >"PD_>)M,J,DL.Q=TO$BHTEZ#64J 9!Y,3$]5IFMQD MY1-+(2<='1(W'8[C;2KC;*\+ LR\R./L!+8-*L5*/L6%L0(1$TMZ9-@O028[ M-J2V3=+1)''39"_2C[QISXU8=1J$+4U >/3UDL'2%N2.+8F;+:]CN2NJA[_M]H+J=#6A'D\1-D]6I7:5%5Z+8%W1M*U$55+4'86[C@:CH;S<:O.11T$OB;3P7?:;;#('1<3MU57A^?J?$$ MF6%;6GO'S<<:3Y%POBS1JA ;:#]YD:10] %MJ4YK0#"IO6^.K$Z?&).PORL, M9F% ;< [DJ5'2/8 >%J6NSA/*N")V&R QVK\NWP)(A64*N*;;2:>.6^^V#;4 M@;99;#P'H3K;AH'NG6YED3QUD_SDZFHROD/S M*S3Y[_C+:/;'!-V.[B:HOEZ@^0Q5I7PTNZPO)O_Y-OT^^CJ9W2V,#KGXO7'& MT"U#?V7QI%,!],BI\N2N00V=1X7U@X;X0^7'+;0EM]/QW:1VR>B&@=(QC89, M(W^#)09!'MGHGW;T3]WT_P87?OLE)!C__ID_I'FN5IWJ/6#/":.PH883ZF!( M/+]_#&,PI%$$%=/L&NO4 7/WX6]W;:(.%UU.,;T=)T,6X+ZN-]CA( B]P/)0 M@W5LS]QGW(MO-S=?)]?@R>@KNIPNQE_GBV^W$[6W.C4TG5W-;Z]'=]/YS*A_ MV+L>9;_7;(<1Z:0$\S-=%Q#<[W ,1MBWX=U[Q,S^Z>*:S6'[5"$*3&3J)<2/3,'9O,]*Q:6[6Z$6.6PP[6J0OF5A?? MFW95/O+XUJ=&62"%G;=Q@]L>ZU3$LRM)"[-K1I(N?KQP:N"KLN" MO@XRF.QW>8?@.]7 W*IA:FLKJK<:X,L-KY>26E6PZ)?50]E$Y'GSOME3*M?' M'K@R@X* #DD31R8[XE%LT49^)R#\(P)"Y(^\*)O#/\@5YQOU7$PY E_(ZO 2 M"DR3R#H"4O0:K:W(;;V*\6V7&E/@R*G!) #Y0OL.G^Z]R+;AQ4/U?E^)JI:G M?A&LO=N^0SBJWISKW?^,/XWK-P&[:>H7$Z_C M1@B3*^@BF]CT/(0E&_ZU=_ MD&);O2YW+Z04F^IRS6/HP90!?+\20KY\4#_0OG%Y\7]02P,$% @ !(*& M58P-[?P^ P \@8 !@ !X;"]W;W)KUO7'; /MD69?'RDZ.=99^F]JQ ]?*RU@6J?9>/PZK84RR6(6]W:TF-G6:V5P1^#:NA;TL$)MNWDR28X; M=ZJL?-A(%[-&E+A'_[;9$5OI"257-1JGK '"8IXL)Q>K\^ ?'7Y5V+DG:PB5 M'*Q]'XQ-/D_&@1!JE#X@"'[V^Q&'>EX%/&FUBW?H!M]Q K)UWM9#,#.HE>F?XN/0 MA\\)R(: +/+N$T66:^'%8D:V PK>C!86L=08S>24"8>R]\1O%8 M++[\8O)Z_/T+Y9V?RCM_"?U_G>Q_(-_]L+S=_+;\9;.]A>7M&M97^\N[S2[: MVVM8O=UO;J_V^V.&/7>*%WIK\ PV1H[@JT^V.KYL2WPC:-W7T D'RDA+C25N M=,X&_"1,RZ+!9S^9!MM7V!]#*&6-6G2"< 1; S>"9 79FS@GDX .@L^*9S D M 8GD5:'D$/J8)[3%6Y"5,"5&5\-Q4)"MX4@7?A8'-]3 OO\L[!TG([Y /AR0 M',J6E'^ ANR]RI&8MO L&IJ5B!R?"GM'-F&JE/$L3JI$(_&;QG9(3+G1P@?I M#>G0B(-F\-9;8VO;NK]E83%BM0Q=8/(5*_0';ID/B90#;>6QES>VY;'F1= X MGGRA%:F]#TB0[52&546V89 M\O62=-H]"?JRU[%']_YOP*=8*L.TL>#0\>C;5PE0K["]X6T35>U@/6MD7(:2 MD8(#OR^L]45]^&@Y=DLE"N($II<:3E;&%\+BUZZ$KK11IV%3D MP\EHM#9Y87A\ M6(JU7$A_6UY;W U;+:DJI';*:+)R==2;C3^=3%D^"/Q#R8WK7!-;LC3FCF_. MTZ/>B ')7":>-0C\W%%#^(KPX/K1F0Y:EH8TO@JEA-\ IS4%9>(NG"OO\\2(& M@\R*%FJMU4HE0GN:)8FIM%=Z3=_(=W1_IPFB? M.3K5J4R?[A\"9PMVTH ]F;RH\"KQ ]H=]VDRFDQ>T+?;&K\;].U^1]\S5M*_ M9DOG+9+EW\\9'/5-G]?'!?3)E2*11SU4B)/V7O:.?_YIO#?Z_ +::8MV^I+V M_S)4K^B^O;B8W?R3KLYH47NK[Z]7Q^?KJ@ M$^&48Q#7;*+V(E37UTRBPA)3E$(_,I9*BRI57J:4&(1?NWCE #$5O+Q26NA$ MB9P<=$@4NG>4B7M)2RDUP8&EL)!3.BBV*:0EJL-GX;XVN;0*2LH+ S[6-E")I557M42IP]))O1:TMP4A7),5GW:69S.H1:[A4T9IM(>)Q8= MHV&>L6S"@.;2>M GA"+)!K:":FV\I%2Y)#>N@K.Q@,=L(&S.JW1KX+.^?,F# M;'?'V=L0&4NF4)[=55;659QAWH"SD^QYMPPX]&!28V6?L3CYIH"[S%1Y"A3$ M+86A8L_OE8Z<';"R@9U<>D5AXSCWQ$FFLC33NH+L37 \03O3.HU'[_].0%_[ MT240>93"DF32HK\);$+1-:P#D1S++3 $FE7-D(9 9UK<+1&4V-,/_]T M,!GO?T8"E4J']/#_LV(Q,1^<*"0W*Q2J)]'@[CV,68@EU8!E]1YZT3*1S[#%D31D9@E9"660MX\ *^J5K/=X41HE? MD^*\9853K.08MLI42/D4U)'Y6S)[R?Q*R^!]3L]- M9E#:[\U&0YNKEDZE"J9+5-@,E@3 =\M",,9W;H+1!$8S#W!8D/U MQ'IZII#OM-F !4#Z8HE!E[@0V"IYWQX3T['N'%&J"=%&0NRUIJA9MH4;VU=@Z"@E0VHD#;&RD&5/P.F<:&_P M6$WNG:S29JLO-C[7\&L5N M0ZER!^'3!W2;0/Y7*SA!VI"9Q)(XYI[? MU3H)W!VDZAX4:UD\3?G8(3E/,.N42*M SD#!J+[%QY66YR:)J] +?$E3?^ N M]"I^L,4!#0$(ZG' [G\";#L0K6S0?/@-*@0#+=L4!-@W*[03LPD%&$)06G.O4DXN;MT&"'/5E0/>3S]_*::/?-[*3_L'!+G[WI_M\S/ZTOS?^&(_9G_1''\;8GD 0 M$\PL->&EI,L=UFA<)[4S,#8VML*B<1P4S]ITZFS$JXQ.D3Z.3@S^:.=LMCCA MFG'5TQ.V@KB@3R<5\A;)RZ\P2QX90IO:^8IY-:&# MT0<.Q%8CEPNFHO".C' X67>\=NU7)9;(K?"&%/I5\\1%RIF'KQK2/O=*/.Q\ MR8#(.GRO";U,^_A1HUUM/PG-XI>0K7C\GG0A[%K!CERNL'4TV/_0(QN_T<0; M;\KP761I//"$RPSO(-*R )ZO#"JOON$#V@]EQ_\!4$L#!!0 ( 2"AE4A MSK!\%P8 +\0 9 >&PO=V]R:W-H965T2CZ0.V.)"*[I$)R):M?WQGN12M; ML9.V#^V+M;S,<,[,F>'0)QNE/YDE@&6/12[-:6]I[>IX,##I$@IN^FH%$E?F M2A?\G@X(+V3L[<7.W^NQ$E387$FXU,V51<+T]AUQM M3GM!KYFX$XNEI8G!V[/O5K<;1H-62B0*D$4HR#?/3WC0X/H]IO]OP M0<#&=+X9(9DI]8D&;[/3GD\&00ZI)0TOJCP)K5]%@4>"_TP?$%?U.*-G+[H%;QS MK8H=X(VP2W;AO V:_3Z=&3?_QR$'5/KCP_HIAX[-BJ=PVL,D,:#7T#O[_KL@ M\7]ZP?JXM3Y^2?NW1^L5=5/+#SZ6_3ZXNK>W8I M#%\L-"RXRQ\U9\WQ#TMTH,HQH85<,,MG.=19+?X$@[E:;9MMV0+40O/5N(^?$8#=0 >U1D2"0UP^ V7/J*/0&;%JJ4EKWI@C\T]UX* M,NW>\[+,(F]Q$\8FDZ6 MX6A,H_$S?($?>/%HQ**8Q;$7H4NBL 483A#1> D#3C:\4,,@29E9)! M>LL4\H%(P2L.[1NE8<>0P$?K-2N4!D*A2MU2,BNUHRS*6Q=_RB1)GBHJ3\%A M9](V(X3*=HK(?^?$?JBMGK%M964CQ@>'R/H1VQ2TS'P0@S>),31 MI=!XR7:R-P@\/_11A,7>*!JR\7^1U0RS25 Q,AQY0]1X&"0MQN@! M0IO$80?DR\Q^5KAW,]P8L,@9A4V/L61L*6$,-2$&OBG<S\4(" J M%QFG9)E5/F.NXS%LPS%L83_$UBC/79>'B7H4](>["7>Y'$SH7[DLL1%M)SVT MQ:S ]8GYMK\+2RXX(A-6P%YLL/D#K=&H.NF;>+2UR-2.0[':,P0\6SL$J.!Y M,'@;@3Z[?**>">%:IOZY [Y_OU7Q(@OYX_ZS1J(.O M<]8WW 5/C\*;R3J'ME07#94U[41"TRGI4U9MVVB@/.V?P4)(27O13[L[HX^5 MBYY9M'#;8<[-+!=5CV;83;G+85.UM;N"9;HIK44H&-HS<'&2SAT;(PKD/@ M51!HH;+#%2R%'NJRBOH"X'-+%>ECXZT&*:SI:=@F0.M]GGXNA1&N.*;*H+=0 M;P:HI" *8#5U[0;9AVM8/>DBQ\N8@IH*G9:%L57U7O(U5/52.V,PBEC:<@Q_ ML:*3=A$DK\Q PEQ89VDFL/E0MN,6+K=.3&A\^.X7F1I3NME=/^W=<(Z,-RV&.HGY_-.Q5]U0SL&KEGJ@S M99&K[G,)'(--&W!]KI1M!G1 ^S^+L[\ 4$L#!!0 ( 2"AE6=X_A2$@4 M +\, 9 >&PO=V]R:W-H965T[#S7T09L&:VA:5Y-#BK MI00VLTI5V:>^G_0KQNO>\-2NW>@HI/X!!;I6H#9NY\A&^8%I-CR58D6DV8W6S,!"M=H8'*_-H4RT1"E' M/3V\8*H@K)X1.QA_;_@C*Z'6RB.7]2,H79F)W?&1<4D>6-D N0*F&@E6=MK7 M&(>QUL_7/L^=3WK 9T:N1*T+1<;U#&:[^GV,OP5!-R#.Z8L&_\CU,0D#CU"? MTA?LA2TIH;47'K#70?J!J[P4!JPB?X^F2DO,HW_V878FH_TFS=TZ44N6PUD/ M+X\"^0B]X=LW0>*_?R'@J TX>LGZ_W2*K_@<33Z3T?4'8@?C/^\O'T9?Q]=W M$_1Y_3">W%VYB=GR<71Y2U!\/R97X]'D_G9LA>2N #(7)58&7B^(9M,2UN6! M_XN$\]I5'7M]IUA2B&@DR1&C9Y\$ND@-.MY!.WWJ3'&_AH603^0=KXDN1*-P MOSHZ(2-%Q)Q@"HDIR#:+NCQ]A4T%N*= M@B)T_$05Y([GFL%6EQD?_4F[WP9W)VVF[PDO0%-!['LTBG>=!)X?A<91$&4> M)@1R5%4@OD3N@'DT'6]7$]X_((/ 27'3TJKT$(; HB[PH\7=AAUX2I4=6ZGMI0#%] MZ\4>>G^%UC3VTHP^M^\'U-*:4B]-_<.T!BG*.\A"'_5P,<9<>IW28!![6=11 MIUX6!V@ "NVF+M+"T7*ZX+6S!WM H.DLF\.%1-O["ZP19O M6TTW:;$AV+W#-1'=.KA3_O;4-(,ZBM MC7 0[8P/'!=2)R$78@\=,%>@7@ M:+?G8,,\> @SS%]S["C7A01WJC5^KTGE&BTPC=;/WSBS#0?!\;X6I-]I*O&* M+FSKK$@NFEJ[_K)=;;OSD6M*M]M=:W_%Y,)\'$N8HZI_/(A[1+IVV4VT6-H6 M=2HT-KQV6. _#)!F \KG N_Y>F(LG0 M$PL # = 9 >&PO=V]R:W-H965TG.:>,9VF[O,7!)?G+0?;NX#14(2&HI0 5".[M??LPN2(F7) M:3IS7VR* A:[S^X^NPN]>M3FBUU)Z<37=5':UX.5_NS?4K7;E"E?+>"%NMUZG9 MW1(/FQ4>U7#EZ<7G]:I,NY8-TGS?W!I\N6RFY6LO2*ET*(Q>O!S?1 MR]L1K><%ORKY:#O/@BR9:_V%/KS-7P]"4D@6,G,D(<6_K;R314&"H,8?MR1M[#XWTM^P[;!EGEIYIXO?5.Y6KP>S@5 M>*=+M[+BES*7>7__)31IU8D;=6[C9P5^R-Q0)%$@XC".GY&7M.8E+"\Y(>^V MLGACK;C3Z[DJ4Q\)92YNK$7$=ZP7_[Z96V<0)?\YAH,_9G3\&,JD_Y-'WUC]]V_/K]]>/OI[8?W#^)#*=ZE M.Y%X@ /Q*)$7D&YD+J(P_)O0"^%64BAK*[PBI)#)UN%!E4LAL=3MA)599:"/ MM.*<5G<4O" )-PZIIL5[Z9A< O&VS(;BW+^^""!6J%R6KB-KQV<5J9,F+<1: M;R4RWXF-T:[.WTRO-VFY&S;2Y5=\S"WT,_ANBWU+28=GI%D&(:ES:?8%=&,6 M\(P=BK?-F4\? 81X5A"A4EE\0:1$DBCS;-?&%XW&/3,RA"T2]@92 M3T8P1-%C5IO;/]VMC*Z6*\Y I-]D*.X/Y1QS$0FUU?QW2"698 A48+;S$ 5B M0^)YA;S4\T(MZ\SSP%,V$EDQ']4^Y/!8Z0)98O\I$*]-LQJ0"<2OWA> M!TT30VZEN"]2Y 3Z'K&H#-0QZ'1@16&I$<,GF/D>S"RF0_' 87_+^-QU,/7$ MN- %^CY"RZ7S@L(6Y9$BCVS$AT*AJ4$W"/L*G7EG )SCQ,(>-KEWA*=DV%'Z M+"C!R"KG6)JG16TXM;6I;:I:)^X$K13GS&9(#ZHD%R_%S9IH&69T#[VC+#@3 MR6@67$53LI'8@WU*^-)B-A $[!4 M=$[]-AI'P548DBJ&6*%0Z5P5=5LP"N)I>-%^MTEW!I' RLQE*1<PE!V2_(G6(X\H; 4&V:.7@KJK:T#D:=65@[SYE\!W&38+CJ#V^92,YLEPQ!3;N8X6),M$WY!5\0!#- MP0NPXI&5EU^59KD3DR2(\?58W&)8P1L1@17Q(FX8ZG1,G;44 M_.D LTZ<=N,M.ZXC]?@H[])@=X^>UA1K+WRB-1D":TM\;Y&+ ")O!T:?^>D& M\95FJ]K+Q]7(C^%P4@DR2RY\O!N]2PN0>'VV[V*^]_AY#?3_S>QG7$8L>-"U M(KZ-\RUS33/0NA>JIUII-,A48#PT9Y.H.QF!FP)N)E79&[:HG]!^A/LSS5,@ M5K+@H8]F=JQ?EU1$I[^P@D-8\_[;4\>CS%CT3"2FIHK.P8V+#DRA8*BK"[SDNK%36Z.?=!KJ M>YK0_F43T5,S-&'"-[(V@VXJZF-!>JIHC?)J>_IG//6FAJ$S3*#*;*4O,]UY M_1DE%^"+,E/@&>OPP@^%;6EIF/$)A'R[L.7PKWSK.M[/TKR#VMHTZ\Y6]M3$ MV\6E4^M+BO,Z?B1=+XH/F=-S^*"Y'QR*LV08]XY=26[*J ?@*;D=&.!>Q!5? M+G'?E"/I%>445[*NBL^@U<&H[X'O4CO8FXY6)E5,8KWJ=M!^]*)^B,&K'\/7.U3!J M8X/6G<7C8;)G2.02T0?<7^P.FY*J3"OTHF10M:DO :GM-UIP7]K)FVZGBNX' M2[8JKR_V.M_YH8$[(/!OX:\[_2\AX/[F@I%N)_QX?R3-$<+J*6XZJU,0SV_D MW%14_SU>T9/Y]A.[MWMGW\/X/<7NR6_9 RQV__2Q]@-:D6@<)'A]1AW-["JD MB3E,@O%L0E].PB":7-&-L'?5F3B_HA$1TQ\>9TEP-8KY,<'@%24C?HZ363"- M,.21<[[ID@8T(Q?TDT\[\NPOE.VANE9JEIV[Y@J.W M6L<2U ]&?_8.[*'"=+.WLNV&N6XZ!#^U)P@BA!281&6>T.H$:S#AN0!J^!GI M45=%[@F\C1ZZ+#X,+2XD_A;<^0!K$[@^BF:^D@(=H>D.SJ>(KL<7W0[XM4+# M8[^*7'9^Q4*3NN3?ZF@"AL'^!ZWV;?MSX(W_%6R_W/^6^"XU2X64*>0"6\/A M=#SP%QO-!Z=ZTG([6R@DN\UF!6=+RW(<1,XA%%A8A\#H\X!G*(0#(C>^;#"#K4FGN$L_HW_P ML5,L6FK<3 (H,0%6PE[H]:_X2:>W.$52AC_AG4KFZ]RF2 M6/ M^EUR9^M3\NS3+#D(^$=A.Y#&(211DAS 2[#D+L=_#RZFYZ]?%R]ND"IK>W%W>WNP?$O*40)#6'0E$A&HLE MJ 78"F&A!%4TETLXYI(X:F7H?,V[4W+0R5 6U1RU3V3+^9W)%17^-K7MZQP? MJ#4T!&RQJ*02:OD$1] ?A/TH(B+.PYR(,U\+A*=1,%?0IN(-](=A3)NQ%YFQ MXIZT(8X]\^V;01(G[^%*R9-"U0U:BFBI$:FG4-I[>>2?.\U*:G34!,E4Y)]K M9KU('*993.]HF,&=LDS @DMN\410)RF!_WQ2$/=)V*D,P@'I?$)C3JGQ%*MZ M14Z3"JN5MORK#P".26S82][!<4J&Z/LK-MILN&-)PJ@_W!Q0GE#>J!D==N\$ M2N4:-4A6HX$DS_W3FCUH*4VSUM(@ZL-T-PA\I/E@T.7WI<$U,W#4[Z34N83P M39@J\"CJ#+8,&BO^-MF*$@-UVTC0-9(?+I"_*4Z9"%K2]6W0]W/Q%+:@U=V9+U2"2S]%#;6$E;3MJ-ERMX-Z MVLZG[^+ME/_,]))+ P(7I!IU^GD NIV<[<*JQD^KN;)4[YZLZ&<#M1.@_852 M]GGA#&Q_7R;? %!+ P04 " $@H95=,]WGLH* "H(0 &0 'AL+W=O M&8S M6XE5<3+S86L_P!(D84.1&A"TX_WU^[H!'K(EQ_$Z^\$6#Z#1Q^O7#4AO;@KS MI5PI9<77=9:7;WLK:S>OCH[*V4JM91D6&Y7CS:(P:VEQ:Y9'Y<8H.>=)Z^PH MB:+AT5KJO'?\AI]-S?&;HK*9SM74B+):KZ6Y/559]B!12F9I9DB#Q<:W.5):1(*CQEY?9:Y:DB=WK6OJO;#MLN9*E.BNR M/_7T9D+Q9D97\7]RXL?VT)V95:8NUGPP-UCIW MG_*K]T-GPCC:,R'Q$Q+6VRW$6OXBK3Q^8XH;86@TI-$%F\JSH9S.*2B7UN"M MQCQ[?&F+V9>7I[!K+LZ*-6)=2G+7FR,+Z33F:.8EG3I)R1Y)$_&^R.VJ%.?Y M7,VWYQ]!JT:UI%;M-'E0X,7,AB*- Y%$2?* O+0Q-65YZ3Y35]*HEU=LZE3> M EE6G!@C\Z7BZW^>7)76 ";_VF6\D]W?+9M2YU6YD3/UMH?<*)6Y5KWCGW^* MA]'K!S3O-YKW'Y+^74'ZAJ1/%V?_>'EZ#\]_W!Y\NG=Q0>Q;PEQ M_I6NE?BT4F*&%T4.7Y6B6(B2ISA_SKI3E)]BU*Q8YOH_>*]S85D L)&["7E9 M9'HN+6Y*BX]U+1>$8UA0R:-T24/PG 0LB@PTHO.E.&"1157*?%X>OH)^1JDM M" H J+A2AC'T 8[8_Y801O_BSM5945I:UJAKE5=*O!!),$X'^(P##,#G*(C& M"3_O)P/Q$6&79K824 B\< V^VS"NXC283(9B$D28G8Z"R: ODCZ>C<2ES%3) M$\"(7Y0EP^(DB(=#T0_&_;%(QL%D-!)Q%(RC2/RFB'Z@V X'I'"HR =DN9Q/ [2>(RK(5:= M)&2$-7I&'F=$B,^Y1E1.:M+F^%1&?+S\[ A5VUNA84+I0U.^$A^J-?D5(SGC M2O$G4Z.:OSRYAOI+)7Y#TED!OE+B5ZF-^$-FT:)- MB.)@-(I@6A\:#Y)P$#M1T!8>2@9Q,!BF&!VF?5B2*8;FP2@:X-WP4/2C<-P7 M(/.%TC3GH#\8!?TH.13I)$RB'0K*T8^O U+_$B349A'T4@RVB*74E+KJ>I,S_G:BOIJ&RB M)EQE"!L\+R1T\I&0/A)(-5UP=J5A*FX!X#+TD;_8N!R\%WLV EG:5M4'05#+ MN8>"\Z_*S#2,G@)QCPI_GS(-?Z.4T!RF41/^GW\:)W'RNOFL95.0@R'R8!P! M $G8WXH_X#1(@W@\ #;"*$4H82HYSJN\,,5:G%A86,#0ORI=:C8Z'8V#<3(6 M %K\&-2D0^B-E(PCUGN0,*O60:,P/V(FS_O#08((0#D3$5ZU;W82 =XQ5*5\ M2<-D]./!6KN.\!HG41C_*+PF+5[?:["H16%JL/8N%^^9BXG)V;JE!TJM'Q;? M5!@!Z\ J_0@H 6&6CK @_BR392E.R? U]'*8+ZNK?T-WFDPE'JAU[@E(+VZ0 M\_91R^K>A^0A @D50=UH01EUMM)J09B=54SF%XL%9!L6X=[]JG/(UJ#Q^EV% M(F:X)B91G(II)O.0BC3LZ29HB7XRRQS&XBCZFZ@VA:O%Q6Q6&:.@<9W8J">6 MEMA45YF>X>D"WJ92^VYZ<2@.:-(].^];=LV=!&95!&L7.4:M M3W&:P@ 1U(_@UA35YCQ59%JDCL,)KW)=$=C!_Y0_%)Q6&B(Y:Z')N0D>NT: M'+6SP6$]*=T,O7T1A9,F-TG BR0'"[#9X9+?7L(%S3^LZ[ZBG M:AY_6_.69AZAZK9UX0\CQ3UN<-R8AL/OH<9KG^Q&T4Z;G%CG0;>$CVM*G+9Y MZKHPW\B!&)$)N=\2WVB[\IG:%C<([N)?:]UD$^5?<*E5Z%GDV M$A%$(4QP//;)B7$_I9/MQ(@Z_>*3TNQ,*G2<77R6M7O-[3K3 X8)Y MP3>,;:SM35''^GF2JUMD.+F&;7+]C_5RGVOT_6@0''9&X[F*:Z<+<&:.6U)Y M@ID_DBY "/L\1Q"B'<(S$TC4;CK.?39[WIC6FPEJQ,7!^>5T>LAG9G28)O-; M\40K29#;_'?Z!8Y+W-EJ MWFGUNIAK;,QDG924I^P)5 ))$JK,UH>8?]^ ML]+8PP+@RZ4RO+^@L^5&CO>TWZ5YE&HZDR&[N.=I.&/#^\,_E<\ QSHT[ [F MMYKKW:9RXFW9V^UU2D752OQ526/= 1!,Z8=U$>Q4NWW%IC-DJP4=I)-@-!GL M+BG.A[X%_<@MJ-LAD_%\GGL.J?:6:A;J).VR.5.9&-KV\EX9\?GN6[\E-YIY MIQ%T1?UN WJWX@=YN&Q_I9^E/OYJSG.US M!.,G\>M#AN6\H):'^_.<4>9::>(A M.7=; NIS7.CO+0R&NI,SY6)-!2 M1^>V3Z4_%#NYTS.^[U+!%A]KLT4$"UU"3=(@#=K3($4'Q67-F=BJ2?]]G%5R M3:%!P#SSY$7^LLXI;H5!JI(/9:ANL?&.6> Y6*(<%58<*[*%N;C+7('W+F=F M4!\=N5/IE@-J57U:>#PT:ZBOUA49_EJF&9TW)^!-0OF9+=UTB9-P[]'G36/P M+5'4UN[DZ=&^M;NKN"1&1^DA<1@+?&$+ZDMUVUQL[\BZ7G7:E9V-\4-!\8?4 M5&W*NMRP(J2'7"YI3V)Y>;IO.YN&=KU M9>Q1Y]OSM8)+Z#<"Q/@ COLBO7G:_ SAQ'W[W@YWOV%X#X]J)'JF%IB*'>R@ M)XS[78"[L<6&OXN_*BSREB]72@*"- #O%P7V??Z&%FA^G''\7U!+ P04 M" $@H95![># ^ # "%" &0 'AL+W=O=^<99G+*ZZ%2TW#&B>E ML;7P$.TJ@DJX74R7P:]V[L?&I:KZ3F&TNNK6MAM^>LS&:6 M'"6[C0]R5?FPD+H[/PXZ$>%?R1O MW-Z:@B=+8[X$X:J8):- B!7G/B (_*WY@I4*0*!QWV,FPY7!<'^]0W\7?8_/JX"7&^7B+VTZW8!QY=Q=%EF^%%_.I-1NR01MH81%=C=8@)W5XE%MO M<2IAY^=7.C=]?@)ZS=T;;2O'%WJ@HL?[3,P&>B, M=W3.Q\\"OL]]2I.C QJ/QN-G\":#>Y.(-WG1/7HK7:Z,:RW3?XNE\Q8)\?]C M+G>(QX\CAB(Y9:@"AS;-2?S7W\Z.AG]^0S?XX'O\7/H+S['"]9_7[R_ MOJ2[Q;^7M_2)"5A-ZYE,:\DC!(TU:QG+"=5,4GNVLJ8&OZ9PM-R2:!JUE7I% MOF)BYR72G@L26K="$9[EMA032E*QT@=5_.&^FK M2'.1W[>PB)NFI(4'0W- &T;/R(TM G_2:&^H5;868F"OI%A*)?T608&75BIX M[[V5R]:+I8J>R8+A02FC+,(UP1IA$WHEL>=2NJND>PXHCFCF2#P5BA)Q= 0&IBSQC(,VY<+:+:AMA$5]HB!R MMAZ#-M#%N-'TN46Q%#)6A$L?ZS_9WFBHV:[B Q)V6K?38EA=YBQBVZT?%?O M!O2UL"N)"E9*@61J/L167%;X3V 8%G)?&^)T0+AB^ M/.;? %!+ P04 " $@H959D)46N0% #A#@ &0 'AL+W=O!YPT'%1-U[^S$KDW5 MV8EL32EJ/E5$MU7%U..$EW)]VO-[FX69N"L,+@S.3AIVQ^?QX"XB7/#%I@\'?/ MSWE9HB& \:.SV=NZ1,5=>6/]DXT=8EDRS<]E^4WDICCM)3V2\Q5K2S.3Z\^\ MBR=&>YDLM?TE:[R'+G"M],C#@&RT,LL[/Q/D)7O"3DFM9FT*3RSKG M^;[^ #!O@0<;X)/@58.WF>F3T*9BPZ;P[-TK!N6\=,>'!;-U3WOG?WVBS_T?G\%;+0%&[UF_79+Q8S+Y,OB[&DZM+LK@EY[?7U[5L3B9,BXRP.B>Y*%O##, =8[@(G0N-Q8 M$Z(&N<8V),PCG!)3$%. YEI^S$H&IBMN"IE#I_C1"@4*L)4T3!F1B889R"W1 M/&N5,(+K?H?Q *Y=G\M'B.!>Y*B\W?H>X*"(X-:V*?#\([OG"GHD'F?7+S,YS/<=X ;E/EJ!?T/8;*R)(TT MO#8"Q$>7&NB(^_Z1O'M6PBZ-2NB;/Z 2BH\$'6T4^^03,MRJ1FH7B2D0!"NS MMF38<^DFJ :?-(7CA3 )0_<)4)#3I[ MUBP6J @M@'%X"6B7KP0#"2,%I $V\1IL9F6;8Y$H6=DH=V!C*/^Q<)E&HT)M M^ =>&!#_<4LZ%J?-B$TLF,['-D2R?'J@ &*!+#&^..%T!JNN*YEWB */(- ME:QM;M$DM,=:KX :AZ!/QOH]2)][1946BEX[9KE-O6O'EO&RE!G#930'7,E& M*K0-:SB3A:U5SK*"N%;P_%19J$@KUS"MD<[ESVI1L,_BAX\)V8E$L\IE>"F! MQC=3 (+=R&K(MV6J9:7=#MN6T))S%V3_YS76-;,UNI+ [%J3#]!FFK:!#&JF. MR^/@9>+?B9<>*,8@\>@PC*GE9Q@ ZI3&84R"44R3X8B. MAC'QHY!B%($?/W'VOZ !NKQ^Z#CT^L'0$=CWPDX(TR/;M5PY(3L'!\W3^(7! MJ/BA)FSI_5E->,DS!HGK.K%MI?8NL99MF>\,@[W.?(PM#'P?+MCYW@0*AS2, M/#J* A*!&(;42Q+W/:;AFK/\I^N>BL.4S JX/$ R?1K$(8EB&H61G7N6:AQ] M)*+^"'(:>R2!JDU'B9V%) +C<9B2((;$1PF9'9ZB)/)B.@P\XE,_"FB4#N$C ML,9BA51 'H36K:6KJVG?#^DP36![Z(^H-TKA8]] XXE\\.)3SX.H4IH.(YH$ MX:&/UL'.M0-.[YV]7.%72%L;=P/9KF[O;V-W;7G:[BY_UTS="6"TY"M0]?HC MN"XI=Z%R#T8V]A(#C1*N1%8LX [*%6Z ]RL)%=<]H(/MK?;L7U!+ P04 M" $@H95T:[\'!D. #?) &0 'AL+W=O.K7QN&3N0\KG?!O6)S%=3"ZY$VKZFPR&CT^6VGK3EZ]X&>?PJL7ODZ5 M=>934+%>K738O3&5W[X\&9\T#WZQBV6B!V>O7JSUPMR8].OZ4\!_9ZV4TJZ, MB]8[%=(>21O[?S?2W_'=<9>9CF;JJ]]LF98O3YZ>J-+,=5VE7_SV MGR;?YX+D%;Z*_%-M9>W%Y$05=4Q^E3=#@Y5U\EM_RW;H;7@Z^IT-D[QAPGK+ M0:SE6YWTJQ?!;U6@U9!&?_!5>3>4LXZ<F\F] M C\6Z52=CP=J,II,[I%WWE[WG.6=?_>Z\?"^ZJV-1>5C'8SZS^M93 &8^>\Q M*\@ACXX?0G'T+*YU85Z>(%"B"1MS\NJ'?XP?CY[?W2?]_BL<4_8[ MXCY>7;V_O?KQ^O9&O;Y^JZ8?KV_?7__TX_7T_8\WZH-9Z.J.E=X%OU()D:F2 MY]\#M37 Y$[-C-)JK4/:T4<;':ROHZI8QCKXPI@28D3M6,^^(#)I85%INXK* M.I661OF 1<@/JO!UB/A_KF9UA-8QGJHWE2Z^OC$!'W^PR2XTA_9-PIF03"* M&#\S 8 97P[ZZZ<^K$_Y: O+X?AH2TOG3'>5=@5N\=X5I^I!M^6AFMO*E+A3 M\@E7@"8.>NQ=Y4$T&^-4I;>QMMDC:>N5#C,+_)!Z\:'2"Z3'F%0M"PH3$AXH MRJE0M:>D6:TKOS.P\G;IU1>/XTH%.\ 8J[5VNU,H25:*>UKLW5-7,#@$I*5. MN*I:ZJ@V5L\JDSV1S8W'&FDU(GW1S4CYK$^G!"E =JUA^BL<3PL/3L<)&Z,< M4#PS,$5IX\K&:,I3=0MWQJ03KHV-1A?++ "9+00@N-HI5!>2LB?01I*"[ DV_\>S>DY8!UVW/ MRT'PV805-%8W]=H@B@(M".F'?SR=C"?/ITN;$AG!J5^=30,U15E2U[C2Y<7Y M<#P:CB_5U!6;06NC.X=H\M;PCK<9<51"H3"T(-!]M@O+L:$HB=F"4&7T2CT@ M%4F9R>AYH^EKOC0_'#]_N&>QR?D1B^70@K56XD]".)SHDB!7E_20L2+0%\"* M^[5+@J[#S1J@"B_*8EHX62 M/TQE&9T$)CTSB;/,+#10GMNR+CB)E'5";ASP0L!?KX'G=;"2GPCT09=DQB(8 MD"BRSFM\7&4T34;YIG#R70B(81$3L>91\K4A*;^ M4<721XZQ:,Q7Y;&G 5A+,0!$YU7E44]:\"'*=YQD8)>?M6,EQA=LF?&@9QI# MGA+8\.$*5D#YI'O1HEB K+:Z4E#0@62MU"PYA 64U1MO"4-N7EFD"X: 5A'[ M*AV:<&;[;@%".&!C)<<(B.&PJ:XL\.6LYB-IV9T\>.#.PQPH"\$TR9)8$ VG M+E15HML[!G "IBHZ\0;PP9U@H?/G9%#YH-3)<,;G5 P!^X%X\7>EKB,Y%2=$NG"1@D=!-K/KZ]N!NQM^MB)5%QW72?3-R)2V,8BRLCX ME)&[TP9JZ;<@/G#^'M05F1X'SLA<5SH@2YZ/FC#FL**SH3K5'B$6$E>PTPZX M11""?TO>MX'#*RJ./?@Z!X9O4FA69 MXV'Z:3AZ,IQ<7$P:3#"H":7$YG'&I\IH5(]W]!B12X8BI%%(3VTH0"UI\0W, MNH3LX,'B=>OK-QI.A%]%!=TDEJZR>RGG"S],?HC>^RLE%BKD=P*PB;(_5DO_ M;&G\8_7VC]7/=[ZJ).]+M%1,&.':@,)."*D7Z)W5I WRK=0""@LR4\OLJ5PF MM?)\#MT*$;[@6N7%4VMXAEGI=P[EM=2&&#)4, 1BE,%DUW5%29G*3!,HTDLP MJ'/C<)ACQ!1[6[CB4;PU91 ^[VJC[TIGTS ?1D8/L#>&&+&IU <]B]+\]..D M+<./C^3)OQXF]YS:%)#IY_/'X\N+41LK76W=I\,<$J""6DV1)S4]=&DWV"O& M^XU7[1P88]EPU[?>9,+:\4JT=$2$85,7H68->AE0<5P)"4$R_WUMF[ $M%HZ M]>C-PT&.)0)/CB:IYAVJ#V$O&L\U,F'3 0,?9&YBXGT2WKOQ71[^6X-UNA%T MRJ>3GMQM$&8'0M< 4>LV$,4LHG; YKRNI S0$"Z*-?KVQ1(2TIFB)8<< S*E ML!UQ0[!Y"7GJ-UNS :@F;8FRM)6123%9H GEA@K""5OZ08UW0%B@W2/G LY MBAL3#7)@+(T.TB5S[RW(H5B**';P$U-#+P2RGL^1=0%M;G6/7 OU$ ">1M[G)"Z MLN6PEY]RJ@^YC69^N&\?7I(-]UW)=,9LY?E"'!%57/9 MD":D#\FVG+561\J%*WLG[['FCA[3, / M.9H?75SVN<-;L+Y +0T@1:XX," :'=.%C M6VF?'BFT+ Y1N6EJH=X1.\P5K4?@H7A%T_.&MI.S*\0(0Y_Z7O*4Y(>]HMGH M-&N_17NH@CXF_[:@1#;S]B(S(WN8T\BMV9V?$8968@1T*7 M[2^ZW(^S?VF:3ZHWB'W74/K> $&P-OF;L';L,-6GLY-AL1F.QI-'E^VLZDY1 M'JJ#^53N@#JT]8\9MGTD"=O:.2>TO8F5>A!,YHO$-0$/*JB4<_ MX9,CZ!'\B7!(N:BV=6G0VTGYQ6G'"%QX7RI471H"./X+F#7 @%L,OCO[*>P& M3NG&3,B12Y1?P1FA0H<6YA%W\ X\OY#TH5XDAD*%O6S2-/,/F@A MDX:3<^_WWU&C:>*SC-:'.2Z'7:0C[>F9++ M_B]U)4!A@W^BZ7%)3A]/'LP>/GC\,,=HEGALW-*/1H[#+L%U,YACY4;J1S>3 MD4"DBD&DB5@:54@?+3?6HD'LE5V^;3?1)K\&4U#EI8!%#U\4*"254$1@.>8B MV[R 97TA4P(N#++!/S@-< E;49/3#'M&EZ@?L(B9 MSVGZG[M?V! 9*3(3=I022K;@')VTXV));RHD,T!A<"TB%$98T7ML7;F.]GV$ MO'8D3LK -81*Z+.5G5+R2EQZDP="8&J!"!%SN94&N9)Q- UF7!XZ9C%84Z*H M(K5PYZ%#V;MWS\(HD305(OMSWYP-P!R(1RPBE6Y?^J*FNXG^$DJ.7FNCQF:) M',)P=LZJ00 R::)Y*'0V'A2MZLU\+/&#;M%.!2(30 M4H0/D 4 !)JBT028HD5\PZ!IU&]5'.R]DFP^!6@LQ^] WB*1-[L/([-\SA%= M-YX%,H?6\@)3JV(W(TQBJ<7Y4D6Z%+#7'FF:[:& ,6-84^W:=6>SP3PAAB#; M6!-00+DDB_.L7TC2W4OS[P4C?#_YM#>@B&ZC2&[''5+F;S45OEF5W[I*9+1" M.&EE&7TGWR<@$X@_$9GT$@CV; ;:S:"#53F>L(_A9E__FAR>] Z<'$'OTJ3HFQW'+,-:N&"/7&L]Z43P'W!7ZV)TM/)]T_:I^VW=U[+ MEU:ZY?+5GRL=%D2@*S/'UM'IDXL3B>7FG^37_!66F4^(+?X372MR&"W YW./ MD,C_T 'M=YI>_1]02P,$% @ !(*&5<4JC^F' P IP< !D !X;"]W M;W)K&ULG55M;]LX#/XKA&\;-B"P'2?K=5T2(.EE MN +K&C1[P>&P#XK-Q$)ER9/H9OGW1\F.FP%M[W!?$DLB'SXD'TJ3O;%WKD0D M^%DI[:91251?)(G+2ZR$BTV-FD^VQE:">&EWB:LMBB(X52K)TO0LJ834T6P2 M]E9V-C$-*:EQ9<$U527L88'*[*?1,#INW,I=27XCF4UJL<,UTI=Z97F5]"B% MK% [:318W$ZC^?!B,?;VP>"KQ+T[^0:?R<:8.[^X*J91Z@FAPIP\@N"_>[Q$ MI3P0T_C1849]2.]X^GU$_Q!RYUPVPN&E4=]D0>4T.H^@P*UH%-V:_9_8Y?/6 MX^5&N? +^]9VQ!'SQI&I.F=>5U*W_^)G5X<3A_/T"8>L<\@"[S908/F'(#&; M6+,'ZZT9S7^$5(,WDY/:-V5-ED\E^]%L6=7*'!!A@1JWDF"EA)XDQ-#>(,D[ MF$4+DST!\PZNC:;2P5(76/SJGS"EGE=VY+7(G@6\R2F&T7 69IES^"-^CQ' M 6_T!-XMDK3(:J)CI@[^GF\<6=;%]\<2;O'&C^/Y6;EPM M_38\2]\_PW;KCS=_+9>P6'Y:?KCZ#*N/\T]PTUCX$J]C MP"Z*@UI8DKFL!2%('A48I\/7=V^\O!FR@)R;:^6F"8-4,Q=PM='.6#[;'*!Q M,5R>F#@@ U1B:RHL0B%=;M&?\>3'\+E$WMS[GQ=I?,;"5BK,J"[@11:GQXT! MS[VK,4RN.@Q8^)274N]^(>2 [Z80CDK+-?,@FFE#U4H2O22!!64V:'M-#5H[ M\Q1F2.O_( ]CN')6H)*PQGNT0N<(*W'H=Y78,*H2>]AQ=ZU0ZL!I_FA8G[X3 MAR!2LP77>_,F-%QP7\9*.B>4/^?2'CL(#!@,""U?$B+TB4W:\P#(;5,Y\A&X?ZO&ND:P(;=NW5V9P[$'\?D_9')I*GX07!MBGM, AN_. M1O#ZP><-EU8%AH:5]B RCMR6("B".4E27#Z.%\K)52BP-LY/9B6*($0.+2UH M4;%8))6\Y9J61LXTA);H.!BQ8*V7+H<\CT>CEQUK=CTB<\F\\!X;S>3D\JS0 M[L(3X3A HZF]1_O=_A6:MY?O@WG[A%T+NV.*H'#+KFG\^]L(;/LLM LR=;B* M-X;X8@^?);^D:+T!GV^-H>/"!^C?YMD_4$L#!!0 ( 2"AE6U==XDO08 M 'X2 9 >&PO=V]R:W-H965TIXO'ON[KF33I;&WKJ,R(O[(M?NM)=Y7QX/!B[)J)"N;TK2>#(WMI >MW8Q M<*4EF89-13X8#8<'@T(JW3L["6M7]NS$5#Y7FJZL<%512/MP3KE9GO9V>\W" MM5IDGA<&9R>E7-"4_$UY97$W:+6DJB#ME-'"TORT-]X]/C]B^2#PAZ*EZUP+ M]F1FS"W??$A/>T,VB')*/&N0^+NC">4Y*X(97VN=O?9(WMB];K2_"[[#EYET M-#'Y9Y7Z[+1WU!,IS665^VNS_)EJ?_997V)R%W[%,LKNO^Z)I'+>%/5F6% H M'?_E?8U#9\/1\(D-HWK#*-@=#PI6OI5>GIU8LQ26I:&-+X*K83>,4YJ#,O46 M3Q7V^;-I#(8P3$5G.U?3+P.)H5#)+Z MF/-XS.B)8WX2'XWVF1,7.J7T\?X!3&[M'C5VGX\V*KQ,?%_L[>Z(T7 TVJ!O MK\5A+^C;>T+?.H?_',^[ M!\,W&ZQ]W5K[>I/VLW/IE..87;%N[25G^#HC?T"-^)01BB4Q12GU P-2:5FE MRE,J$H/P:1>O''!*)2_/E98Z43(7#CH(->N=R.0=B1F1%@"@E!9R2@?%-H4T M(=%]%NYKW$NKH*3,@?R"-%F9YP_\G$H?]WH8=J.#(5,^)Y@^+L@B9\76^_'X M:GM'2)T*698(H9SE)&S%^GC1TJ+*@X=A'RN;4E)9Y54M<7&?9%(O2$Q,42C' MO+,CMJ87$ZC%;FE3-E-ICQ.+CM-PSUAVH2\F9#V8$$*1+P/Q0+4VGD2J7)(; M5P%L+. Q.PB?\RI=.;@6RTT(LM\=L%I"BL;3#MCAZ5L!=9JH\A16"NP.;BCU?*AWI-]C*#G9RZ3L*&^#<(Y!,9<58 MZPJRUP%X >W,T&)W^.I7 >MK'%T"D0>25A"3COA%8A.HKF$-B.18;@U#H%G5 M&'F8B\,HTQ M%YU_$C)$D'N>0'H)F7Y!#PG/=L0R4QSZSN.8A5A"'5BVOB,O-"7D'".&K"DC M0XBY5!99RW9@!:W/M8@WA5'BUZ0X;U;A%$L%V*C"04@? MNB]A($/5Q++*ZTAB 3@+@U6+98]::L\-SP(TT8+^!J+=;XEV?R-#7JTX":9. MVC@^0;<_K"R0[G,2IJZ(-O\J7N0F3DRFE%]J"LG U;+,#)CFE5EJ:'/5S*E4 M(1*$@A\#V(!?G<'(M)RI)682FI]V,HF-_!-%''!CK\%X:F;PJ.DU.TS> M(31,[3"5MWVK,@X(_TN?^\[TOZ&N#]NZ/MQ8E5-:A.K@>+XGL["R1$-"@VU' MI765_D]U?J[C*X6#/Y@(\3[++,#-+C1+AC:,BB[JZHM+3J-,T;PCFU*BPHLH M%[856Y/+MQ^W!4_/$)X$X8M[M-'0U2[G ))LR"_!DCCFCM\G.VG8G1#KYAHK M4CY.W-CZ.=H8XDHD1Z!Y6,%6?6L?UTN>FR2N0B_L2YHJ @.A"?.#E1W0$ Q! M56TB[Z,VR$<; W*-/J\]FOPX-6%N[^:2-1K72:R^=<'^MW3SU-:4(-)[-\YI M[UJG.QOQ)J%3C/9.G!O\B:UWX^DY1]95CT]8"=Z4'!JQ-9[>;(O?33\<\6IX MM"/.*Z +B/D-8L8M,E#BUB>,BXDX&NYO'W>)B-4_"]P&RZ^(VZ'P3@,@B?/D(O*E]_#S0KK8?5\;QF\)*/'Z9 M^2CM0L&/G.;8.NP?8LRQ\6M'O/&F#%\89L;#GG"9X16 + O@^=R@$]4W?$#[ MR>GL;U!+ P04 " $@H957SWSM T# "D" &0 'AL+W=O&9DF'4H@:E15:@<%R M&LVSL_.!MP\&GP5N[(,Q^$R66G_WDW?%-$H](928.X_ J;O#"Y32 Q&-VRUF MU(7TC@_'._0W(7?*92/=M=Z\Q6T^@6"NI0TM;%K; M 8L@;ZS3]=:9&-1"M3V_WY[# X=Q^H0#VSJPP+L-%%B^YH[/)D9OP'AK0O.# MD&KP)G)"^4M9.$.[@OS<;-%>!N@2%F*E1"ERKAS,\UPWR@FU@BLM12[0PHL; MOI1HCR>)H\#>/OOQ_,OZ8[3B)Z* M17.'T>SY439,7QU@V^_8]@^ASQ;T,HM&HK^T"VXKX*IH!Y>WC;CC$I6S^T@? MA-U/^J9"*+6DM^L/QWD%P-KH.U'0$7%ZEKE6N9""AS=&A'+B$8<6\!>;.' D M5&=$[K!H#9P&1_A..RZ]+TTL J_]75BPE=XH$"K84)B"/@7>4RM+=U1P#V,= M=;6/L(L-)7$EL08_W5B*:X_/8!X,2#=ZB29(IUUYSU7C]=_+@I;:ICO4W]. M9\"R-.Z/&(VR>#@\C7MI'ZX?YT7I-\:0/0RSF W[\/QHS#+VZD\[I=7+G2V+ MQ^,>M:/^R(<9]>-A=MJ&&;$X'61P0#J#3CJ#@]+9,:#+HO35W\GG(/1_^?R+ M\DD>5(X:S2K41POA:]@6D6ZU*\'SMO+\,F_K]P=N5H)4);$DU_1D1'(Q;4UL M)TZO0QU::D=5+0PK^HU XPUHO]3:[28^0/=C,OL)4$L#!!0 ( 2"AE4O M?^\AI@, !\* 9 >&PO=V]R:W-H965T)"^P^O+?8!3#;2?555X@&'II:Z+E7&=->!('.*VR8/I=/O@& MJV0MY5=K?"CF7F@)88VYL0B,_N[Q$NO: A&-/WI,;UC2!AY^[]'?.^VD9[6\BQO&*&+69*[D!9;T*S'TZJBR9R7-A-N36*9CG% MF<4-WJ/8(C!1P*441E&:8,5J)G+4\.:.K6O4;V>!H;5L1)#WN*L.-_X&[A0^ M$EJEX9THL'@>'Q#'@6B\)[J*3P)^SLTY))$/<1C')_"207CB\)(7A&^4;)Z4 M[[BIX-*E'17\MEQK-_[[L01T^.EQ?-M,%[IE.I!A(;U(_R$LE2LK7@.2VI=?4S.Z07O M*EI UM3#7)1@;%GTCG3=4@"UGJ%@7?&VM;&L*"@?VC)' M*KI\X$DGC/-L47%9:'!I$X8@WG"+(;>:JE3[@ \YML;ZY31/1X=^>P%WE4)\ M5G1 )2/7M(W[JGF%3P3+1FZ%@>\/,WML[(O@EMJM88;TG\$X\;/1&+*4W,X@ M&?MIG$ V)NN#<%MB#R':ES3RLRR#)(-HXH^F(T@2N).&9LX@BD9^0F%1&#J4 M4>:'T:0W/]&.O*#O19=_+R^:IGX69D#4+3.R)M::_$U?%$9^.AY#DD*:^@FE M)(D'@?&4%$V>!$;)U(^RWC[1%J.A+4:O;HLKKEE9*BP=LP-MQXK_-.SKBU\S M.BXAKY@06/_/*OJR9]TR981M2-J?D+8P3&#:UV/DQ[1[TYBL*Z[H8CUHWRCR MPSBD$$C]<3*"R7^QK(]HC#/JPS2$:=259#SV1X1X7*2=3"D#5FV6Q@7-F&7[FE"M6-)=_?W,#J\?I;=I?_DWCV=/C)5&ULC5;;;MLX M$/T50ET4,<"-)>IB*4T,)&G:[:+!!KET'Q;[0,MCBX@DNB05-_OU.Z1D64[M MI ^)2 [G<@YGQG.ZENI1%P"&_*C*6I]YA3&KD_%8YP547!_+%=0H64A5<8-; MM1SKE0(^=TI5.6:^GXPK+FIO>NK.;M3T5#:F%#7<***;JN+J^0)*N3[S F]S M<"N6A;$'X^GIBB_A#LS#ZD;A;MQ;F8L*:BUD310LSKSSX.0BLO?=A6\"UGJP M)A;)3,I'N_DR/_-\&Q"4D!MK@>/G"2ZA+*TA#.-[9]/K75K%X7IC_9/#CEAF M7,.E+/\6:E'YK#@36ENY?H/Z/#$UEXN2^W^DW5[=Y)X)&^TD56GC!%4 MHFZ__$?'PT A]0\HL$Z!N;A;1R[*C]SPZ:F2:Z+L;;1F%PZJT\;@1&T?Y@)O^OY=D/@?7@DXZ@..7K,^O<.BG3:.4J)?D@FNA]R%YU==^)/<%D(4LL=:M96,SHRMX\1\R)^JV MC[B"G&&3(+)1),?-_ 4JIGD"!B-$J37F?SW9Q?2K62"J,CM330UN],;BTP@BY8]I-^>_IP?'=, ML"77^3/1-DV$$;!59=9'W.L<1:/V*"#WTO"R!;T//4)C@4^C%\"M@8V$D;L" M7^5W ZH:OOU)?]\%=Z]<)N\)+T!30>Q3%L6[3@+J1Z%U%$09Q81 CJH*5"XP MXA5?8:;T^,(0^0^W ,ZB5&5A8SZS/\%O&QS:MMUTDQ8;@MMOV!$Q M[(,[[6]/3[.HD\C^L0/]<"L_U!PN 3NYPPHNW#FLI!:FMQ%.HIWU@>="ZA3D M4LWWOMTV2&OB98#8&X*$[/L-'P_&,RR-I1M"-S-I<'1TRP)G=5#V LH7$NNKVU@' M_?0__1]02P,$% @ !(*&57Z'^=1T!0 G0P !D !X;"]W;W)K&ULC5=9;]LX$/XKA!L4-J#6.FQ93A,#2;K9+= C2-+N MPV(?:&ED$:%(E:22>'_]SE"*XC2)T1>;Q]SSS7!T=*?-C:T '+NOI;+'H\JY MYG ZM7D%-;?O=0,*;TIM:NYP:S93VQC@A6>JY30.PW1:1:.'@TNQJ1P=3%='#=_ %;COS87!W7204H@:E!5: M,0/E\>@D.CQ-B=X3_!!P9W?6C#Q9:WU#FT_%\2@D@T!"[D@"Q[];. ,I21": M\;.7.1I4$N/N^D'ZN?<=?5ES"V=:_BT*5QV/LA$KH.2M=)?Z[B_H_9F3O%Q+ MZW_974\;CEC>6J?KGADMJ(7J_OE]'X??88A[AMC;W2GR5G[DCJ^.C+YCAJA1 M&BV\JYX;C1.*DG+E#-X*Y'.KD_QG*ZR@"%DVON9K"79R-'4HF@BF>2_FM!,3 MOR)FR;YHY2K+_E %%$_YIVC28%?\8-=IO%?@M]R]9TD4L#B,XSWRDL'/Q,M+ M7I%WVEH\L9:=Z7HM%.\@H0IV8BU"?R<,[)^3M74&X?+O2W'HU,Q>5D,E=&@; MGL/Q"&O$@KF%T>KMFR@-/^QQ8C8X,=LG?76%)5FT$I@NV27D>J/$?U"P3P4H M)TH!O3>V<\?@GCS\+/A:2/0-+-VW]:\)ZAS;K_JZ E9JB34LU(8YP@GS'BI4 MYRJ_D0(!BI7-.-+E78C1TJ8U>86%PW+$F"C =#<&'3 (%D94K:%;],/B =%I M*0KN<+/FDJL<6->BN"6)I(_O9(PHV5@HO-"M19_MY)"=U+I5#O.]J_2,VXH= ML&26!C$;O,5HMJE$4$)_P!$T,V;?&FX()DD !-]22 MWNGR74N\'66[15X M/B:00/ 413F7>2L]/*FM;#P@RZ?XP!-$5\/5]NV;+(X6'RPJ\&BSA+8]W6 ^ M=(/Y;W>#?\84K=M/[K!]8=L&-(Y:7.N)+?6&O$2\WO)>:A;<#APA7 M/6\7=0?_OFU0FK4G$L]P*AY;'<$/B3#H8)VH^VQ V4I$R"V"Y[%7^/Z ZYV> M<=C5\P^?K^\=VV=1_MI&_'8+W.#RS+_&B% TW4?+5J*A*EXL@A1K)PH1I[25TE)OMBQ- AR1V)R=\OP&3UB$M8('\0-NGWG)'])U,!3F'KRD U[2 MO7@9$K[SV 788C3S\PW"IIOQ7L'!?N%/4]XJWA:",F+;II& 4YPO-=3E=; 2 M,Z]RX;T?M#)AB>16T*N I[MW7:$VVF)BM9);G_YNDL0WT/8O" '9=Q:+0YE/ MOV[ZHO5X$!T>=E][G?M6ZI^AR F.IH'"1X?$%ZR94BO5)@$\RRERS0,HG3)OF)7D]H2 MZ,9+:LO8<7&9)<%R%OME@LTN2F9^'2=9L(C2R4O8F>Z,C(CIC1^,J45A)7;3 MXW ZS-XGWZYYW@OU&PK MU:.N 0QY;KC0*3AO9[)210<-$_Z7/NW,X4!B'KRC$.X78\>X- M.9;7U-#%3,DM458:T>S N>JTD1P3-BCW1N$N0SVS^" ,%1NVYD"66H/1Y.R! MXDR?SP*#^%8J*'98JQXK?@5K0CY)86I-WHL2RN_U ^0UD(OWY%;Q20E_<8UF6'9*6%;EA M@AFX^(AY?<2?8\Q/8A]G?H!+':Y/!#:+0F)A:H.&D8BI@5228X4SL2%G3."* M[#0>LSZ?(ATK@\&4:U NGOW*SU1TV B&"/>O:WC"5M$BL(&B%I++S6?R \G' M?AZ&.(@R/\/!E:L-Q%/ J2UP7;.6Y!,_PLW(B:QH\8C:)(K5"TQ,:'31%-A>ZYI<:)1'Z21O@.)REYD(9R M4O41X"X"[-\G1:(HJ-J.B:#DFC"FVD,NR+_V.BC88\E]L-\LCN@+,9\P.9TFMX%*:5MW$30!C2)L\P]O=F3EI(D M[2V-PYR@Z$:3RP73GH%\5P@TT&3_=/H,KV25LOAW5P!S8@)9I%!F@U ML:GO)Y.1G:0D'OM9,K%C#%7J1YA4.,;-V,\SMY[OQP\UX"U=&81*1WZ:Q+NX M?DN58W$+#JX2K*Z-NS U5GLG3'^K#*O#G;SLKZ)OXOV%_HFJ#1.:<*A0-;S, M,1*JOR3[B9&MNYC6TF INV&-_Q6@K #N5U*:_<0:&/Y4%E\!4$L#!!0 ( M 2"AE7#Y#@4L 0 #X+ 9 >&PO=V]R:W-H965T;MYDS,YPS(YX\*GUOEH@6GNJJ,:>#I;6KX]'(%$NLA1FJ%39T M,E>Z%I:6>C$R*XVB]$IU->*,I:-:R&8P.?%[5WIRHEI;R0:O-)BVKH5^/L-* M/9X.PL%FXUHNEM9MC"8G*[' &[3?5U>:5J,>I90U-D:J!C3.3P?3\/@L=?)> MX$[BH]F:@XMDIM2]6_Q9G@Z8]2:>X/=^@ M?_:Q4RPS8?!<53]D:9>G@WP )_E'\**R8E6CZ"=-*&YB0_5:Y-S MLG%)N;&:3B7IV<[\&+^I@CCQ>] M%O-2:#R:^9BOQ#-1S,)4:]$LT,__GLZ,U<27?W8%WV''N[%=#1V;E2CP=$!% M8E _X&#RX5V8LH][/(][S^-]Z),;JLFRK1#4W&=+->2O<:LNC[/?\_CIRV.Y':)4+PP;+8,%]N&L3-,E5NH12/_I7/9@/4 1(RF4VB,JF0I+"V, MI:'>X%+;T1[(>"EIG CM.X"YJJB9R&8!!QY2M48TI3D\AMNE1GS!/R#VJ!EJ M3Z +BO'U4T85J"_>HW6!A3P( MTQ3B((]SX'DPSC((69 S!E^PH:NIO((HJ2=(QU;7W"!,@W3,G#(G^3@.(I8 M)\L9@UME2>D]Q$F0YIES. NBU'D>AGD0A3G-4K(ZYK"'J4G/U.3-3+U0S0/Z M_-'M6"T+-_6$!5^*!J:N-TO[O(NE>^WL9NET\XWQ1&HU7-]\[_H_V0!)=VW6 M'#+'<-'6C@"NACIG?OA.CN71]('N>8'PA5J#!6JO")^%U' G*F+"96N)L4WI MLB4\9?\23>N,]EP*@RQCE(.8KC;APR3LH"AZ2B5/PB!)(Y(>1C'=3(6^A@XR MEM!9>@@Q&^8QT+=GCM+I',1)%L2,'T(T'G*VPX'?R.P8DXR)J&/R((J&>;HO MMVF?V_3-N?V?7AK Y[X3[;X4O3JO 5>P;-+W>75?=KB%A%Z)[.[RFS1FQ."1775E$0Y[MY.1H MZTU3HU[XEYO[%K2-[9XW_6[_.)QV;Z)?XMW+\IO0"TD75^&<5-DPHY:BN]=: MM[!JY5](,V7IO>6G2WK@HG8"=#Y7RFX6SD#_9)[\!U!+ P04 " $@H95 M2VQ3]$ $ <"@ &0 'AL+W=O^:9MYV=[(1\4 6BAJ>Z:M34*;1NQ\.AR@JLN1J(%AM:V0A9XD[=2*# ML60MQ(,9_))/'=<0P@HS;1 X_3WB-5:5 2(:?^\QG:-*<_!4/J#_9&TG6]9< MX;6HOI:Y+J9.XD".&]Y5^D[L?L:]/99@)BIEO[#;[W4=R#JE1;T_3 SJLNG_ M^=/>#^\YX.\/^)9WK\BR_,0UGTVDV($TNPG-"-94>YK(E8T)RDI+6BWIG)[= M4MQ_%4K!$B6L"BX1YEK+4H%7RX-ZOJ:C+4 M1,) #;.]PD6OT']#80J?1:,+!3=-COG+\T,B?[3 /UBP\"\"_I;I 00> ]_U M_0MXP=$C@<4+WL"[X;(IF^VI1_Z8KY66E$!_GK.WAPO/PYFB&JN69SAUJ&H4 MRD=T9C]\Y\7NCQ?(AD>RX27TV8J*-.\H3F(#_R;.8,%5F0%O M@,LJGB'R'@(:RIG*Y$Q+BI3U$#_-&2T@ZW-&G>;,CBN@WT94=!-0"I4-Z$)T MBJ 5 WS*L-4'.-+V#)Y38E^-X;Z0B"^R!RCV8DW[3/AOB??;JR8YS,<[D6Z[ M&B770H[A]F#2:T.N*TZS<\NHEQ=GC?L>/J0)2Z+DRHAQPJ(TLJ*?A"Q-^VDO M35F0^E?P"1M!Q=SK_FIO#LP_\D>BL\7>:@6=(AO(2:2N[31%]CV.?R=?9JZR M5V'U$Y?%0<2L?V*?6*]# M=^#'O0,';K 7@O3J0OU$Q_J)WET_\T:75CNU"5AAULE2EQ2'FZ>LZDP^;:2H MS6U(T>"VI9PMNG,5=IG$?8'[JC!!;H5&8L*KZAL\ M_F.MKC'CE'\&N924A*3-MN&=Z*H<"LI4VH+45(GIQP/+,BU(Q<2*CXTE$"-ZOE$D("CX(4_(CR-TS@#NDB+S/CF5.S M(70C%OLN>,P+?1:F,<6Y,35'H: XE$IUUEW[TO2\@,5I0ML#;\3<44I]4O,* M0H^T>,QUR:J4I7'($C\XEZ;#DXY-E]#6ODL4<>H:W3?OX^SQZ3/O._[S]O[= M])G+;4D>K7!#1]W!B))-]F^1?J!%:_O_6FAZ35BQH.<;2K.!UC>",FX_, J. M#\+9/U!+ P04 " $@H951;7LJ@H# 5"P &0 'AL+W=O0HTW@%\$;T5E#/1.'AA[U).OBY'EZ(!P@B.I%9!Z;? 8)XD64F$\ M%9I6^4M-K(Y?U#^;O:N]/""!QRSY318R'EE]"RSP$F6)O&/;+[C83U?K12P1 MY@FV!=:Q0)0)R=*"K")("<3+!%)Q(62N)]/P/G9!3@#A(*?,=$1V5,1]F\?MO1'W MCTA> =_M ,_QO ;ZN)W^#=%6^N3PO[L-].GA?Z_1;96_,HE>F43/Z/EOZ#5E MZ\_-@\J"JL._3>;F>D&SGKZ;KL4:17ADJZP0]=30W5:?W82Z$ M ]\)=G&3ULB.-?%$8CLF!J6)0:N)E:LD,C=.E'&N3&SR,%?J5LR!K@=KUHSW M44[-O-:(CC7O1&([YG5+\[K'F4<9O6PQL+MGC=?O^S7_&D"]H%>SL#6N8RT\ MD=B.A;"T$+Y;Q)V]"NZH#FG'6E/G];5W2A[NEWPO@.Z@YO<^S(4]S^FZ-&PO=V]R:W-H965T@!9S:3G(K]SJ?DAU/DQS?4\!V68;HZP*GY# S MH'&\\9!L8BYOF//I%FWP(^9/VWLJKLR:LDHRG+.$Y(#B]9$7=ZN98RXO',F!A@A==HE_('?F)/E<+T1((CEI@5P*[+W#?$#B5P#EW!+<2N.>.,*H$A>MFZ7NQ M< 'B:#ZEY "HM!8T^:58_4(MUBO)Y49YY%3\F@@=GS_@/8HR1E'X3DZ3$ M[]]] .] DH/?8K)C LZF)A?3E8.:436U13DU^XVI.>"3F%#,0)BO\$JA#X;U M_H#>%,M4KY5]7*N%/0C\->(WP('? =NR;<5\EN?+H. M4_"<-WAO;XP_?Q&FX([CC/VEBGK)==5&:(S,4)QROPR!''ROID4'[I'M,)"W3"0DVP3@S\.@;^E1* KS,X M.F&!3EBH"=8)#K2:[L#ZVD*B4K;?ZF/'&XU[3[["S!F[_7HC4)A!W_4LKY<$ M%':^.VF9=1UMM4'P_%P@BH6K%Q?#\[ET_VJE!5IIH2Y:-[)V$UG[2AFF NL* MD4Y:H)46ZJ)U0]2TDG"P&3J_T*@X[1K NO'8YL6.1*G2TT']Q7M/)RW02@MUT;J1:)I(.+I6>M#:'VJE!5II MH2Y:-T1-CP@'NYS!(L0[*0=")^((\$BU.G!E^>)WY"=)/D#*1X+8:R M;L;BA4'+([KR@I-M<0;U3+A(6\77&*,5IM) _+XFA!\OY #U0>G\7U!+ P04 M " $@H95)_[+A,T# "]$@ &0 'AL+W=O'80^,?6T+E4B/ MI.WFWX^49-F2:3E-U9=8HNXYE^=>Z83D:,_X%[$&D.AKGE$QMM92;FYM6\S7 MD!-QPS9 U9,EXSF1ZI:O;+'A0!8%*,]L[#BAG9.46I-1,7;')R.VE5E*X8XC ML0GS=W7-W9-MI0!'Q5PI[<7*-M)1'QK[HF_>+L>7H&4$&?Q7 MD5IU3@T\O3ZP_UZ(5V(>B8 9R_Y.%W(]MH866L"2;#-YS_9_0"4HT'QSEHGB M+]I7L8Z%YELA65Z!U0SRE):_Y&M5B!. XC$#< 7 ;8!_ >!5 .^Y&?P*X#\W M0U !"NEVJ;TH7$PDF8PXVR.NHQ6;OBBJ7Z!5O5*J7Y0'R=735.'DY!YV0+> M"%V@&:.2J\ZA*OWJ#7J%4HH^K=E6J!QB9$LU:YW;GE>Y;A!V,#?.9/1_NFN1\7_;D MQ=D;Q?#J]\LGKFWFU/]Z*#9G#V%(&*(#O MP)K\\I,;.K^92MXG6=PG6=(36:,Y?MT-@; MV;O3NIZ'!:'C#IM1\7D4CD)GV")+##F]R V/80V102TRZ!3Y\\E+9U):HJ/3 MK"V15R/BJQ%)5T1#5EC+"CMES=:$4LC0AG!)@1N-LY/A6S^A/LGB/LF2GL@: M;1C4;1C\('\;]-F.* MSZ-P. Q\I^4!AIQX$. +1A#5(J/O\K?HS'FX2IWVR79+QF3AQN=H#ZQFOP/4$L#!!0 ( 2" MAE4!!61Q 4 *,@ 9 >&PO=V]R:W-H965TES="7W7+%%F+*:)9#Q!@LZ'UF?<#W W M-_A::T3E91^J>;W^EQ80Z*5[((YE]HFW1 MU[90N):*QX6Q'D',DOR;/!5$'!AH'+.!4Q@XQP;M$P:MPJ!UKH=V8= ^UT.G M,.B<:^ 6!F[&?4Y6QK1'%!D-!-\BD?;6:.E%)E=FK0EF21I9#TKHITS;J=$] MW=!D31%)9FC"$R6TU&A,(I*$5*)K] <1@J3BHX\>581%\I-N?7SPT,4 K;# OGX]RY<\)Y"]UJETN)_&1&9P9[K][^IL:^J8DH MV7!V;(R=6L"OH6J@%KY"CNTXAO%,SC?'INF\S;O_-N]!O?EO)#GEO<)EJXRL M5H;7.H'G,4D6"T$7)$LA?(YVL?;/[[HK^J)H++^9@B;';9MQTU3;ERL2TJ&E M9#@@5 8!6EVZ72[3KTT6,RU2F SO1*$U*V M(=.(RBN=O(2@B3()G,-A.\-+U[[-R&GHF-L<"E?K\U+ASO'H0WH,#!YQHU-Z MK!#=*8GNU!)=)N@M4\MB=:#B"D6,: 68>C:1G4-B?#"05J?=:!_17>OY4KK/ M\^E#^@QR,/=08=TW3H\T7"_C,N8V/W)1]M]R :<@E< M0Y"VCDGS#%C8Q8W>$;?N"SJZW6J7H';R/Y@SNB6UW5IJB[4@)3#=_[)D@594 M9#MEO?- ?!JQ?.&X0B3F:W,>Z;XDK(.[+T*[=B27AO9Y/GU(GP$06$6H7BE4 M[SRA[DNA[@Z$^GH@E/^TTN\+>AWXD\5I/[WD/^A'X#/ M3TQ^ZV>;C6N[=VV;=BSCVJ%=NA. !/,@P7Q(L (K!(L-V6PW+S3GN\&4FE( M, \2S(<$"X# *DIC>__B:$-E<-T>ZJT@65#C.V+NY^8@H]J-7NLHB=>/YE)1 MS_+I@_H,H-"J>AV\Z&,HO>@ND:LRD&C!MW.J\,PFFC.'ME-_ULZVTO MEOC'1^*#CB2 0JL*[^R%=VIG>JO%CM>Q4:U:RTO3+BB:!XKF@Z(%4&A51?>5 M%?Q>I14,6EL!1?- T7Q0M *K2KXOL""ZRLL.WGG@L*1%&G4&K-E!H59WW]1U<7^"Y)4\G4S5DL60"BN:!HOF@: $4 M6E71?04)N^^5JH'*,X7@D&@>*)H/BA9 H54%W]>U\%F%K;>F:LCZT004S7N% M@%:6JLW;:M"J&!1:+G3SX Q5:[3(3KNE5FJ=J/S0JVPM3]0_9^?(1^UCW)]@ M0[N'^WY^7KZ'SX_O;XE8L$2BB,ZU*[O1U2E+Y"?B^8WBJ^P$=\J5#J#L&PO=V]R:W-H965T\VU?WP=\#4QS#X&,:#%&6-S9S#CQD. M#V?.9UO9:9^>%C#9-HS194M?UEVD49XO53?/=^V)UD^^J),[D^\(I=VD:%5]^D$G^_+Z+A1U M@V://V/Y4AY]=FHIG_+\<[WQZ^9VX=9')!.YKFH3D?KS+.]DDM26U''\U1I= M''S6#8\__VO]IT:\$O,I*N5=GOPWWE1/MXM@X6SD0[1+JC_REU]D*\BK[:WS MI&S^=U[:?=V%L]Z559ZVC=41I'&V_QO]W9Z(HP:$GVA VP9T; /6-F"-T/V1 M-;+>1%6TNBGR%Z>H]U;6Z@_-N6E:*S5Q5G?C?56H7V/5KEK=1>63$V4;I_GP MXU^[^#E*9%:5KYQ?LV=95FF]T>SQ4Q07SI]1LI/..QF5NT+N?[MR[M7@VNP2 MZ>0/G5;?OI%5%"?E=VJ?C_=OG&^__L[YVHDSY\-3OBN5S?)F62D1]:$LU^T! M_[ _8'KB@']?5]<.(Z\.W?^UO4' M">?O]9"TO2T^;*N^8E^7VV@M;Q?JDBQE\2P7JV^^(K[[GR&AEHQU9+.#;(99 M7WV?YD45_R/5N,G+:DCJOKW?M*]CR?.*$I<+=6C'4T>P?-WH5]LF_O'9UL'G+NN[T^ M0=T8BO /(GQ4Q,]%7I;.QTS=DI)&R\_J5C08)GQ-3%\'ZLE0ASCH$--TO%7; M4Q_> (27!P/AR ]*_YE%GAE+" M@Y00#0QO\^QQ7%P(;<8%2\8ZDHD+]WCWPLC0&NATG<=#P7I=ASLR%7($*\12 M=&@-8>$!]V6J!<"!H#?H*1&BM=0)$8)ZI"]H#B(@@ 0$9X*Q4:(UTQEK7 C: M#Q.X.U,Y0! $O5FO/N15E#B1ZA-%LND>>#=.5#D/M;KG6MTK9\25Q36UA'AA MZ(9]N7.P P%X(#@]C)([X?K364.[_N;@# *@07#2,!.,7*0ZD%P1-W2U$#H' MEA#@$H*#R2C9HR]EG5T(4?=\U^^+G@-?"/ +P0&F?DH;/'Y+*-**G -L") - MP=%FVJ,HL6' ,OY&SW1PZ=\;<5^F6@!:V$1H.7VC9SJU7/&^FCFPA0&V M,!Q;QD9+IC/+\ 3'+-,T1_,T.+B\E<\R<8CS/^?C]?VU\Z%HGOB^.*5<[XJX MBD_TDR4^:4_!'+3#@':8M;D@9A5Y;%GKZ@;D89?.!S$]24,\EW*O/X;G !@& M ,-LS0FQ\Y-"N"]3+0 OS-J\$!N8&%(1II]/PAV:"@(:87;FAI@^.41X2%TM M7LY!& P(@]F:'V)6$RBVK'5GRX%'^*4)%*YS" F\(.SW'^[(5 C "+>50>'G M,RBX+U,M@"+<6@:%#\P0,5>;><4=F@H"&.%VLBAYQ@=*/5L MQ_ X&]@/2\9Y X>#@[[&$A5#+S+TU06ZSA*G&VTE<5@ 9HE.-BKLF6M*QU0 MPR.VGBL]2R#1ZIX#2SS $@_'DA%UA@.Y$<:$5DV$.S(5 CCBX3@R/OQY.I!H M19-SL(@'+.+A+#(A_'EZ1Z;@RX\H MO(EV<#A7G MX0+W9:H%X,+#X6)*J-"Y03U6]I\J<7^F!>. (#Z.(&,CA3^

@G.W%OIFJ M*GP\@7$,5,4V+Y0P)\LKN5^#\RD_\6R)6YT:-6Q9ZYX#( P?7U0S@:Q\JTMJ M;%GKZ@8@\2]=5>,/U)<$Q-/&\!PPX@.,^!-AY/0B#IU%M%4<1$8%B8+I%>"'O'". 0,;&F UGR MI:/(%0VU!1VX0U-!@"("1Y&QH4+H,RE$T##L9Z%P=Z9R@"H$GK< LFI*(:)' MF:W/%4+@)J=O6NB< \$(P6U@EK!: V++6U0TX(G <.1\MA8XA@E+M(13W M8ZH#4$1,1)&3P5*<7WV#^S+5 A@B)M9T(,%R8&&-[VIZ9EGM>[3<%T]TC(Z5 M>KI#$%\?:7/PA0"^$'B)Z7BL$E;+2VU9Z\H&&A&7EI<*G4($IQI5X7Y,5VL# MB02VJDN#\]6EN"]3+0 A@;7JTF"@NC34YL)P?Z9Z@$("._6E@3Z'(ACU^XB( M>S-5 T@1C"DOI:-+('!S4\.%+6M=\< 5 5Y8.JT$(K!:_6'+6E;OMQ> YR"8!< EMYE.!\'@7W9?J"%J"7T%H>)3R/+[@S4S& M+Z&='$JHL\O *,.=F8H!=@GM9U!PDY/?HS,'[H2 .R&>09D6*$.KL&/+6E8=[ M,U4#%!+:2:&T9OS>..L_&>'>IJI9'KUBLWZ_Z;NH>%3CQDGD@S+O7M?IM&+_ MRM#]1I5OF[=N?LJK*D^;CT\RVLBBWD']_I KR&PWZA=Y'E[&PO=V]R:W-H965T8 /ALE>R >UYERC7UF:JVFTUGIST>NIQ9IG M3)V)#<_-EI60&=-F5=[WU$9RMBR*LK1'XGC8RUB21[-)\=N-G$W$5J=)SF\D M4MLL8_+QDJ=B/XUP]/3#E^1^K>T/O=EDP^[Y+=??-C?2K/5JE662\5PE(D>2 MKZ;1W_AB3D>VH&CQ/>%[=;",K)4[(1[LRJ?E-(IMCWC*%]I*,/-OQ^<\3:V2 MZ?U#\4YHV9.Z;X7*0_DJ5>3Z-QA)9\Q;:I_B+V'WEE:&#U M%B)5Q5^TK]K&$5ILE19956QZD"5Y^9_]J@;BH #W3Q20JH!T+:!5 2V,ECTK M;%TQS683*?9(VM9&S2X48U-4&S=);@_CK99F:V+J]&S.U!JQ?(F*A?<_M\F. MI3S7ZBWZE.^XTIE=*5I\8(E$WUFZY>B:,[65O-SV[G"+6*&/"9=,+M:/Z/45 MURQ)U1O3YMOM%7K]Z@UZA9('/"WV& M*'Z+2$Q(2_G<7_X/RT^5]\S0U>-'ZO$CA1X]H7>[%E*_TUQFQE<]7A=MODJA M?KN0/5TOU(8M^#0RYZ/BCV9]_X&'\5YM+(+&&9UI[IC[UV9Q+G:R2!=-< MV0.^Y!NA$MWFN10:%D+VBK*;]<_C,38COSMT<]R,COIUFT8G^W4G^]Y.?A6: MI8@IQ4U$LS*ORR+'DB^$7-H5C58VN3N;W+;>>_<0>L1*L<&!1SSLDQ@/VWT. M:I\#J(/A%0JU R36\#RL/0^A3KHAI&<@L8;G4>UY!'6MQ9V5NSMK:T[/(=T" MB37P]O.^53@Q?\4-B:+W/>V5"/5=JSZZO]A+;'E9\0$C8Z^=?ON,I MPJT6O)7!%H#4FCX=R6 PE,&@+ .EUO3M: ;[<0:"%/R["!X0&IAE!T783T55 MEM%_*.!^XM<,-@>DUAP!ATMX )9R4&""4FOZ=LB$O702P@]^I6#?PZ,PQR=B M[%@(^V'(Q;@;2_CE@AT!J37-.WK"X]_G"0R*3U!J3<<.H+"76+H3Q?G1XL<>%^1NI."7"_;T$C-&Q&$2&?T^*1!0-H)2 M:SIV;$3\4TM=2<$O$VQZW!5QB6,>XF>>,KBTM?.@DT50:LU7"8Z8: QUG:6@ M! 6EUO3M"(KZ9Y4@2,*_B^ !P5U33!TO43\O52D.XPB_9K"M%WE5=O"NC(+E M&Y2?H-2:OAT_4?],4\CQ!N4G>ORB[52,'111/Q2Y&'>C"+]7NE*$7R;8].AH]N)Y<'L''WK8KVRNF;Q/&PO=V]R:W-H965TWGU)))GG.9+."Y)^:9X^\/Q>K!F3Y%N:9.)L ML)9R#^6EY M[2J?G_*M3.*,7>5$;-.4YM\O6,(?S@;VX/'"=7RWEL6%X?QT0^_8#9-?-E>Y M.ALVE&6?QBI.SL\77[>QB M9"/*. M_$+SG!;B(*]])FF#-TSN/3W_A&(&?Z7=BN6^)8SE. MW^.8HW]=R/?$M9\,]U\>;O>]C/^6/?QOV2-S^,\T>RJ[5@FWT:%;\MPG>!=; MH:X(0?8$2?[\I*Z1CY*EXJ^>6[RHD*-^9-&)GX@-7;"S@>JE!MPFXK MVYZZ]E1O%H&>4JN*UU3%,U;EF@F9QPM9%(6*]5N2\>S=8IOG+)-]%3'2CJU( M!?/VW_5TZAX4!)DQ>$G&$)DQ\GKT-&I%IQ5MW!1M;"Q:Q#*6TX2H49W0I9IE MQ*J(Y32@KV1&UK$E0\)\)"Q PD(D+ +!-*E,&JE,\./T!*D8),Q'P@(D+$3" M(A!,4\RT43+O]O3N;'+#"+FLT MZ\[]4;XXY]]4B8CX0%2%B(A$4@F"8+VVKM M O?O]=,D&B@-!]*"Z"T$$J+4#1=.7M&DFWL4JY8OE"3?'K'"%^1'9=Q=D?B M3#*53 I""SWEO:[/14V>[7>^>F=Y:4Y^M"B0M !*"Z&T"$731>&THG#@@W^- MW!\^76=F68>*,&8^6A%(6@"EA5!:A*+IBFA]/MMH"LW/A=BF2@U\4WG.JYRG MI)J.5'U$/>:\CC,BUE3=PIM>D;B=F9@[F4Z=Z:%*H+8>E!9 :2&4%J%HNDI: M;\\VFWLO5,E;LJ)Q3G8TV?9W)7V.F=?M2I"^H ^E!5!:"*5%*)HNDM9JM,U> M8S-752/+;9S12A':,).SA)9>)%=SD%Z%=!T\VQYU%8+T\'PH+8#20B@M0M%T MA;2^IFTV-H]UHVNG>;[10SQ)*"Z"T$$J+ M4#1=+ZUQ:9N=R_[Q97^2^OSP G4RH30?2@OLKC7J=69:(31GA*+I^F@]5-ML MHEZS'VQ$&-&F$HNG":&U2QVR3 MUE]B_R;'+;J;J4>+ NJF0FD!E!9":1&*IFNG=5,=![\XXR#=PTLHS8?2 B@M MA-(B%$U73NNZ.F;7%3"5-6 FE^5!: *6%4%J$HNG":3U8Q_L?AB3HKSZA M-!]*"Z"T$$J+4#1=.:TWZ[SI0\FK_8G4B^:;1I>;AF=,GRHH'Z?,6Y M?#PI$C2[2.?_ %!+ P04 " $@H95@GYX=S(% #[' &0 'AL+W=O M[,IV79 Y]/62%3FI,'#D2199B_W)"4[6<.=%X+OM"GC=0%[GRZQ4_DDN[MQ:944SD@O*N9G?="4W,R=V MP(JL<9'*+VS_!SET*-1Z"4M%^1?L#^]Z#D@*(5EV"%8MR&A>_>+G XBC .B? M"$"' -0-"$X$^(< __\&!(> H"13=:7DL, 2SZ><[0'7;RLU?5'"+*-5]VFN M_^^/DJNG5,7)^77RHZ""ZO^! "-P+021 I2EG*P SE?@$\5+FJI7B-#/BTR5 M7RR(Q#05[U7,M\<%N'CW'KP#- =?-ZP0*DI,7:F:IRMQDT-3;JJFH!--^8Q? M@.=_ ,A#:"#ZUAQ]G\A+X,.3X0MS^)\X/Q7N*J0U5U1S1:6>?T+OIA"J1!Q0 M5H#!/Y]4&;B3)!/_#O&I)(-A23T#7(DM3LC,44-<$+XCSOS77V#D_3:$RZ;8 MPI)8"Z5?H_1-ZO/?&5OM:9H.$3-&GDNL$HM*,3U?[N9AX/E>/'5WQRSZKT$O MAA._?JW5RZ#N96#LY;54$R ;ZJ,Q[MP^VA1;6!)K\0IK7J'] 1;:1&E3;&%) MK(4RJE%&QM2[Q6(S1"OJ);H?Q!,X;H^'6Z/XN1PLB;4XC&L.8_,0/"QN;%LM MAVO.,E"-2^5/FBR[4.N;\4;#HBG!B8:SP7CRVU-I\C$P_- M,U>2L$+A4#NQA"@VRY0,DH$],D$<=>=S58[94'*)&)R0[C:7*GQE4N RRW/("[4P^7'L=?%9=5HVU)KXVJL-C1[[?MM M.0?E3R E:C<-N-XVC]AZ5&AVITGY/5(HZH&R:=87MM3:H!JW#LUV_2Z7.'^B M:J"9L 0]+#"$$Z]'QJHKMZ76)M/XH7#2)635:]M2:Q-JW#8TV^T%J:RA6NQW)"^&5_JXCR6$ MXZ#G@JRZ:EMJ;3"-KX9F8WU?KNMO)4S?/8^0'_9,D%7W;$NM?139V&=DML]U MQDC\7/-Y&3R!['OGT=B'W5G97-_9AXL_PSRCQCPCLWG^6N[ U.XKEW1-M7<& M.3'Y0M2WT=!#41QW*5DUTK;4VI2.SK/-1MIT"HOZ1CGP$81!%XC=,^F?8951 M8Y61V2I7:;,M>++1ZU1K!S\(:>!X>6C;;J[V;$A6;;)[]*%)?Q;\C/D3S85: MJM=*WKLVZD:R;?GM:&PO=V]R:W-H965TYY[SG0ZITE%PE1>BI6KLP$D(4%) =@3#Q0VLC)&QI4YYX]F,EN,',\H @:1,A1$_ZWA A@S3%K'TX[4*6T: M8'7\PGYIG=?.S(F$"\Y^TX6*1\Z9@Q:P)#E3MWSS$W8.68$19]+^HDUQ-N@[ M*,JEXLD.K!4D-"W^R?/N(BH 'S< _!W M[H+0U;EE"@2#@7?(&%.:S8SL*Y: MM!9'4Q.5.R7T+M4X%8ZCIYQ*:FY(HN]HEBJ2KNB< 1I+"4JBXRDH0ID\T;MC MI:^0HR-$4_0KYKDDZ4(.7:5UWVMF<%#;]!IO79(N\SC?D>[Z/[N^FZ/CH MY'\65WM1NN*7KOB6MM- .\FE7I$257Q"?Z[T&IHI2.3?.J4%9;>>TGP2YS(C M$8P-]Y,KU39^_A0]CY!<% *#MX1 MRN!5*/O]H"F2_=)DO]7DO81ESM 57=;:; =C#VV!"-GB^EFIXZR5:@IK7=LS M6" %49QRQE?;.D&M+&\,SZ#4./CX?!I\@F#L[>NR]XZ,VH&K*15T_*:4PI77 M +\GJ0Z@>P>3"N^+.6XMO>&$1(\ZE6I5?$;1QONJC3L?GTRX]2EXJ^9]UV!YESIY\\.8]W#@C ']/Z2<_4R,6U5V16'_P!02P,$% @ M!(*&57 $GU3/ @ LP@ !D !X;"]W;W)K&UL MK59=;],P%/TK5IC0D-CRX31K2QNI7XA)#*J-P0/BP4MNFVA)W-E.._X]UTX: MVBZK)MA+:]^<.;P8:+>YD */*89X4<6HE2J[YMRRB!G,ESOH("GRRX MR)G"J5C:1J)2*YS495Y"G M1?7/'NLZ[!!0IYW@U03OD. _0Z U@;XT@U\3_)=FZ-0$8]VNO)O"39EBX4#P M#1$:C6IZ8*IOV%BOM-#GY$8)?)HB3X6CZ*%,9:HW39(S,A>$EY(5L1S8"E>B]>RHSCJNLGK/9*7DBA*09LS08T>?49O7$J,2$EV#@?Y^1ECY%)!+G^U;7@EZ;=+ZMNN+UMETKG2<:SGN]=T .7+; N1>"!S188Q1>(^@<^6W >[5ZXP8%1 M>^<6SD$L3?N3).)EH:J7KXDV'79D&LM!?.SV)VY+?(H=N6J@?^6K=G[%Q#+% M"SR#!:9RSB]PS:)JD=5$\97I 7=<84&ULO5G;;MLX$/T50ELL6B")1-GR)6L;R 5%LTB[0=/N/BSV@9'& M-A&)5$G:;O?K2\F*+A;-U*GJ%UN7F:,S1^/1$3W9 M-GYEPD1.E=L7!E*H!$>5(2N[[G#=R$4.;,)OFQ.S&;\)6* M*8,[@>0J28CX=@DQWTP=[#P=^$@72Y4=<&>3E"S@'M3G]$[H/;=$B6@"3%+. MD(#YU+G YU=^D"7D$7]3V,C:-LI*>>#\,=NYB::.ES&"&$*501#]M88KB.,, M2?/X4H ZY36SQ/KV$_K;O'A=S .1<,7C?VBDEE-GY* (YF05JX]\\PZ*@G*" M(8]E_HDV1:SGH' E%4^*9,T@H6S[3;X60M02<']/@E\D^#^:T"L2>GFA6V9Y M6==$D=E$\ T26;1&RS9R;?)L70UEV6V\5T*?I3I/S6Z8(FQ!'V) %U*"DN@4 MW>M>B5;Z")^CUOD3]$$WU^MK4(3&\HT._WQ_C5Z_>H->(*G^%Z@SU\ GR/=\WI%_9T_\D;%^ZJT4IE?%+9?PGN5OODJV:_T7*8DA*FC M?X82Q!J^_X8'WATF"CL :@O1*07HV]-DGKDB,YELUXEP-6JE!S(EPEJY@H39DD M7"CZ/\F&B(GM%B^HT3C%H_' WV%K".OU^KZ9;5"R#7Y:X1/$0)F(!RU&./"] MX7B'N"DL"/80'Y3$!U;B-TQ/3BMM/2WM,@_NP MY#Y\AON/*CPT*:SO^@Y'4]C(&YI9CDJ6(RO+:UCK1VZJI540+AF/^>*;B:,5 MY=!ITQ%8H^!Q6?#X*.-WW*4@'8$U!,%>]:CV?LD +F#K'3D<#3UOIV\-87HT MU,*:M&L. UMI7^4N!H1V?7$^=N62IF:B5J!#;U97:,VR*_N C^,?<*<&HBNT MIBB5A<"_QD,4L(T6'N-V"[?#\/X.KDP$MKN(2Q(^ZH%K)&;-//CN=(36K+.R M'S@X3LM:;<[!HG2$UA2ELC;8[FU>W+)MKX*QH67;8?OZM7(TV&YI/G!V&O(D M!:4)+@2 ?N_>0](*=/"=Z@BM679ED?#H..W;J8GJ"JTI2F6CL-64O+Q]QZV^ M' 2MYK4'-=^[*Y_C/^-S!(D@(>+12,R>?/ +=4=HS5(K;^3CXRPR=.J+&:D!>W; &[\_3?:=EG@IJ4*U_CVWW-'5'[1JP]\^!;TQ%:L\[*"?G] MX_1KI[:I*[2F*)5M\G]^V<8H0M!>\NJUUL5,45YK7$'KO3;6;ZY!#UW11:@S\\Y5T\[V4)S^&ULK57?;],P$/Y7K#"A38+FY[I1TDAMT\$>"M.FP0/BP4VNC37' M#K;;#/YZ;"<-WN1U+3DI@DG"&!*S&SL0?S2/C M;QV^$*CEWAJ92):?T1VGA.#5_&J;1/5#>^P\A!V48J M7K9@?8*2L.:-[]L\[ $T3S\@: '!8\!3"F$+")^K$+6 Z+D*IRW ANXVL=O$ MI5CA)!:\1L)X:S:SL-FW:)TOPLP]N5%"?R4:IY)+IC!;DR4%-)$2E$1OT2PJ?0A#Y6:MX+01#)X0#-&" M,U5(-&V?/A?E\X M_Z<^_V?U!\D(N^L06K[P";X/G.>UKBW"+$=_WXV4R(QRN1& ODV64@G]GW_O MNP.-2M2O8GK?2%8X@[&CFYL$L04G>?W*'WKO^PKPDF3I2Y+-7XCL0:FBKE31 M(?9D4G*AR"]L^RU?Z;^RJQ:VU>JK2T/I>Y;3S)!M[G^\>)V]P_M I M[7'R3Q]3S7N\@D'4.36!NWOMJP2QMG-#HHQOF&JN;F?M1M/$=N1']JD_FOD] M]E2/LF;R_*%OYN "BS5A$E%8:2EO<*:[JVAF2[-1O++-<\F5;L5V6>AQ#,(X MZ.\KSM5N8P2Z 9_\!E!+ P04 " $@H95*34GC>0" "P"0 &0 'AL M+W=O90&@ MT%-)F1PZA5+S"]>5:0$EEN=\#DP_R;DHL=)3,7/E7 #.K*BDKM?I1&Z)"7.2 M@;UW(Y(!7RA*&-P()!=EB<6O2Z!\-72ZSO.-6S(KE+GA)H,YGL$=J(?YC= S MMW;)2 E,$LZ0@'SHC+H7X[Y9;Q=\);"2&V-D,IER_F@FU]G0Z1@@H) JXX#U M90ECH-08:8R?:T^G#FF$F^-G]RN;N\YEBB6,.?U&,E4,G9Z#,LCQ@JI;OOH( MZWQ"XY=R*NTO6E5KX\A!Z4(J7J[%FJ DK+KBIW4=-@3=8(_ 6PN\UPK\M<"W MB59D-JT)5C@9"+Y"PJS6;F9@:V/5.AO"S%N\4T(_)5JGDFNF,)N1*04TDA*4 M1&=H5'*AR&]LZ_S^2?]A)*#C"2A,J#S1"Q[N)NCXZ 0=(<+0?<$7$K-,#ERE M@8RMFZZ#7U;!O3W!OZ3J'/G=4^1U/*]!/FZ7?\)LG]S59:AKX=6U\*R?O\?O M ^?9BE"*=#9HMS 3(E/*Y4( ^CZ:2B7T7_!'4])5E* YBODL+^0YF45KG .S".HL@M8L-'C0!%ZIP@UPKQ?Z_2WR5N\#R<.:/'R)/&PB M#W?)@VX_V")O]3Z0/*K)HY?(HR;R:)?U^3Q2^1Q$WG\*O)6 M[P/)>S5YKY7\O@#=QW,%HHF_M\,?1('O;?&W1CB0OU_S]]OYN<(4Y801!6=4 M-_=,MY=Z$\9V$SY%#%13>OV=7:@;>IUX^_TT+0O#OU6HP-V-?FK.,I^QF!$F M$85F*Y=']*2/U!+ M P04 " $@H95(L_8O6<$ "+&0 &0 'AL+W=OZ6V8" \=$FD-G"W*^UJ5;N[O9CVP@U. M@@HXLYVD=Y]^MJ$D@(O:SE+?-+8YYV V7V^X'+#GTRU:XSO,OVUOJ.C9+27+2URQ MG%2 XM7,NH*7*0RD@[+X(\<'=M(&,I1[0AYDYTLVLQRY(ES@)9<()#[V>(&+ M0I+$.OYIH%8[IW0\;3_1/ZO@13#WB.$%*?[,,[Z969$%,KQ"NX+?DL,ON EH M(GE+4C#U%QP:6\<"RQWCI&R M2V?P&P?_I3-,&@<5NEW'KC8N01S-IY0< )76@B8;:O>5M]BOO)*%I>)H+ M/SZ_XV3Y<'XMMCH#"U**^F-(9?!<=4F%*\X 60%E"#2&Z:-L8_ QP1SE!?LD M7+_=)>#CAT_@ \@K\/N&[!BJ,C:UN5BQG-=>-JN[KE?G/K,Z#WPE%=\PD%89 MSC3^R;A_/.)OBYUJM\M]VJYK=Q3XVY)? ^> ==Q7<[6S012?WZN2N$'?A7QP<$4IJM98ML^>2B,#(OM@@;8Y1T7^ M+\[.P%5)=L+ZKU\%$GSAN&1_ZZJCGM_7SR\U]))MT1+/+"&2#-,]MN8__@ # MYR==:DS"$I.PU!"LDT2_3:(_1F\$H$[B\O3_&M?)TZ6E)@:**+^)]G-_$D3A MU-Z?[O?0R@V]P.U:)4.KP(5QSRH=6D$8>3!JS3JQ3]K8)Z.Q+PCC4MLHWN-J MIPUU%/#:"C0)2TS"4D.P3A:"-@O!.\M(8#*))F&)25AJ"-9)8M@F,30N(S5Q M'(F@^/QHP(S M5:+B\/Z >5ZMM2&/4EY;C$9IB5%::HK6S8=[S(?[SK+2+,!4*DW2$J.TU!2M MF\KCD16.'J;>)BV>YC<(# ;2,C3S(S_J2XL&YD2.TY>6H9D;Q6'XC+0<3WMP M_+CW,ZXP184J5)25>94S3I&\K--&/@I[=5F:I"5&::DI6C]36&"X?U&$,1.7V$T9JX;AGV)&9JY7AP.)&9H MYON>,^E)C'URN5QBNE:W^DR$)JJNOBML1]LW!U?JOKPW?@TO%U SGL@W#>HR M^XBO7U-\172=5PP4>"6F MQ .^4AEE<"^07.4Y$3]'D/'-T/&=UX4QG2^467#CP9+,80+J87DO],RMM*0T M!R8I9TC ;.A<^A$* MLLQHTAP_2J5.9=,([HY?M=]8Y[4S4R+ABF=/-%6+H=-S4 HSLLK4F&^^0NE0 M9/0E/)/VB3;E6<]!R4HJGI?"FB"GK'B3ES(0.P(!/B" 2P%LN0M#EO*:*!(/ M!-\@84YK;69@7;72&HXR\U4F2NA=JN54/%$\>6Z-M%\INN*Y_MB2V'"UT!BD M$C11>L>>0@^,*HD^7H,B-)-G#4?&DP=Y-G"5!C1FW*2$&14P^ !,']URIA82 M?68II'_*N]JQRCO\ZMT(-RJ\2U0;!?XYPA[&Z#URD5P0 ;)\-5@(JO@%UD)P MP,+W53X%@?@,36I4%HR%AK!>@TF["[DD"0P=G5<2Q!J<^,,[O^-]:N +*[ZP M27M\MU)2$992-C]'4YA3QO30\"Y!4)ZBCY25T3A#OVKC4CA1F(FL&9/JZ]CO M=KW "P?NNH8OJOBB1KXO@C!S?8[%B/8Q/!SY42>HY^A4')U&CK&N$S8)C@7I M[(&TNEZ$HTX]1[?BZ#9RZ%(S WI*1+K[(&'4#3U<#]*K0'K'7QQ@Z5]SUZ]'Z%5J_,>>>;*F%M'6Y!J%_'(J3K'Z ;0@5Z)-D*ZHCZ_R$3 M?6];:KU_S\6'R;69%F$U\=U6K=J"6ICL[00YPNW(KX^PO_-;\(_.RU.1RC\. MWF$*_'9PH%+X>,N$C\_14Z'P/E3HM7N'H+;UWV\LWV\2]E2JH"94_?:!U/6W M1=\_H>KO)^^IE.'>'0N"=N]MI7-WNI YHI5[I#LL.%[DE!F -Z?\:Y>IT8 M U67&_\&4$L#!!0 ( 2"AE4WH.3*[@( $D) 9 >&PO=V]R:W-H M965TLFEJI;5YX[R 2T%6KM*X(QO9A MV@>3',1J8F>V@;)?/]N!E*F0:=6J?4G\>YLG[MK+AYD@JC@,4N9[#F) M4OF5Z\HHP8S(2YXCTS-S+C*B=%6Z+$-$,F*6<@ M<-YS^O[5P/>,@[7X0G$M]]I@I,PX?S"=V[CG>(81IA@I T'T;X5#3%.#I'G\ MV((ZY9K&<;^]0[^QXK68&9$XY.E7&JNDY[0=B'%.EJD:\_4'W IJ&+R(I])^ M8;VU]1R(EE+Q;.NL&624%7_RN W$GD/0..(0;!T"R[M8R+*\)HJ$7<'7((RU M1C,-*]5Z:W*4F:Q,E-"S5/NI<*)X]' QT+IB&/),)UL2&ZX+&*-4@D9*SU@K MF#*J)!"VZ]_GQE+")R($,<&%TVM4A*;R#$Z ,OB<\*74]K+K*LW5K.A&6UZ# M@E=PA%<'[CA3B83W+,;X=W]7:RR%!CNA@Z 2\#Y2EU#SSR'P@@"FDVLX/3FK MP*V5 :Q9W/H1W"-1.AU/IO+LD.Y*.',(KV1.(NPY^I1)%"MTPK=O_*;WKH)L MO21;M^BU8]E.B,"+V?-L]W4&V0+U<5,PV\"^W8AL['!_340,WSYJ2+A5F,GO MA]357T%=HU37J$S%D$L%C"O8Z-M,8,07C/[4"DC&ETP=8EO@-2V>N;]682UH MU3VOZZX.\&B6/)HOX7$..0K*8]!WZ6[8!/\0L>H%:AJ9" DUR(I#XK/ZQ M[>M[3S7!>^T-_(<5@K_8P>Y>=/C#LB M%E17K!3GVM6[;.D+0!1UN^@HGMM:.>-*5U[;3/1;!X4QT/-SSM6N8Q8H7T_A M+U!+ P04 " $@H95).8=O,D# #U#0 &0 'AL+W=OXAH7+,,TAUSY:+A"K=%#M;9@)HE #DVQ<(U/*AO-GT_@[6EJ.(8(80F4DJ/X[PAW$L5'2'+]* M4:O*:0*;UV?USWGQNI@-E7#'XY\L4ONEY5LH@BT]Q.H;/_T%94$3HQ?R6.:_ MZ%2.=2P4'J3B21FL"1*6%O_TI9R(1H#6:0\@90#)N8M$.>4]5318"'Y"PHS6 M:N8B+S6/UG L-4_E20G=RW2<"IX4#Y]':UU7A.YXHA^VI/ETC5#>A1XRTY3H MPSTHRF+YL>KA9<\(_8%L)/=4@%S82D,9:3LL =8% .D F*.O/%5[B3ZE$42O MXVU=3%41.5>T)KV"#Z$:(Q??(.(0TJ/G5C/DYGINA]X_AV0# O'M>2K::BPD MO'8)L[-N949#6%IZZT@01[""]^_PU/FS!]"K +T^]>#AH*2B:<32W0W:P(ZE MJ;XTP!D(QB/T@:7EX_G8QEZH3W)ULXF/@4<\0KR9N["/+5R3BFO2R_5%T%3! MU?23B_1.>]YIE7?:F_?3"XB0R>N9IQ>91]Z4N+XS;0>850"S7@!M%UM@ TJ? M70+@V<3%_J0=P*\ _%Z E=0FJ].?=^A6\ 2ME/8_KFWPUX%)EN_Q*WC^!9X[ M\WWBM\/-*[CY\.4*:31\H:9ZJ;JX8\%@IS9!Y\J2R?1;0L^8XN@(4ETC M*>7>@-+P8]R+\D.GUR!Z@A 4"YEN8KA!I0U= \,78,3Q'.P3KP.,U&"DUP=_ MYB\XB$:K(PC]PD;G?88>!0NAE8;\#[:(:^/&O;8[S!B_/]V;9C&I[7-:9/&; M!CGN\$93PQD[7$ZE=&_?;]EM<D JVT=]_MZJX>^PNFPK/E;>$CMZ:3?T[N,].QCB)8^-FS:RFQ-%W#'9/8? M2KOQ)9Z V.7G#8E"?DA5\5%>W:W.-*OB2[X>7AR(OE*A'4NB&+8ZU!G/]/83 MQ1FC:"B>Y=_U&Z[T*2&_W.MS&0@S0/=O.5?GADE0G?2"?P%02P,$% @ M!(*&51JE!T@B! EQ4 !D !X;"]W;W)K&UL MQ5AM]4.G'V18VTP <9(<#FASR897L,#\,_9/14CO6()HP12%I$445A-M1OSVC=S M0&[Q)8(=J]TCN94E(8]R\#Z<:H9<$<00<$F!Q>4)YA#'DDFLXVM)JE4^);!^ M?V#W\\V+S2PQ@SF)_XQ"OIEJ(PV%L,+;F'\BN]^@W-! \@4D9ODOVI6VAH:" M+>,D*<%B!4F4%E?\7 :B!A \W0"K!%AO!=@EP#X&.*\ G!+@' &LUSP,2L#@ MK1[<$N#FL2^"E4=Z@3F>32C9(2JM!9N\R>7*T2+ 42HSZX%3\302.#Y[X"1X MO+P5VH1H3A*1L SGDE^BNR@&X3\%]#&34PQ]P)1BF0GH; $<1S$[%W:?'Q;H M[-TY>H>B%/VQ(5N&TY!-="Z6)YWH0;F4VV(IUBM+,=$=2?F&(2\-(>S S_OQ M]O?P7C]^W(/715BKV%J'V-Y:O81WF%XAV[Q EF&97?OIAW\,> 6W.N"+M\.[ MO'O_SKO_P]X;L;2K/+5S/ONU/-U@"I?+=I[>B)1,UR"*'4?+/:K;W>-]/GVS MPS1$?_TN*-%[#@G[NRLY"_].MW]9X*]9A@.8:J*",Z!/H,U^_LETC5^ZE%5) MME!)YJDD\Q61-3+"J3+"Z6-O9$16*HU?DN$"P;/,$NC2NI?Y5*T+,C]K_JO0G0N5S\1IC4G5V7F7K 7)H%YC',-QC4&S%LU[G9VJF$HR3R69 MKXBLH=BH4FS4J]@749:C=(TRH(%X+\4'7Y=@!<>X+MB15+U>3I5*)9FGDLQ7 M1-:0:EQ)-?[/#B6]S*<6TG'K]1T;QM&19-PZ1K1LO#:/-3PV\MM$EEDS:D32 M-%Z^3(W>6,X)XR@E'.V!(PH!6:?1/Q!>()R0;-]U_/95+:R07:_UC1*@Z[S#QU @7Z_BT[R:K;J(-WGO M[&A^;EXOS(YY3W8=\S[5"WW1LKS#=!VE#,6P$JZ,JZ$H,;3H A8#3K*\:[4D MG),DO]T #H%* _%\10@_#*2#JA<[^P902P,$% @ !(*&53+#RX&G! M31\ !D !X;"]W;W)K&ULQ9E1_BH;> M=)*92T!@8SNU/9,8:&^F:3.7YOK0Z8,"BLT$D$^2X[C3#U\), 8;T_BZG;PD M(&M_*_:_7N35>,WXLUA0*M%KFF1B8BRD7%Z9I@@7-"7BDBUIICYY8CPE4MWR MN2F6G)(H-TH3T[8LUTQ)G!G3<3YVQZ=CMI))G-$[CL0J30G?W-"$K2<&-K8# MG^/Y0NH!DCF]I_)A>MRKF6@<"4D2TMC MM8(TSHK_Y+4,1,T .T<,[-+ WC?H'S%P2@-GWZ!WQ*!7&O3V#.QC!OW2H/]6 M#VYID(MI%L'*(^T12:9CSM:(Z]F*IB]RN7)K%> XTYEU+[GZ-%9V9Z;PG^OW;^NTE=B24(Z,509%I2_4&/Z_7?8M7YH4Q82 MYD'"?$A8 1K9$2ORHA>%[TL/X7283TCZ*N^IFT:=Q)/U;B N3E,OX5?IKV^ M.QR,S9>Z>(>S[('CVLU9_N$LU\:CO5G!X2R,APX>5M,:@>Q7@>QW!O):JHK, MVL+5:7=JN"!A'B3,AX0%0+"&DFZEI/O.1=*%S A(F <)\R%A 1"LD1&#*B,& MX$5R<%!E''MD6ZIXD# ?$A8 P1KB#2OQAIWBU7?1(M]%K_0NNDVS M3M"IWTM(F <)\R%A 1"L(>VHDG;TSI5Z!)D1D# /$N9#P@(@6",CL+7[.6V! MU^INY*DRE[1^?;.Z7_@]4)=^B\O>OLL RF53F%J? W<*,V-"HHQ)M*$2<1JR M>1;_1:./B*1LE$_D;'?\AV(T^6&;2[ TKS06D!%*TI]:[#@WOOO$O"H!TA4)H' M2O-!:0$4K9D8NXX5[FY9_:CDETKLLS@K:H X;U47M($%2O- :7Y)JV^C!MBR MG/T7]O_1G<*[]A3N['5,OU AXVRNW\^A^HZ2>?N>%K3)!$KS0&E^21O5&[K[ MBH%VC\S::5]*^3P_EQ7JUX;:QA9G,=5H=?9[G9]X[HW/\)6'6\9]?5:&PO=V]R M:W-H965TO[81, B$[;%WU!6+GGG/M>VYNG#O<8_)"UP@Q M\)HF&1UI:\8V][I.PS5*(>WB#R3C(=ZR),[0(P%TFZ:0'"8HP?N19FK'B:=XM69B0A\/-W"%YH@];QX) M'^DE2Q2G**,QS@!!RY'V8-X'IB4 TN+W&.UIY1J(K2PP?A]%(,\2*4()" M)B@@_]NA*4H2P<37\7=!JI4^!;!Z?60/Y.;Y9A:0HBE._H@CMAYI?0U$: FW M"7O"^X^HV) K^$*<4/D+]H6MH8%P2QE."S!?01IG^3]\+0)1 9C.!8!5 *Q3 M@'L!8!< ^[T>G +@G )Z%P!N 7#?Z\$K )Z,?1XL&>D99' \)'@/B+#F;.)" MRB71/,!Q)C)KS@B_&W,<&\\9#E_N)ER;"$QQRA.60BGY'7A"E)$X9/F=E,]) M8_ +) 2*? W,\1@G-!;;OT\GX&;#[?@ ] !74."*(@S\)S%C';X)+_^;8VW M%&81'>J,KUSXU\-BE=-\E=:%5=K@,\[8F@(_BU#4@/?;\8,6O,XC5H;-.H9M M8K42!FC1!8;7 99AF4W[:8?_&K(NL$T)MQK@L_?#F[S[_\Y[\-W>:[&TRQ2T M)9]]*05%MMPMSE/P@>=9MD*\CC&P.("JW2,\R.F'/201^/-G3@D^,932OQKV M,\G].\W^1>V^IQL8HI'&BS-%9(>T\8\_F)[Q4Y.R*LEF*LE\E62!(K):1CAE M1CAM[+6,V!1*P[=DZ #T*K($-6G=RGRMUCF9)\G$.WHW=EROWQOJNZJ(YU96 MS_:LNI5_;N59YN#$*CBW,LV^;?9+LUI W3*@;FM *Z4\S$LYE:7\"YB',#F0 MID"V,EX;2)5D,Y5DODJR0!%936.OU-C[G\NHIS(C5)+-5)+Y*LD"162UC.B5 M&='[=AFE8,7E%T_^#3^#Y2>SVR9UA/T.RBC,*$K3DKHQNCQ<6DO=U\P'#&]F'7&#& M<"HOUPA&B @#?G^),3L.A(.RNS[^"E!+ P04 " $@H95*)L:?)P$ "! M(@ &0 'AL+W=OJ'"8QM%&#D&AC2A*M/M"MC#0V%6RYH6HIE M"](X*[[Q8_E#U 22TRVP2H%U*!B\(+!+@?W6#(-2,'AKAF$I&!X*G!<$3BEP MWBH8E8*1*E;QZZK2N%C@V831'6)YM*3E&ZJ^2BTK$F>Y%6\%DV=CJ1.S6T'# M^_,;6ZD.W+L^AAV9:;HBW6"VVQT5>:B35'7A:1J$/O M]NLO7]/[_7IS^!H@Z =89@] EY6IRF,]E^?&ZB7^'HH+9)MGR#(LJZ-!\[?+ MS:X?]'W9O?=E]_OEO^&LD@^ZBO&*?)N\)&^4PJ[N%%OQ[)?NE#5FY/RN?:=< M,X:S%9'/9X'NGE ];H&?U.'K'681^ON+1*+/@J3\GZZ[H\@_Z,Z?]TE7?(-# M,M5DI\,)>R#:[.>?3,?XI#31'^J.:$=9(]NQFE%N.\JQS,N#**\= M99ICVQPWP_S>2SZV.D"P1G6&576&[ZO.)N\44QK%RSA4CX4SV1F&3)W%"0HI M%UV5*[(.ZS5Q#..@<+U-._96AH1YD# ?$A8 P1IF<2JS.+UFD6-D$N+N@OT'"7$B8!PGS(6$!$*QAKW%E MK_%).JG>K,>:"A+F0L(\2)@_;@V0QN9AQQX 96R8Y;(RRV6O6;S;Q:*KV+VJ M8XL-"7,A81XDS(>$!4"PABE,8S\=9)RXBRH; .0P4)H+2O- :3XH+8"B-6U6 MFW4T_[>WW1)=?VFRVR]-953C==E!['3"[!?/[K_GH"@'1FA6R M]A6R3C*8*-,VI@[:Q>MMV]%W=3NEW2XQ9$H?E!9 T9I6V$]\FKT37VJH@/Y# M?:^U_82C'^J@DY>@- ^4YH/2 BA:TR?[&4QS<.JQ ^2$XAR4YH+2/%":#TH+ MH&A-F^VG8LW3S,7VISW:7*"SMJ T#Y3F@]*"DE;OK"]KG77A&;WVAW=*V$JM M9>"RLMM,%/_H54>K]1+7:I7 P?$;\VIN=AQWS2NO6 VQQQ>+,[YBMHHSCA*R ME*F,BY%L+RO6.Q0[@F[4W^UW5 B:JLTUP1%A>8 \OZ14/._D":I5)[,?4$L# M!!0 ( 2"AE6BIY*GL@( (\' 9 >&PO=V]R:W-H965T2#R@"0/!4Y5Q,G0RRO7%<-W8(R[L21M68C9QQ@Y)84VW.2Y$]1$:/J'!2T2N[)-4C:_GD&2K4!1- ML*Z@8+Q^TZ=&AZ. P'\A(&@" EMWG4.1QI$4%9'&6Z.9A:5JHW5QC)NF M+%'JKTS'8;Q$D3R+Y;TZC5S499ID;M*4-*M+"EXHZ9+<"8Z9 M(N]X"NGO\:ZFUW(,#AQG02_@EP3/RLB6>W)L=^<[JUY6E&9DN^?-"2Y12C4CRZ=ZOP7W?G-<;U2 M)4U@XNCSJ$#NP(E?O_*'WML>=AL)X(UEG*VN0T(*8 ;"+ M?2\(_7 XB-Q=1_JP31_VIJ]_OJZ,O7%_*,JPK6KXGUL^_ ?L1BV[T=]H^>A9 MR\/!Y>@R[&[XN$T^[F^XE6>G1PGC&U*"9"+MRMZ/,B![H++S=+M'0[( N;%7 M@2*)V'*LYV5K;6^;:3UD?[G75]4=E1O&%VV\.]W=M+0CA")"8DOB5_N>>[N M.;\-MU+=Z13 D/N,"SWR4F/R"]_7<0H9U2V9@\"9I509-=A5*U_G"FCB0!GW MPR#H^QEEPHN&;FRFHJ%<&\X$S!31ZRRCZF$"7&Y'7MO;#=RP56KL@!\-<[J" M.9C;?*:PYU>/VQ71@[9W!#P9;O=VL7]RN6,N"ZIA*OE/EIATY)U[)($E M77-S([>?H>D!8 L)_ M ?UG )T2T'&)%I&YM"ZIH=%0R2U1UAK9;,-IX]"8#1.VBG.C<)8ASD1S(^.[ MLPD*D9"IS'!Q:.KT/2/7,F%+%A?=;U0I:A4GQY=@*./Z!$UNYY?D^.B$'!$F MR#7C'$WUT#<8F*7WXS*(21%$^$P0'?0E3*K)1Y% 4H.?-N/;O08"'Q6I9 EW MLDS"1L;OL6F13ON4A$$8U@74#/]"107O-H33J:K4<7R=YZJ44@5GBZ=5&F-5 MQ IP6QFR>"#[=C/ZX(;'6ZH2\NLK4I(K YG^75>@PG^WWK\]2BYT3F,8>7A6 M:% ;\*+W[]K]X$.=.*]$=B!5MY*JV\1^(%5>2D ?53HE.:>"9'MK^Q07;ZS< M+.4DEMK4"51X;0?.K3T;-U'8Z@_]S7[BC:']9^*]*O%>8^)XJD%,ZX-O1+ZT MNJ]$=I!DOTJR_\8;H?^:4KT2V8%4@TJJP9MLA$:O+Q5H\'17G;?:U:XJ$O?W MKK<,U,K=^AH#7 M3W'35:/6P&+O[U'\T+UXEUU2MF-"$PQ*A06N BUD5-WW1 M,3)WE^5"&KQZ73/%QQ$H:X#S2RG-KF,=5,^MZ"]02P,$% @ !(*&57)X M=FC1 @ A0D !D !X;"]W;W)K&ULK5;?;],P M$/Y7K##0)HWF9SM6VDAK4\0>)J:-P0/BP4TNK37'#K;;CO\>VTE#.[)L0/O0 MV&=_W_F^2WPWVG!Q+Y< "CT4E,FQLU2J'+JN3)=08-GC)3"]DG-18*6G8N'* M4@#.+*B@;N!Y [? A#GQR-JN13SB*T4)@VN!Y*HHL/@Y N8V+!DI@$G"&1*0CYT+?SCKF_UVPQ<"&[DS1B:2.>?W M9G*9C1W/' @HI,HP8/U8PQ0H-43Z&#]J3J=Q:8"[XRW[!QN[CF6.)4PY_4HR MM1P[[QR408Y75-WPS4>HX[$'3#F5]A]MJKU]ST'I2BI>U&!]@H*PZHD?:AUV M )JG'1#4@. Q('H"$-: \*4>HAH0O=1#OP;8T-TJ=BM<@A6.1X)OD#"[-9L9 M6/4M6NM%F'E/;I70JT3C5'S)4EX ^HP?0*+C!!0F5)Z@M^CN-D''1R?H"!&& MK@BE.JURY"KMTR#=M.:?5/S!$_PANN),+26:L0RR%GS2C3_OP+LZUB;@8!OP M).@D_)2J'@K]4Q1X0=!RGNG+X7Y;./_G??;/WO?$")OLAY8O?#;[*"$RI5RN M!*!O%W.IA/Z$O[?ENV*,VAG-M3:4)4YA[.A[2X)8@Q._>>4/O/=M8A^2+#DD MV>Q 9'MIB9JT1%WLL/S MWN!\[S=RU[N"'\C_GN#]1O!^I^"S/ =;L?1E9[\(([S .@,"4LY20@DV=>T4 ME2!28*W9Z'9Q[/4&WNN3-N6?!4;MP*0"^N&.RE[/"\X>*?LL?_@'?Z6BNU-7 M"A +6] E2OF*J>J2::Q-SW!A2^4C^\0?3OT6>Z)[C*HE^$U?-2A76"P(DXA" MKEUYO3,=A*B*?C51O+15;#@ &0 'AL+W=O MAA*O ']D9,][;21WLJ;T578^)E/#D@LB.8F%5,#PMR,+DN=2");Q9ZMI=%-* M8K]]4'^O]@Y[66-.%C3_FB4BG1J!@1*RP74N/M/]!]+NQY-Z,Q=&1=A@6<31O>(232HR89R7['!KZR4<;(2#)YFP!.SWR 4?Z6YP1]H6A!BP*.="5H_)K2/"&,HTWCZLHK0W;M[] Z9B$M5CK(2O929X \P".TO*:TYT/G$%+ /N1HS;M<\ M;];LG%FSBS[14J0<+Y<%/P]%@/DV@_(L1Q' MLY[%]71;MYU_-_OR'\]^9(;;192K]-QS$547A&%!V5AWL@UWJ.?*2W',*QR3 MJ0&W'B=L1XS9SS_9OO6+SM9;BD6W%%O>2.SH (;= 0POJ:M7.H=76F=_P_05 M4Z:0W>PQ# (OF)B[OK$:F!]XH7<,BS0P)QB&X8G<4H.SP] -G0YWM%&OVZAW M,=(B4E*X$L_&FG?+6+NE6'1+L>6-Q(Z.P.^.P+\8:U]5(B;)(][!2[\EA\N^ MYI 0X):/:5'5(BNWJ&RC$E60:!0*X7ZB$9!H<@S/GU12:=IS*2"3#^\EGP?Y M90"YYP[TF^GN=:??+-SK!9T36+[KJ4OR*-HU2-\)P]!S3P->@QQY@3\:^2?( MY5ND/70AZ!W;TP?]J'-\]#]T/#GD^,N>CZ[V7(,\X[D&><;SM\@?>!YTG@=7 MW:BWC5WYC=0):NUL5A7T[TUK<&K00HMR_!,;-2A[8+DG%FI1;JBW+^SL"_\S M^_J!^&,#PZL,U*+>&*A!:0S4HMX8:/8^V.%K::LJ)0X[KDO1?&EUHUTQ]J1J MD)/QN3U>V)KQ"(JWIM;Z6[ZI_#YAMLU*CG*R@:FLP0C>%]944TU'T$J5"VLJ MH/A0S10*4,(D )YO*!6'CIR@*VEG?P%02P,$% @ !(*&58P$R!1U! M !D !D !X;"]W;W)K&ULS5E=CZ,V%/TK%I6J M76EWP.8K3)-(,YFI=J7=-IITVX>J#PXX@0Y@:IO)[+^O;0B$A-!&0J.\)$#N M/=Q[KD]R<*8[RIYY3(@ KUF:\YD1"U'$[/C!,5"M MK"E]5B>?HYEAJ8I(2D*A(+!\>R$+DJ8*2=;Q3PUJ-/=4B8?'>_2?=?.RF37F M9$'3/Y)(Q#-C8H"(;'"9BB>Z^T3JAER%%]*4ZU>PJV,M X0E%S2KDV4%69)7 M[_BU)N(@0>+T)Z Z 1TG.&<2[#K!UHU6E>FV'K# \RFC.\!4M$13!YH;G2V[ M27(UQI5@\M-$YHGY+W*E?*&<@R5A8!5C1L"=$"Q9EP*O4P)^HV!!LTP2OA(T M?(YI&A'&P4=PEXOD8Y2DI1H#6)&P9(E(" >/KV%:1B0"&T8S(&("'E24O+# M:5BF6(_OW0,1.$GY>PG%U6WYU!2R'U65&=:UWU>UHS.U!^ KS44L;YG+^W7S M3NI9_/]T.%".W_"O4],M8:1#6-@EC.P)*R1A>BE^ #BC92[ MNR2O%^?[/MZJ8EQ=C/JZ?)D[T'>@9Q7 M2Q+00K72JY_!]$LG.Q)8IU.OZ=2["BEX8Q(V$EB',+\AS+\F*?@G*]SV;,?R MG6,IG 8ZGFW;UF32+X5)T^]D6 JZ-NE&UG]+@P $E1ZC*%D8RY_XOH('T2X= M]$A@G<:#IO'@*I01C$G82& =PJ#56A[KFK115W.XYI$'D6L?2:,GSG$=V^D7 M!CQP>'"PW:?5-PYP'H&E/.@M<##_TMF.A=;M%K7=HJO00UW&6*2-A-8EK36: M<-"6O;DB[#[G9$/7.I;$:>#$FP3^F1\+V!I%..P4'U?+96]E@VD73W4DM&Z3 MK3N$[G5(852;.19:E[36:,)!6_;F4O!.I>!XKAT<*^$T#KF^[YQ30NL3X;!1 M?")A430J/YS++0N::W_1(-6[:TE4E?37?JV%TR.)-(7 M9T/?\H,CB9@'>\D985N]QUN=ILX]_IS>NCZ_?P=E%MQK7Q2*(+!!0R+6-@,UC RN@U 8R&+_ZF,$@ M:1WWU[OHGUSN)IH@!*W5-^*[C/T^F=#P CW3_S0UV'/818=<(A[A]AQ>R%'>8$USE(I.B2MM8EF%RY5 MYVW@"+(*I%!)*!3FI&5KD.BW/Q[+P&O,G89M\$UVFH:;$:SY@#7_ M5RP/(U,&J%^.(9=^Y;_:^Y'YC76%;$4%$HC6MT?&)TI1]"?J-%XQI_+;09 M(VY9F[D-TAJ8^U((O=M8@>&?(/L#4$L#!!0 ( 2"AE7)GD?L]P( -D+ M 9 >&PO=V]R:W-H965T^E'OQ:X+_40[\6Z-#M*G:=N! +'(P9W2&FK"5-#73VM5KF M*R7J/5D()N^F4B>"*"\R^@B ID!@E0HTSS!!9R$(G&;\+7J'[A8A.GO]=FP+ MZ4Z)[+A&3RNT]PRZAVXH$1N.(I) 8M"'[?K+%KTMPVQB]?:Q3KU6X)=87*"> M>XX\Q_,,SS-[N=PUA?-OWJ._]GZ4C%Y3^)[F]9[AW0(7K(Q%R5*R1C/*!<(D M07(9V!;0]\_2'ET+R/D/4^DKN&^&J\-MQ LY>P ML$M8U!'LJ$)^4R&_C1Z$FJE3 @0:J+\0V M&#CJ-[:WA_D^-7MB$9Y:>(Z!%+61CH+N-T'W6X.^Y@Q#9HJM5?>G;UR7L+!+ M6-01["CY@R;Y@_]Y)@RZK%"7L+!+6-01[*A"PZ9"P];ML8 M,$QBT$< -U5A M>+(E7=/6G9W:71K,PE,SSV07&>R&QW95P/9!KY(#6^LFDSVO2A M5[K]>K(^=4RKZU:C-_XZNF]P:S=4HXRF E73D70[G76-5(5A-!"]TI M+:F0?9<>;F3O#4P9R/LK2L5^HAPTW7SP"U!+ P04 " $@H95PC@YNT4# M #,% #0 'AL+W-T>6QE3T M84:I#A8%%]4@G&E=OH^B:C*C!:FN9$F%07*I"J)-5TVCJE249!60"AYU6JTD M*@@3X; OYL5=H:M@(N="#\)N$PK<[5,V"-O)=1@XN9',Z"!\NGC[?2[U[9O MW<_>G9VUGBYO=^,7%K@,(Z_HS0&B5RUSH23P^3WB6/2W6UI._S<"#GB M.4;K'>1HCR%,./7XL4*_(79;7N+&7*!CR5%=*,-^+L6Z7N+0!8PZ*6CP3/@@ M'!'.QHH!*R<%XTL7[D!@(KE4@3:%:M*U(5+]='#;]:"&:YV"":EL;I?!?8_K MX3O J@<&&>>-P4[H L-^2;2F2MR9CAUL@R^@H&X_+DOC<*K(LMVY"=<$>S-) MQE)E5#5IVN$J-.QSFH,=Q:8SN&M91@!J+0O3R!B92D&LAQ6C;AC9">7\ 1[P M;_F6]B+?V#>[:Z)I&D-UT\FX#NAOJCGM3=GK5^D&)7N6^N/<3$?8/E0HO5E5.BQSWW#E!SW]WG:=44$7XIFE3^\>\RJ]V''?_E67[6V77 ML-=C_=8^=I,WIV R.063)U&3O5,PF1Z_R?@$/-;GRZ,S&=4GH8WCUM9AJXD& M<*@=A%_AB,S728/QG''-1-V;L2RCXL69R\AK,C9_JFWIF_$9S:L7F1-J/N82'J4>OV9YA>.VE.U"87$QE=T&Q4=]5T;)N!:9BL]06$7>3. M7GX$XSC,CP"&Y<$<8!S'PO+\3_/IH?-Q&.:MYT5Z**>',X2; 5'8V\#D;8NB4)_/C5,&_ P/) IC];:WRW\0K97P?8GNZK$&RF M>"5B,\77&A#_N@$C3?V[C>4!!K8+6.U ?G\>J"D_)XYA5S%OV!.,(VF*(5"+ M_AI-$F1U$OCX]P=[2N(X3?T(8'X'<8PA\#3B".8 /&!('-OWX,[[*%J]IZ+U M_R^'OP!02P,$% @ !(*&59>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'T M1-M$)-)+4DZ37]^1'+>CQ!GL9:J3)5*BGBB1CS/6^SOK;I?6WHH?=67\--J$ ML#T;CWVQ4;7T?]FM,E"SLJZ6 7;=>NRW3LG2;Y0*=35.)I/3<2VUB3Z\/[0U M=V.\8X,J@K8&"MN"[UK=^=_U[:[8::^7NM+A?AIUVY6*1*V-KO6#*J?1)!)^ M8^_^L4X_6!-DM2B-%"WLBE[TJ"7%Y+ )E&IQ-H<*6= M#]T17?L2&'<*#M[O-<%^UE50[E(&];>SS5:;==L,W,48W4;7#X???2>>N?_3 MC7:UTH6ZM$53*Q/V_>A4U0(:O]%;'PDC:S6-/MJ= D"AGG)G M&BKO)G(#,AX1,$>0I 7DZ)&2&(-\0D&]X(;^YM33ZH:L0TI3B M4OG"Z6VW;U<(\BT!^987FTTG"9-$.=%81L3-()\1T"^XX6\ M5CME&M5U(CSPX$ NAUG2XZE\0LWE$^9W4OK-GK#=^/1?HW>R@E/\:S$S.X4Q M2>4P.^>\ #*ONW+,1!DF9E;,#)8@9MU>5)Q[#_['8)158F:M+((M;D<7 M-K!@K'KC@#)(S*Z0NM:A/>C7M (K4F4*W>]*2B QLT$^U=O*WBLE+I11*QW$ M'*8\#$>)(Q[2'+W53$RI(V9V!XV)US,)98^$V1ZDXL0)QJ3LD7!'+)3D>@\] M(4,69J%@R8F3FW;>\:\P'"65A%DJSVQWE)#22L*LE9>T]PB*,2G3)$.:IO\R M4J9)F$U#ST X6$DHV23,LJ%GH!'&I+23,&N'Q.P_=$H[R9 A2T\[*:6==,B@ MI8]):2<=5#MX"*64=M(_J9V1N)+.R38+*DXN59 XF$[)7!FS@)Y@/DJH*W4P MXV-,RD(ILX6>8#[5)L:D+)0R6^@)YMQ9\;EMY\A#IRR4,EOH^:IC)!;0;ME M22\;E5(62IDM= P3C2.,25DH9;;0,*1GE(4R9@N1F+VE1T99*&.V$('95F%,RD+90+DUP/RJ>T%& M1OYG,U0L-&K##CQO9I2%,F8+T>\F7LAEE(4R[ECH9LB.GY),SRX?.(N"1DU/RR9GE M0V/B$"BGY).S?RWP )/[F/!00D5#B]B %28/D<269Q#)[HE"$8Y%08/F M5-;8\O5?6)^LD>6;7?(FVV?)\?][I 7S::4_B&$O-RD?9MONCX=SE=6 MW;!ORWDYK$/?+M_;=0HZG<["\'-&\SC_.7/R>NK37R9VJ]5VF9ZZY<<^''Z3)M0.4@C2^D$& M058_R"'(ZP=%"(KU@V80-*L?= M!M_6#[B#HKG[0/03=UP^2*BWDJ@ MMZ+>2J"WCCZV"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L) M]#;4VPCT-M3;"/0VU-L(]+;19@F!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH; M@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>/MKL)M#;46\GT-M1;R?0VU%O M)]#;46\GT-M1;R?0.Z+>D4#OB'I' KTCZAT)](ZH=R30.Z+>\3_USN6T2_G: M\[W&Y_\GU>5\;[H^_K+\/CEZ>R\X!_B3X/$+4$L#!!0 ( 2"AE4A7: @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J]&R)B^]T76SJ;9/2VM>1[ MF[IJ_#A9A& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G2STG)@:#(F&2>.*I_T'G<3VZQQHJVMRER'.,[63?$MI;]/2./* M;HY?E-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_:TRZH^&5VW-X/XY;=>7C67:[?XZ]G?*Q_ M81\"I \)TH<"Z2,#Z6,(TL&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( 2"AE424KR_9 8 (TD 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ !(*&586\PU-2 P = X !@ M ("!&A8 'AL+W=O'FR+6X# !K# M& @($/( >&PO=V]R:W-H965T&UL4$L! M A0#% @ !(*&5:P=V&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&59SP MKMV4!P -!, !@ ("!9D 'AL+W=O&UL4$L! A0#% @ M!(*&59WC^%(2!0 OPP !D ("!?DX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&573/=Y[*"@ MJ"$ !D ("!+F, 'AL+W=O# ^ # "%" &0 @($O M;@ >&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&5=&N_!P9#@ WR0 !D M ("!87@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !(*&55\]\[0- P I @ !D ("!8Y$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !(*& M57Z'^=1T!0 G0P !D ("!A9T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&54ML4_1 ! ' H M !D ("!":P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&52?^RX3- P O1( !D M ("!C;@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !(*&5661O3#H! 2B0 !D ("!B,L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&54Q% M!+KI @ (0L !D ("!]=P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&5?< 'AL+W=O0" "P"0 &0 @(&+Z@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ !(*&52D^P]A) P \0H !D ("! M1/( 'AL+W=O&PO=V]R:W-H965TGX !X;"]W;W)K&UL4$L! A0#% M @ !(*&51JE!T@B! EQ4 !D ("!Z?P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !(*&52B;&GR< M! @2( !D ("!OPH! 'AL+W=O2I[(" "/!P &0 M@(&2#P$ >&PO=V]R:W-H965T/K"S0( 'H) 9 " @7L2 0!X;"]W;W)K&UL4$L! A0#% @ !(*&57)X=FC1 @ A0D !D M ("!?Q4! 'AL+W=O#@ &0 @(&'& $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ !(*&5438[)%] @ %08 !D ("!+2$! M 'AL+W=O&PO=V]R:W-H965T4O 0!X;"]?7!E <&UL4$L%!@ ^ #X Z1 /4S 0 $! end XML 66 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 67 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 192 288 1 false 56 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.sentinelone.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Description of Business Sheet http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue and Contract Balances Sheet http://www.sentinelone.com/role/RevenueandContractBalances Revenue and Contract Balances Notes 10 false false R11.htm 0000011 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements Sheet http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements Cash and Cash Equivalents, Investments and Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Acquisitions Sheet http://www.sentinelone.com/role/Acquisitions Acquisitions Notes 12 false false R13.htm 0000013 - Disclosure - Intangible Assets Sheet http://www.sentinelone.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Stock-Based Compensation Sheet http://www.sentinelone.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://www.sentinelone.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Net Loss Per Share Attributable To Common Stockholders Sheet http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders Net Loss Per Share Attributable To Common Stockholders Notes 16 false false R17.htm 0000017 - Disclosure - Commitment and Contingencies Sheet http://www.sentinelone.com/role/CommitmentandContingencies Commitment and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Employee Benefit Plan Sheet http://www.sentinelone.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 18 false false R19.htm 0000019 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 0000020 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 0000021 - Disclosure - Revenue and Contract Balances (Tables) Sheet http://www.sentinelone.com/role/RevenueandContractBalancesTables Revenue and Contract Balances (Tables) Tables http://www.sentinelone.com/role/RevenueandContractBalances 21 false false R22.htm 0000022 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables) Sheet http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables) Tables http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements 22 false false R23.htm 0000023 - Disclosure - Acquisitions (Tables) Sheet http://www.sentinelone.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.sentinelone.com/role/Acquisitions 23 false false R24.htm 0000024 - Disclosure - Intangible Assets (Tables) Sheet http://www.sentinelone.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.sentinelone.com/role/IntangibleAssets 24 false false R25.htm 0000025 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.sentinelone.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.sentinelone.com/role/StockBasedCompensation 25 false false R26.htm 0000026 - Disclosure - Net Loss Per Share Attributable To Common Stockholders (Tables) Sheet http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables Net Loss Per Share Attributable To Common Stockholders (Tables) Tables http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders 26 false false R27.htm 0000027 - Disclosure - Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details) Details 27 false false R28.htm 0000028 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details) Sheet http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details) Details 28 false false R29.htm 0000029 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details) Sheet http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details) Details 29 false false R30.htm 0000030 - Disclosure - Revenue and Contract Balances - Narrative (Details) Sheet http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails Revenue and Contract Balances - Narrative (Details) Details 30 false false R31.htm 0000031 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Investments (Details) Sheet http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Investments (Details) Details 31 false false R32.htm 0000032 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Fair Value of Hierarchy (Details) Sheet http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails Cash and Cash Equivalents, Investments and Fair Value Measurements - Fair Value of Hierarchy (Details) Details 32 false false R33.htm 0000033 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.sentinelone.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 33 false false R34.htm 0000034 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Assets Acquired and Liabilities Assumed (Details) Details 34 false false R35.htm 0000035 - Disclosure - Acquisitions - Intangible Assets (Details) Sheet http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails Acquisitions - Intangible Assets (Details) Details 35 false false R36.htm 0000036 - Disclosure - Acquisitions - Pro Forma (Details) Sheet http://www.sentinelone.com/role/AcquisitionsProFormaDetails Acquisitions - Pro Forma (Details) Details 36 false false R37.htm 0000037 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details) Sheet http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails Intangible Assets - Schedule of Intangible Assets, Net (Details) Details 37 false false R38.htm 0000038 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 38 false false R39.htm 0000039 - Disclosure - Intangible Assets - Amortization Expense (Details) Sheet http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails Intangible Assets - Amortization Expense (Details) Details 39 false false R40.htm 0000040 - Disclosure - Stock-Based Compensation - Components of Stock Based Compensation Expense (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails Stock-Based Compensation - Components of Stock Based Compensation Expense (Details) Details 40 false false R41.htm 0000041 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails Stock-Based Compensation - Restricted Stock Units (Details) Details 41 false false R42.htm 0000042 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Stock Options Narrative (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails Stock-Based Compensation - Restricted Stock Units and Stock Options Narrative (Details) Details 42 false false R43.htm 0000043 - Disclosure - Stock-Based Compensation - Stock Options (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails Stock-Based Compensation - Stock Options (Details) Details 43 false false R44.htm 0000044 - Disclosure - Stock-Based Compensation - Milestone Options Narrative (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails Stock-Based Compensation - Milestone Options Narrative (Details) Details 44 false false R45.htm 0000045 - Disclosure - Stock-Based Compensation - Performance Share Units Narrative (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails Stock-Based Compensation - Performance Share Units Narrative (Details) Details 45 false false R46.htm 0000046 - Disclosure - Stock-Based Compensation - Restricted Common Stock Narrative (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails Stock-Based Compensation - Restricted Common Stock Narrative (Details) Details 46 false false R47.htm 0000047 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails Stock-Based Compensation - Employee Stock Purchase Plan (Details) Details 47 false false R48.htm 0000048 - Disclosure - Stock-Based Compensation - Attivo Acquisition Narrative (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails Stock-Based Compensation - Attivo Acquisition Narrative (Details) Details 48 false false R49.htm 0000049 - Disclosure - Stock-Based Compensation - Modification Narrative (Details) Sheet http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails Stock-Based Compensation - Modification Narrative (Details) Details 49 false false R50.htm 0000050 - Disclosure - Income Taxes (Details) Sheet http://www.sentinelone.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.sentinelone.com/role/IncomeTaxes 50 false false R51.htm 0000051 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details) Sheet http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details) Details 51 false false R52.htm 0000052 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details) Sheet http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details) Details 52 false false R53.htm 0000053 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.sentinelone.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://www.sentinelone.com/role/CommitmentandContingencies 53 false false R54.htm 0000054 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.sentinelone.com/role/EmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.sentinelone.com/role/EmployeeBenefitPlan 54 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: s:RevenueFromContractWithCustomerContractTerm - s-20221031.htm 4 s-20221031.htm s-20221031.xsd s-20221031_cal.xml s-20221031_def.xml s-20221031_lab.xml s-20221031_pre.xml sentinelone10-q_exx311q323.htm sentinelone10-q_exx312q323.htm sentinelone10-qex321q323.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 71 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "s-20221031.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 192, "dts": { "calculationLink": { "local": [ "s-20221031_cal.xml" ] }, "definitionLink": { "local": [ "s-20221031_def.xml" ] }, "inline": { "local": [ "s-20221031.htm" ] }, "labelLink": { "local": [ "s-20221031_lab.xml" ] }, "presentationLink": { "local": [ "s-20221031_pre.xml" ] }, "schema": { "local": [ "s-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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd" ] } }, "elementCount": 441, "entityCount": 1, "hidden": { "http://www.sentinelone.com/20221031": 1, "http://xbrl.sec.gov/dei/2021": 5, "total": 6 }, "keyCustom": 36, "keyStandard": 252, "memberCustom": 10, "memberStandard": 42, "nsprefix": "s", "nsuri": "http://www.sentinelone.com/20221031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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.sentinelone.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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 Contract Balances", "role": "http://www.sentinelone.com/role/RevenueandContractBalances", "shortName": "Revenue and Contract Balances", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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 - Cash and Cash Equivalents, Investments and Fair Value Measurements", "role": "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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.sentinelone.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Intangible Assets", "role": "http://www.sentinelone.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000014 - Disclosure - Stock-Based Compensation", "role": "http://www.sentinelone.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000015 - Disclosure - Income Taxes", "role": "http://www.sentinelone.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000016 - Disclosure - Net Loss Per Share Attributable To Common Stockholders", "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders", "shortName": "Net Loss Per Share Attributable To Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000017 - Disclosure - Commitment and Contingencies", "role": "http://www.sentinelone.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Employee Benefit Plan", "role": "http://www.sentinelone.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000019 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000021 - Disclosure - Revenue and Contract Balances (Tables)", "role": "http://www.sentinelone.com/role/RevenueandContractBalancesTables", "shortName": "Revenue and Contract Balances (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000022 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables)", "role": "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Acquisitions (Tables)", "role": "http://www.sentinelone.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Intangible Assets (Tables)", "role": "http://www.sentinelone.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.sentinelone.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000026 - Disclosure - Net Loss Per Share Attributable To Common Stockholders (Tables)", "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable To Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details)", "role": "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details)", "role": "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails", "shortName": "Revenue and Contract Balances - Disaggregation of Revenue by Geography (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i294237b9ec9b474b81ebc05045e393d7_D20220801-20221031", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details)", "role": "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails", "shortName": "Revenue and Contract Balances - Disaggregation of Revenue by Type of Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "2", "lang": "en-US", "name": "s:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Revenue and Contract Balances - Narrative (Details)", "role": "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails", "shortName": "Revenue and Contract Balances - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i44aa43f1af974250ba02f6522814dbe2_I20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Investments (Details)", "role": "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Fair Value of Hierarchy (Details)", "role": "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements - Fair Value of Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i44aa43f1af974250ba02f6522814dbe2_I20220131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i2236d550a6ad47e7ba5739bac772b69e_I20220503", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisitions - Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i062249c73f624e20a0e9e49ade9cc7a8_D20220503-20220503", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i062249c73f624e20a0e9e49ade9cc7a8_D20220503-20220503", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Acquisitions - Intangible Assets (Details)", "role": "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "shortName": "Acquisitions - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i062249c73f624e20a0e9e49ade9cc7a8_D20220503-20220503", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i0759fb510368451b813b823d414e893a_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Acquisitions - Pro Forma (Details)", "role": "http://www.sentinelone.com/role/AcquisitionsProFormaDetails", "shortName": "Acquisitions - Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i0759fb510368451b813b823d414e893a_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_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": "0000037 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details)", "role": "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails", "shortName": "Intangible Assets - Schedule of Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Intangible Assets - Narrative (Details)", "role": "http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails", "shortName": "Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Intangible Assets - Amortization Expense (Details)", "role": "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails", "shortName": "Intangible Assets - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id68b633987f848809be703d37ab12fa0_I20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_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 - Condensed Consolidated Statements of Operations", "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Stock-Based Compensation - Components of Stock Based Compensation Expense (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Components of Stock Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "ibe0284e4a4c944eebdfd11bd3131395f_D20220801-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id067e317963c4607a106a7054426c311_I20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Stock-Based Compensation - Restricted Stock Units (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id067e317963c4607a106a7054426c311_I20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "iee98edf3a10d442a84f09da91de0c632_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Stock-Based Compensation - Restricted Stock Units and Stock Options Narrative (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units and Stock Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "iee98edf3a10d442a84f09da91de0c632_I20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "ie890503d0d204b0f94f45a81f67a4dec_I20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Stock-Based Compensation - Stock Options (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails", "shortName": "Stock-Based Compensation - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "ie890503d0d204b0f94f45a81f67a4dec_I20220131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Stock-Based Compensation - Milestone Options Narrative (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "shortName": "Stock-Based Compensation - Milestone Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i74365151cf8340058dd20795d65c5cc4_D20210301-20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Stock-Based Compensation - Performance Share Units Narrative (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "shortName": "Stock-Based Compensation - Performance Share Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "iea4b2222f5a74308b6083d500320a51f_D20220801-20221031", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Stock-Based Compensation - Restricted Common Stock Narrative (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "shortName": "Stock-Based Compensation - Restricted Common Stock Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i5cb590a4394f4eed920b2d17a1a038a3_D20210206-20210206", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i4f6355909aa840d9b4b00cb5cae49b7e_D20220801-20221031", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "ic2e2d554cffb479da45d89720b9fb418_D20220201-20221031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Stock-Based Compensation - Attivo Acquisition Narrative (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "shortName": "Stock-Based Compensation - Attivo Acquisition Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i8d9bdc52c1764e0cabfc768b6b697b2f_D20220201-20221031", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Stock-Based Compensation - Modification Narrative (Details)", "role": "http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails", "shortName": "Stock-Based Compensation - Modification Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_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 - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Income Taxes (Details)", "role": "http://www.sentinelone.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details)", "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails", "shortName": "Net Loss Per Share Attributable To Common Stockholders - Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "0000052 - Disclosure - Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details)", "role": "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails", "shortName": "Net Loss Per Share Attributable To Common Stockholders - Anti-dilutive Securities Excluded from the Diluted Calculation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id8bea71c782e4e508a8d9b39e74215fd_D20191001-20191031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyNewClaimsFiledNumber", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Commitment and Contingencies (Details)", "role": "http://www.sentinelone.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "id8bea71c782e4e508a8d9b39e74215fd_D20191001-20191031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyNewClaimsFiledNumber", "reportCount": 1, "unique": true, "unitRef": "claim", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_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": "0000054 - Disclosure - Employee Benefit Plan (Details)", "role": "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails", "shortName": "Employee Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i3b40c1f2e4014e22b24f2f606e13e239_D20220801-20221031", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i07214318bef24477a5fd49d1fabab0a5_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "i07214318bef24477a5fd49d1fabab0a5_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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.sentinelone.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-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.sentinelone.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "s-20221031.htm", "contextRef": "if9fa6846fc2d4a868408aa0b6a92b6e4_D20220201-20221031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "country_IL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ISRAEL", "terseLabel": "Israel" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "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/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/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/2021", "presentation": [ "http://www.sentinelone.com/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/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r500" ], "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/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sentinelone.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "s_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Early Exercised Options, Vested", "label": "Adjustments To Additional Paid In Capital, Early Exercised Options, Vested", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "s_AttivoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Attivo", "label": "Attivo [Member]", "terseLabel": "Attivo" } } }, "localname": "AttivoMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/AcquisitionsProFormaDetails", "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "s_BlackBerryLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BlackBerry Litigation", "label": "BlackBerry Litigation [Member]", "terseLabel": "BlackBerry Litigation" } } }, "localname": "BlackBerryLitigationMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "s_BusinessCombinationCompensationRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Compensation Related Costs", "label": "Business Combination, Compensation Related Costs", "terseLabel": "Business combination, compensation related costs" } } }, "localname": "BusinessCombinationCompensationRelatedCosts", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "s_BusinessCombinationHoldbackSharesAndCashTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Holdback Shares and Cash, Term", "label": "Business Combination, Holdback Shares and Cash, Term", "terseLabel": "Release term for Holdback Shares and cash" } } }, "localname": "BusinessCombinationHoldbackSharesAndCashTerm", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefits": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Payroll and Benefits", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Accrued Payroll and Benefits", "negatedTerseLabel": "Accrued payroll and benefits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedPayrollAndBenefits", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "s_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Operating Lease Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities, Assumed, Operating Lease Right-Of-Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "s_CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "label": "Cash and Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 2.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "label": "Cash and Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_CashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Equivalents", "label": "Cash Equivalents [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashEquivalentsAbstract", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails" ], "xbrltype": "stringItemType" }, "s_CommonClassAAndBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class A and B", "label": "Common Class A and B [Member]", "terseLabel": "Class A and Class B Common Stock" } } }, "localname": "CommonClassAAndBMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "s_ContingentlyIssuableSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingently Issuable Shares", "label": "Contingently Issuable Shares [Member]", "terseLabel": "Contingently issuable shares" } } }, "localname": "ContingentlyIssuableSharesMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "domainItemType" }, "s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 3.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Current", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Current", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 2.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 3.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Current", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Current", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Noncurrent", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Noncurrent", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DebtSecuritiesAvailableForSaleAmortizedCostAndCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Amortized Cost And Cash And Cash Equivalents, At Carrying Value", "label": "Debt Securities, Available-For-Sale, Amortized Cost And Cash And Cash Equivalents, At Carrying Value", "totalLabel": "Total assets measured at fair value, Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAndCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "label": "Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "totalLabel": "Total assets measured at fair value, Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "label": "Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "negatedTotalLabel": "Total assets measured at fair value, Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale And Cash And Cash Equivalents, Fair Value Disclosure", "label": "Debt Securities, Available-for-sale And Cash And Cash Equivalents, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value, Estimated Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "s_DeferredOfferingCostsAccruedButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Offering Costs Accrued But Not Yet Paid", "label": "Deferred Offering Costs Accrued But Not Yet Paid", "terseLabel": "Deferred offering costs accrued but not yet paid" } } }, "localname": "DeferredOfferingCostsAccruedButNotYetPaid", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "s_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "s_IncreaseDecreaseDeferredContractAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) Deferred Contract Acquisition Costs", "label": "Increase (Decrease) Deferred Contract Acquisition Costs", "negatedTerseLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseDeferredContractAcquisitionCosts", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "s_LossContingencyNumberOfArbitrations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Arbitrations", "label": "Loss Contingency, Number Of Arbitrations", "terseLabel": "Loss contingency, number of arbitrations" } } }, "localname": "LossContingencyNumberOfArbitrations", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "integerItemType" }, "s_LossContingencyNumberOfLawsuits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number of Lawsuits", "label": "Loss Contingency, Number of Lawsuits", "terseLabel": "Loss contingency, number of lawsuits" } } }, "localname": "LossContingencyNumberOfLawsuits", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "integerItemType" }, "s_MilestoneSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Shares", "label": "Milestone Shares [Member]", "terseLabel": "Milestone Options" } } }, "localname": "MilestoneSharesMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "s_NoncashOperatingLeaseCost": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Operating Lease Cost", "label": "Noncash Operating Lease Cost", "terseLabel": "Non-cash operating lease costs" } } }, "localname": "NoncashOperatingLeaseCost", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "s_PerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Share Units", "label": "Performance Share Units [Member]", "terseLabel": "Performance share units" } } }, "localname": "PerformanceShareUnitsMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "s_ProceedsFromIssuanceOfInitialPublicOfferingAndPrivatePlacement": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Issuance Of Initial Public Offering And Private Placement", "label": "Proceeds From Issuance Of Initial Public Offering And Private Placement", "terseLabel": "Proceeds from initial public offering and private placement, net of underwriting discounts and commissions" } } }, "localname": "ProceedsFromIssuanceOfInitialPublicOfferingAndPrivatePlacement", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "s_RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units (RSUs) And Performance Stock Units (PSUs)", "label": "Restricted Stock Units (RSUs) And Performance Stock Units (PSUs) [Member]", "terseLabel": "RSUs and PSUs" } } }, "localname": "RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "domainItemType" }, "s_RevenueFromContractWithCustomerContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Contract Term", "label": "Revenue From Contract With Customer, Contract Term", "terseLabel": "Revenue from contract with customer, contract term" } } }, "localname": "RevenueFromContractWithCustomerContractTerm", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "durationItemType" }, "s_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage", "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Percentage", "terseLabel": "% of Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" ], "xbrltype": "percentItemType" }, "s_ScalyrMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scalyr", "label": "Scalyr [Member]", "terseLabel": "Scalyr" } } }, "localname": "ScalyrMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "s_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAcquiredInPeriodFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Acquired in Period, Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Acquired in Period, Fair Value", "terseLabel": "Restricted common stock acquired, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAcquiredInPeriodFairValue", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "s_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAcquiredInPeriodFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Acquired in Period, Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Acquired in Period, Fair Value", "terseLabel": "Assumed options from Attivo acquisition, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAcquiredInPeriodFairValue", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "s_ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityAwardsOtherThanOptionsAcquiredInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Equity Awards Other Than Options, Acquired in Period", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Equity Awards Other Than Options, Acquired in Period", "terseLabel": "Restricted common stock acquired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityAwardsOtherThanOptionsAcquiredInPeriod", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "s_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcquiredInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period", "terseLabel": "Assumed options from Attivo acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcquiredInPeriod", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "s_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcquiredInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period, Weighted Average Exercise Price", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Acquired in Period, Weighted Average Exercise Price", "terseLabel": "Assumed options from Attivo acquisition (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAcquiredInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "s_SharesSubjectToRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Subject To Repurchase", "label": "Shares Subject To Repurchase [Member]", "terseLabel": "Shares subject to repurchase" } } }, "localname": "SharesSubjectToRepurchaseMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "domainItemType" }, "s_StockBasedCompensationCapitalizedAsInternalUseSoftware": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Based Compensation Capitalized As Internal use Software", "label": "Stock Based Compensation Capitalized As Internal use Software", "terseLabel": "Stock-based compensation capitalized as internal-use software" } } }, "localname": "StockBasedCompensationCapitalizedAsInternalUseSoftware", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "s_StockIssuedDuringPeriodSharesCancellationOfHoldbackShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Cancellation Of Holdback Shares", "label": "Stock Issued During Period, Shares, Cancellation Of Holdback Shares", "negatedTerseLabel": "Cancellation of holdback shares (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesCancellationOfHoldbackShares", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "s_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Exercise of Warrants", "label": "Stock Issued During Period, Shares, Exercise of Warrants", "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "s_TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock", "label": "Temporary Equity, Shares, Conversion of Temporary Equity to Common Stock", "negatedTerseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "TemporaryEquitySharesConversionOfTemporaryEquityToCommonStock", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "s_TemporaryEquityValueConversionOfTemporaryEquityToCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Value, Conversion of Temporary Equity to Common Stock", "label": "Temporary Equity, Value, Conversion of Temporary Equity to Common Stock", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "TemporaryEquityValueConversionOfTemporaryEquityToCommonStock", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "s_USAgencySecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. Agency Securities", "label": "U.S. Agency Securities [Member]", "terseLabel": "U.S. agency securities" } } }, "localname": "USAgencySecuritiesMember", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "s_VestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting Of Early Exercised Stock Options", "label": "Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisedStockOptions", "nsuri": "http://www.sentinelone.com/20221031", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r235", "r243", "r287", "r290", "r410", "r411", "r412", "r413", "r414", "r415", "r434", "r470", "r472", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r235", "r243", "r287", "r290", "r410", "r411", "r412", "r413", "r414", "r415", "r434", "r470", "r472", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r235", "r243", "r275", "r287", "r290", "r410", "r411", "r412", "r413", "r414", "r415", "r434", "r470", "r472", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r235", "r243", "r275", "r287", "r290", "r410", "r411", "r412", "r413", "r414", "r415", "r434", "r470", "r472", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r98", "r288" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r98", "r103", "r288" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r156", "r157", "r263", "r268", "r471", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails", "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r156", "r157", "r263", "r268", "r471", "r480", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails", "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r98", "r103", "r214", "r288", "r403" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r402" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r17", "r160", "r161" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r40", "r41", "r42", "r460", "r477", "r478" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r48", "r49", "r50", "r90", "r91", "r92", "r370", "r473", "r474", "r510" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18", "r322", "r402" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r90", "r91", "r92", "r319", "r320", "r321", "r375" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r291", "r293", "r324", "r325" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r293", "r314", "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense", "verboseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails", "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r74", "r187", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r113" ], "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, amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r85", "r138", "r147", "r153", "r170", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r366", "r371", "r387", "r400", "r402", "r443", "r458" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r37", "r85", "r170", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r366", "r371", "r387", "r400", "r402" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r378" ], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured and recorded at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r163", "r177" ], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r163", "r177" ], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r294", "r317" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r286", "r289" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/AcquisitionsProFormaDetails", "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r286", "r289", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/AcquisitionsProFormaDetails", "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Assumed options from Attivo acquisition (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r346", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r346", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r343" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business combination, acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r358", "r359", "r360" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Fair value of total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r358", "r359" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Consideration transferred, equity interests" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r363" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Loss of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedTerseLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expense and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r351" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r78", "r79", "r80" ], "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 purchased but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r183" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r182" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r182" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract acquisition costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r26", "r76" ], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 3.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAmortizedCostAndCashAndCashEquivalentsAtCarryingValue", "weight": 1.0 }, "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Amortized Cost", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 2.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsFairValueDisclosure", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Estimated Fair Value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Total cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r70", "r76", "r81" ], "calculation": { "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH\u2013End of period", "periodStartLabel": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH\u2013Beginning of period", "totalLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r70", "r388" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r84", "r85", "r106", "r107", "r108", "r110", "r112", "r120", "r121", "r122", "r170", "r224", "r228", "r229", "r230", "r233", "r234", "r241", "r242", "r244", "r245", "r387", "r501" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.sentinelone.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r276", "r381" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r213", "r447", "r464" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r210", "r211", "r212", "r221", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sentinelone.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sentinelone.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r90", "r91", "r375" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Class A and Class B Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par or stated value per share (in USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r247" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r402" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, value, issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r44", "r46", "r47", "r54", "r450", "r466" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r128", "r129", "r159", "r385", "r386", "r482" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r128", "r129", "r159", "r385", "r386", "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r128", "r129", "r159", "r385", "r386", "r479", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r128", "r129", "r159", "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of Revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r128", "r129", "r159", "r385", "r386", "r482" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r83", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r250", "r251", "r264" ], "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", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r250", "r251", "r264" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r250", "r251", "r264" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r263", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r263", "r273" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r78", "r79", "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNoteSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest).", "label": "Corporate Note Securities [Member]", "terseLabel": "Corporate notes and bonds" } } }, "localname": "CorporateNoteSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r58", "r85", "r170", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r387" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r356" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r164", "r177" ], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 1.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAmortizedCostAndCashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Current", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r164", "r177" ], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails": { "order": 2.0, "parentTag": "s_DebtSecuritiesAvailableForSaleAmortizedCostAndCashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Noncurrent", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan, cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r74", "r200" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails", "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails", "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r263", "r267", "r268", "r269", "r270", "r271", "r272", "r273" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails", "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails", "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r55", "r95", "r96", "r97", "r98", "r99", "r104", "r106", "r110", "r111", "r112", "r116", "r117", "r376", "r377", "r451", "r467" ], "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 Class A and Class B common stockholders, basic (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r55", "r95", "r96", "r97", "r98", "r99", "r106", "r110", "r111", "r112", "r116", "r117", "r376", "r377", "r451", "r467" ], "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 Class A and Class B common stockholders, diluted (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r113", "r114", "r115", "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r388" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate reconciliation, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r316" ], "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": "Cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Cost not yet recognized amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails", "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r312" ], "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]", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r48", "r49", "r50", "r90", "r91", "r92", "r94", "r100", "r102", "r119", "r171", "r247", "r249", "r319", "r320", "r321", "r334", "r335", "r375", "r389", "r390", "r391", "r392", "r393", "r394", "r473", "r474", "r475", "r510" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "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 Measure On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r378", "r379", "r380", "r382" ], "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 Assets and Liabilities Measure On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r378", "r379" ], "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 Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r378", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r236", "r239", "r240", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r379", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r381" ], "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": "Cash and Cash Equivalents, Investments and Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r236", "r276", "r277", "r282", "r283", "r379", "r407" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r236", "r239", "r240", "r276", "r277", "r282", "r283", "r379", "r408" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r236", "r239", "r240", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r379", "r409" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r236", "r239", "r240", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r165", "r166", "r167", "r168", "r169", "r172", "r173", "r174", "r175", "r176", "r178", "r179", "r180", "r181", "r238", "r246", "r374", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r194" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r196" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r196" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r196" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r196" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r188", "r191", "r194", "r198", "r438", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r194", "r439" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total finite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r188", "r193" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r194", "r438" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "totalLabel": "Total finite-lived intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsAmortizationExpenseDetails", "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r127", "r482" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r184", "r185", "r402", "r442" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r57", "r85", "r138", "r146", "r149", "r152", "r154", "r170", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r387" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r138", "r146", "r149", "r152", "r154", "r440", "r448", "r453", "r468" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r202", "r205" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r86", "r330", "r331", "r333", "r336", "r338", "r340", "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r101", "r102", "r137", "r328", "r337", "r339", "r469" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r73" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r73" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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 liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r73", "r435" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued payroll and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisition" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r73", "r399" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r73" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r197" ], "calculation": { "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets - domain names" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r186", "r192" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r51", "r136", "r395", "r396", "r452" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r69", "r71", "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r60", "r135" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r85", "r148", "r170", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r367", "r371", "r372", "r387", "r400", "r401" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r85", "r170", "r387", "r402", "r444", "r462" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32", "r85", "r170", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r367", "r371", "r372", "r387", "r400", "r401", "r402" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r27" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Investments [Abstract]", "terseLabel": "Long-term investments:" } } }, "localname": "LongTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r213", "r214", "r215", "r217", "r218", "r219", "r220", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Loss contingency, new claims filed, number" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOW FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOW FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r72", "r75" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOW FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r43", "r45", "r50", "r53", "r75", "r85", "r93", "r95", "r96", "r97", "r98", "r101", "r102", "r109", "r138", "r146", "r149", "r152", "r154", "r170", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r377", "r387", "r449", "r465" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Shares Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r138", "r146", "r149", "r152", "r154" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r398" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r397" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r373" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r364", "r365", "r369" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r38", "r40" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in unrealized losses on investments", "verboseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "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)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.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 expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r68" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payments of deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r63", "r361" ], "calculation": { "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r63" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisition, net of cash and restricted cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r64" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r65" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r64" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalization of internal-use software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15", "r241" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par or stated value per share (in USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15", "r241" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15", "r402" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock; $0.0001 par value; 50,000,000 shares authorized as of October\u00a031, 2022 and January\u00a031, 2022, and no shares issued and outstanding as of October\u00a031, 2022 and January\u00a031, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r24", "r25" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r66", "r318" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from issuance of common stock under the employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r62" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r66", "r318" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r201", "r402", "r455", "r463" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r327", "r436", "r495" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r8", "r81" ], "calculation": { "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as 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, current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r7", "r11", "r81", "r481" ], "calculation": { "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesSummaryofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted common stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r249", "r322", "r402", "r461", "r476", "r478" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r90", "r91", "r92", "r94", "r100", "r102", "r171", "r319", "r320", "r321", "r334", "r335", "r375", "r473", "r475" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r133", "r134", "r145", "r150", "r151", "r155", "r156", "r159", "r262", "r263", "r437" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails", "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r128", "r159" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyGeographyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r260", "r261", "r266", "r274" ], "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 Contract Balances" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalances" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r158" ], "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 from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r259" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Direct customers" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]", "terseLabel": "Channel partners" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesDisaggregationofRevenuebyTypeofCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesExcludedfromtheDilutedCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sentinelone.com/role/AcquisitionsIntangibleAssetsDetails", "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r112" ], "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 Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r293", "r313", "r323" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r293", "r313", "r323" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Components of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r188", "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r8", "r81", "r441", "r459" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r203", "r204", "r205", "r206", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r294", "r317" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r298", "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r144", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationComponentsofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r73" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r295" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r304" ], "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": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r304" ], "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": "Outstanding, end of period (in USD per share)", "periodStartLabel": "Outstanding, beginning of period (in USD per share)", "terseLabel": "Shares granted, fair value (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r301" ], "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": "Vested and exercisable, Number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r301" ], "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": "Vested and exercisable, Weighted average (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r303" ], "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", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r300", "r317" ], "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": "Outstanding, end of period (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r299" ], "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": "Outstanding, end of period (in USD per share)", "periodStartLabel": "Outstanding, beginning of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Expected to vest (in USD per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Share-based payment arrangement, plan modification, incremental cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationModificationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r292", "r296" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/AcquisitionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationAttivoAcquisitionNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedCommonStockNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsDetails", "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationMilestoneOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationPerformanceShareUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Shares, end of period (in shares)", "periodStartLabel": "Shares, beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r12", "r445", "r446", "r457" ], "calculation": { "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments", "verboseLabel": "Certificates of deposit" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term Investments [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82", "r89" ], "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/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r84", "r85", "r106", "r107", "r108", "r110", "r112", "r120", "r121", "r122", "r170", "r224", "r228", "r229", "r230", "r233", "r234", "r241", "r242", "r244", "r245", "r247", "r387", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.sentinelone.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r36", "r48", "r49", "r50", "r90", "r91", "r92", "r94", "r100", "r102", "r119", "r171", "r247", "r249", "r319", "r320", "r321", "r334", "r335", "r375", "r389", "r390", "r391", "r392", "r393", "r394", "r473", "r474", "r475", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r90", "r91", "r92", "r119", "r437" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r78", "r79", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock and assumed equity awards in connection with acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r15", "r16", "r249" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock and awards assumed in connection with acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r35", "r237", "r247", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r15", "r16", "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of stock for services provided (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r15", "r16", "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r15", "r16", "r247", "r249" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r247", "r249", "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r36", "r247", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock assumed in connection with acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r36", "r247", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r15", "r16", "r247", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of restricted stock for services provided" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r15", "r16", "r247", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock upon initial public offering and private placement, net of underwriting discounts and commissions" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r36", "r247", "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Stock options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/StockBasedCompensationRestrictedStockUnitsandStockOptionsNarrativeDetails", "http://www.sentinelone.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r85", "r162", "r170", "r387", "r402" ], "calculation": { "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedBalanceSheets", "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r224", "r228", "r229", "r230", "r233", "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Shares, end of period (in shares)", "periodStartLabel": "Shares, beginning of period (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofRedeemableConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IntangibleAssetsScheduleofIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r165", "r166", "r167", "r168", "r169", "r238", "r246", "r374", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r501", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsFairValueofHierarchyDetails", "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r88", "r276", "r283", "r454" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofInvestmentsDetails" ], "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", "terseLabel": "Unbilled receivables, current" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/RevenueandContractBalancesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r123", "r124", "r125", "r126", "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedTerseLabel": "Discrete tax benefit" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r112" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r104", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sentinelone.com/role/NetLossPerShareAttributableToCommonStockholdersBasicandDilutedDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://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(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r496": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r498": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r499": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r500": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r501": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r502": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r503": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r504": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r505": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r506": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r507": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r508": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r509": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" } }, "version": "2.1" } ZIP 72 0001583708-22-000072-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001583708-22-000072-xbrl.zip M4$L#!!0 ( 2"AE5PTB!28\ " )Q='0 . M.H?$L2]4M>=0!MS46,(&V6[XXA,K2M!"IR2#^/5S M(R6QV\:VT&:YNVQ0IG*)YR[/O7'CQI__][+5K'P.13?OM/^YAC?06N7_OOSS M?V79O_\Z>%/9[KA^*[1[E5=%,+W@*Q=YKU'YZ$/WK!*+3JORL5.=4Y'Q3Y2:-7(8B0>P>+36=8%"3(C :!,R:UR[0T++-:"^00D=JH]9--KK3S MR./,6T4R9CC/#.$V7MFAN=(/;..E\?C$Z^ (>&Z^-OI!. M\/G=\SO%"9R#Q(OAP?&I^67O^KR+BXN-ZW/S=C-OAS24+WJ%:7=CIVB9'@QU MNA/*$,DPN;G(X]<@"--;%[I^//C@[,XW+FAY/M9:ORB/CD]]<.;M=Z$OTF%K MNN'6VV0P,'>^,1ZHK[T0YAE2&;T>P&YQ,RK1=&UY1_BP'.4,X5NGYMT.(UA^ MY2%'9UR_?3=_[-WA5/SBW]4WAZX16B;+V]V>:;MP&]+\:S>Y=W[WWABT>_#R MS4X[;+A.*[T&P>CF)?K=[,28\X?O/#KPR'O[D#\ND'#@MC!^&>5)FTW3 M/OGG6FAG[P_70/*#\2__;(6>J:2O9N$__?SS/]=>==H]>(VL/CB'MW3#W_ZY MU@N7O1?EI5Z\_*__^J\_>WFO&5YVL_$K_OEB^,F?+X;7M1T_>/FGSS]7NKU! M,_QSS>?=\Z89;+9A<.#N^>5F.C$4PQ]S[T.[_!&.U\"B%+D;WORR=Q#B/]?R MJ*,1BHGHB&=&P8](&8.L,)I8$=BG[?0HH#,XNQGVMFFE6X=\\U6_*.!%=O.N M,\VC8(J=MM\&@[56&0HHW.&RM^GADZP%MVUDW@S6*KF'SSW],+#;G<]OR,'G M(UKM^].=S\>O]>G^:2.OO=XC^]M_-X\^[I[5KMZ1VNEN8W][!]=:QZVCCQ]: MU7KUHMIZ1]_06O/HJL..3@_RVNG)X/CC;N-XVZ':Z='E4?WDLE8_AF_L-H]/ M=ZZJVW^?U;!";\CQX.BC$_OU*M]_O=NL;K^[K+5V6&W;D:.K1E[]^)X<;[^C MQW7?/#IM-O>W3S[[U[NY??U>''\\NJQN'UW5"%R_5;VL;7^ <\[X?OWOL^/7 M'_+:5;-9)7O\^..[T7<^P+UX^[A^GI[AHG9:I<>GN_G1U0ZJ??R0[]?/>+5U M<';\<8_N?WQ_E>YWO*LN]U^ARS?UG5[U$%U6K\YX;;OZ22+I,",Z,YC+C&D& MUAD9E%&%DMD-G"BV]A+4,$G-'<2?4P#&CNI& G;AD^X*XV]C?/@08X,$XT[Q MS!'K,Q8\R13#)B,&,194B$K;M9> YT9Q&_A^AV_ OE)( ^JCR@R8$ 88R8S M-/ AS;)&H$P$*RCQE'-%UUZ^FR;$6X"O+S%NFI.[MCOFE\%GT3033UGA_2V\ M'U%J)K -U,F.9> MVX?+_Q=6KOD)".1 ^AW8_[$+$F AH85SO(P22 MK_K=7@?N-?ZL'HK6C*&OY;KE6KOM_=;NV1$,>2W=A^S@8[C&4;T&L/S5.JZ? MH!IY=U&]JE(8>O:&'C3#OP[@^O[<$B:./AXTCDX=JK8^G![5/[1JK_]N5,G? MI]77QR J(#;;6U?5*W>U7V_$:OT=K6Y]DL1SPRD%XZO!%L.#9##6-OE?:@A1 M-&+0S;?XZ %D+^[RZR+$ $S8A>XC,4$*]#:[96@$H%;*&'&S!Y$ 8)2WSILI M[BD_:Q0)\QOZOW'9]?#]%W#5=?[?V_NP)__\LOQQ_=O?IYR2[&OT%06/12.)$H M#TE1.\+C[]T7XE%>=%@1GY?&MX87^?/'H]:^' M[/HQG@#B,+;OC7!)*%Z_WNC(TW#IM_,A*-V& 6&_'N]6,-U^$5Z.GJP\.+[$ M^-CX]W2-1W$F4E,9;6 (1R:H5E8+;"S3FG"-PSS_#8]T^ MM73PIM+NTW\3=QV\(=IY+A%3FEO/ MO&92>B<="(&:GA8MB1?[<=V^@XN@EF/N-2)&LXB1H0K3R,#:.1N5M-/3Q^7 MY2>LQ%TV8#"#R-Q(RB#&@O =HCD(U0U#'#LBQ++A\MQL8%*X>.F$]%A)8SS$ MPMX8+A"8,.>(9!!L+YL=>W:6-B$[1BU##D>2Z#,+A$ P'H%8(!$P!$M4CZ)+ M-=_1I9IZ= G6/W!L> R*,V:M0H$ZCXG&/ A%;#EN>#QN>!['#3]]W/#$QHUR M##$YLB!BCE''K/1@HK$AUCBK*1N-&YGO<7MJ-F."XQ8Q#(:TCCO"5 CP?^V, M(@%B*1&D'/DU.1?#==>#R,E8*DDX<1I932)E#"&-,9/"$10IA7_C]$;@ISW( MSG_Z*8'?:9UWVO!K]S$O4KJ7;SB12?BN[AV6M]7VS\XH)B0/@0.O1AR_L\E0N9YEN3^[WV*W.>]TQS06!REFM#I<6>81:5 M-5H3X7A@6-I B5L>F)SKM_K-5/*WWVND&9K6>1$:Z6J?PU[;=5IA02"3V&IA MK?8X:.:Q5LHK)7%045$A.5\:R Y"S^3MX'=,T<[;)]T%P<=QHX4/@A N&!;, M:N29)XXYJ4P$3SA]SKYRB=\I&+./8&A B LKM)1I8LQH3R-5B&C)I==8+I\4 M3@]DLC#[.)=2'&R^F-P(H+_+A&3$X>+"[G?&@0AC-+J,611$T%0Q'!O\LC#[/@ I.# M"7$BG0:-#8@R(1CXE>A5H/ YLV#0E@>F&7.!R4$&1,WK5,)%L&/8!8.HBIYI MQT)(RS:6!K*I$CXH[##S.HN5BYQ)_)K2RF44!%CIB,02^R1CD:!VW-.X>F-P,KC_0P5FI0\,,8AJ$"4&DR99E@; MY1FQFD$XB"F72R,/LPD")P43$E8$D>K11&3,>XT\P!4!M.BP\&QY8)IY$#@I MR"S5!+3)&D4CHV!LA2)1"Z&=-B1BNC2033D(G!@^@B.GA*#$8<:M4!#\.4QQ M1(8X8]P"+?#YA3WA!!<6(4Q,6HIGJ62"$$Q6 M$F7+_*= 3.I@@+ =?%< 651U"\/3#.?&IT49,I@ZV+TPAO/I,/&"&FI ,"< MQ=+@I8%LVF7 $\(G"N50H K):%FT#A@+@0$,S@ILF7JTO=!B [5\+G'V;7)2 M%"D63HIF5 4\?7$VCQ=0C$BEER&MKD:$>^X@D M<=Z')01W'LJ IP\T$1X'ZR,76#(-4:MS)FB.+>'("ZN6#^CIEP%/'U704LPH M5C9$PIB4AJ?I:(^CL08TF8\FI.>NZ0^>&,>A/@0$/,=HJYEF5*4VJQCXCM'" M14>F-P(K:O,SV9^)R8-+C78$09& 1@#G-4()@[1B.G!&]-+(PXR*GR8$$Z(Z M, O18UKH&[&T2#',+*4DS59)LSPPS3SO/<'&29IO;C4C'GEX(B,2RA%,RM^FCZXQJ! HC-2.<54Q(IS";&_B<%.:\D3O3'*(YVC)N\_WA<^9I MIK]<6RNJK5!.ZT@99TRQ*)&7R&EF&:=X 9"[(5UM%]+6$LEG'N3=L[\&:=^S MN]IX@^R#TW^6J?V\!/W,J_X5VJ[1,L79?>OSU;TXEJ0#P76W[78_/?@7NO2? MPX_C"SRY>WED%$'T[X0FC@7AM5'&Q#2_1)AV9A;=,A?/M,UFM81-91M*(!H% MHX(93X!=ZAB !0QL6 ,(%L4K?(TI+ M9YYFT[K-X6!YM\\S42VB68$1%L'IVU:8PL^USK$$4N=Z:A?A"S5 MO,CVHLG;C#;:,!1QSTP4\)=4&GNJN9 F<7>I%B%UL)*W!;)OWF&'P+9I)!Q+ M"ZVY$E;28#P34LM%J*2T"%P88$X?P MFZ@%@'!EGN;?/,U$MK4@P)QP("YBAJ-3 C&A&$,,$PLN>>5ZEU;>9K1V&,!S4PR6<4[.N5\0C0@1I %Y!=K3FYAL)[-?+\2-F#,0FJ6;K WT4>ETSI@"1Y&DU]" MK[?S(KA>!'BB=EJT0'0'CH S$U<3ZL$C-TQ<(ZMF4 M]2/&C6',1>N9"E$A!VB&8(0@FKE%R.4NH@6?36*,!R4Q.&;#++.8FH@=2NM' MJ8Z>1;-8D<#"8#T3%HY3LHQ:+2FAC FA0XS61L88#IY?5^? MM0Y)R:4DP+M--)(QH@T7TA%+KO>Q66ZUGH6WGKY6(\ZM58)(HQ!SRBGE,$L[ MD@EA&3#S!=#JE(\^,.V34=8F_5K-VWFKWUI&W71!68,D\58*!HJJ=;"6:BR4"L"%)0.^MM@'N#\^"_;$!' M^<:#T#)YZH_Q-A2Q4[1,VX5]V\Q/RHSESN4YV,K@ZWD+3MF/A_!I-X+9S5.7 MI=$H#]'^\WDNO.$[Z3IW MSGO=.UE-X:P!\2T>?9W%AP1+1*K=4=D]0HPA ' MNZZ])1:1F4O=$SRWZ3:VVC[]DQJX? ;7_+"/%QRC' B&HBP@U:$ M2/EK2 J9IJ2\ZA3GG0(,?*W3"X?!]8N\EX=%$1@A!-916JZ48IQJR[!VU&+N M#:,^+H"M7QB!Z6Z^/]PZ"6TW6#@I44PH X[&&A(9]RXU=/-!&Q_3,@"T %+R M5$;P\)P%@0AB.^EY#*%!EJ=F^8>C$+13]^^ MB\_[PWI1MG9ZN@+-%4&9%U$!.<$N>,*XB\R">#A@^YP&Z3TW'+D%$)5YLOG? ME-O4P3<4Z8RW!F "GK#7=LV^#[[,+"ZRU2%$V8BDL=)9YJG7#@.9<$88:HRW M?"5*DQ:E12:;C@45%26$(\*B!JFQR#/.F?#81"Y6TC(9:5E@IDDM0M'9*!4S M##%D(X\8^T1D4.JB-?^[^ZU2'5^7E$GM/."TAJ!$" ,NB(&(& *!JZ L!J6\ M] NPX^Y<&9,EEA1F>6!IEU?G-5.1J.A\L%QYYU'JJ?%K2 I=2_ MF[=#M[OE(([MEILECK/;6[U>_KGSW$CP#-$)(($$2;L)21H%88$@@X(.3!L? MM$M[Y(V*K@&); 7) TCNUV#?!N7K-=AW3OVIM4L^8"Q#E#C-2#C%55##]2S< M,HE_(?R>?*.M"U/XA\TP#@)0SCQ52C]E^]R%E)9 &0W<.X=BA,A#U+_3*6C&M0-05M,58,QLL#<3QA9B!7"38)C9Q[,$Z M(N2]4I@Y+0R.AEC'#>="AV"65-NFE$1[GJ5'WDJKD+<8,::HLHB+&*W@3D87 MXR*4 RX*9!,KV>>.,ZRYM.#3,#@Q:BT&C>-*,00\V#HI0IF2612'!DS1:NJ4Y2BRP*W5$9>=,HV7G@FRI'HV M \0FQAJ-,(*:R*(DS'*O@@"^[W%JH&*$B$NJ8_7"^)!VEU@4S3(("RJ UF.O M@"IR$[#2C%,O'$7*A"75K*GA-"E]DB08"B0Q"*>8#T$9@PR3GF(1G7!H2?7I MK>DMD)MB. 9K"$)226:4TE((9(3V$FNGEM9-30>DB2UD#(@H%IAA3C,6@O71 M [T 38+_:1X7:/;E21-LKSK=7NJ[V7R.1@>SGXSA,FTVR&EJC\\@>%;6^;1S M&S=E-.T6:#)FSN"OL>US$CE MO/&60H1#6>J'[K&RB$GJ0EB$C2P6!N"9^&#BI)4\@EGVA&$KE*:1(A<9BZDC M#ULV'WP8FLV\?0+X#OORP,]+[("=IU+X /!:QJ14QCMGC2',$RLD5\OF@&>& M[DR\+R>2!J,TQS(M?,7&:1^=#3HH$QU>I"V^YQ[=&6RHS7C@P*D"D.B4HS>" MJR@]T<0C#!YYV5SO+"WS##:4\JH8,H&CFU9GV/2/JS+YG=GOC!C M^L[7,,6TI8A*SQB$1=I@B):"X8%):ZZ3CTOC?&<+\4P\,(M2RL E(L8S*Y6R MEF,F4<0&&RO]LGG@F4,\?3<<$!721<<,&&K%C$*2DZ@%BD2CZ/6RN>&9&^KI M^V*/A P42RVH8P))@Y$P$G'&B' 4+T##I:>U 7G?SGO=@\/W"S*U[D@@GG/F M8K1,:F\8]TI+@JR&#[!:(,V;-3ZSU[$0M H^4M M8$/$*!;3DG6-?4!.4#+_ M%4>SQO!Y=B!5.G6<\,@3Q"R*FD6(2Q2.0J:@H), M,9F_B.'781(%%(()!7*\)D]Q) 3HQ&$=+*5V@Y-B, MX9M)X@M @NB)8FO !#IA-8X2_);T&C,<&%U<3S8#^*;OQXR/SC#MI7:!*:*U M0PXLI34\.L>)7J"\Y>R-YPQRDL9KJ8E2X.P8 &9U@,&U2,D@0_!T@7*2LX=O M^OE&23S5V&)%8F"".4LAB)VB9=IN"'Z9'EE&IQD,LP3^1&X@^$#*"J2H MYPA1 G$\7J1U0/,"XO2)*X3JWE&GG96:04RH&(M<>NXC]BS215+Y>0%Q^IKH M3,K"6 @>$6?6.T50<#X:$1DBC"U [Y-98?R8W.IJO_D/V*)V9^;I_Z,PL*%"5!"44I MDRSPH!G8X92X _EQ=,1^5T(R2R&Y927NX?X35D)[QH7@FB$%1,H =V*&&&2( M-\[+P!>(/BV] ,R>IP4BHC40&R,NF0M.N;0?'8W:2NZ(,PO$TWXY:9E!LW6- M15 1O(:$T,Q9#>PP2@=_IVDBM4CYS%]+6F:SJ,)01Y0P@C/-!!66,F\,I8&" MC\)TD5H&_'+2,OULK1&&4*2E%X$"=Z&6, PD)DB-@T-A H8E10Z8.\5,RXL$+.; PAG M0K= ";%P. +!$DP1KU#T7@OLG <2QA=I]XSY@'#Z'(@QK2-7D7-.&=$ *(N& M(9HVL6'6CEH( '0EA S)^8.P6_0VK]?%'+K0-O#V(QJ4#HT^V>T4P9EN[YDI MT73M-L9/E!B6(3DAI0?"Y!TG#DO! G+&1B>%LL(*+2V)"^1ZYVRGWV5>0L)" MF@,@2JJR2SXQ:=&T9C)X[XD3Y+Z=F<-%"Y.U,]/5?3P9%(E#6@DB/ 1/3*5> MC J\!2.*(IE6 BV0[F_!%7S>[*?ED8?!]0M0_]#=N73-O@]^M^BT7G5:Y_U> MN/P"7W$&R[MX(DB?FA]('!UG/! =#>5I29*5 M1#$:%XD'+J=8S*@:,FHJ,4YM,2#"(\H8[5R4U"N.K5ZDU=?/*A;=S6%MY6'? MG@;7JW<.PGF_< VSG"NV(TG;07@5$ HL>&F44(KB**PFB4^NK,6LQ6(FUL(C MZ1PCGF#FF/7&<&JT="ARP;W'B]2M\)G%X@MA0W>K[6\7FUT?>PO'EM&0*.I M *D77#*(*;CESO$H$=,0F'+*5H9DCB5F)C9&1X\%T91ZA!FVRE#/L><0B_I MG%JHKA13)ZK+:$*,A(#%8X*#<66;+\DYCIY2)4SPQ*Y,R"^6#X\L:H>H<((J M<"K.(,FUIL9(B56DB]2X<2H"\0N4H''-/'$>4T928:LU0#=(D(X%99TS9&4C M?KG*(!.#SU1T'L0S!<(NB:)F]=0](*IMLO KQ[^?GXR^./Q[^G;S^X4M-< M=/MY[Y%KC8Y\U]5,8?.RQV>G_<@5;QU]RE7OFC*(C*RP2%MLP7B%U"!76PB5 M" 1(BK@%*)*\,V'[.G1."G/>R)UI#B77=?KM7C'8W'OSG$YH^K61,0; QUM+ M/&,>I[V6G:/!(T6QT6(1]HV8/7*S6;X00U0&A=1Z@!%D%/=$6Z*LETXZY1: M5LX>N9D0/\NC@5@0]$XSYJRQE@H6F *J1!C5BU ).7ODGI^:O<@O-X%B=OJ% M"]WAKXU@?/GP/O_\\D_X:S2W8,'[ 5LSQDLF!#8*->UNUH4QB,,3N_E5V,0";E+^>C%\0HG0'\V\'<9/C$EZR,J? M+])MQR_WX!5O/:8#9$,!S]E+['U\@NT4,* 9/&_3G'?#YOB'/WS>/6^:P6;> M+N]:?NF/N^.01NQS*'I)[$8W*>\W/'PSF!MH.* ] *[GQW<>'=XH#[WH^8?' MM-K0Z,N'T0:^/O:BO'8Q/F$T1O" :^7WX*W2,/USC:[=>_'1J]#S7L5W^FE@ M_@%/^\>Y\1X"GDU4P>4U;F[RHAR)QZ1I.#:]SOFFN"L@UR/_B(2@\L\/28AZ MDH2\K^W5=[8KA_6M^L[A76GYAIS,XFD/=UZ]/]BK[^T<5K9JVY6=?[_ZUU;M M]4[EU7ZUNG=XN+=?F^$KH">]PD?3;8#H]#KM][^ M0;7R)UC<=J==Z[?@(JXR,LP'(2;>JJ,1BHGH@+BFHI#43\ @*XPF5@3V&/NI MM$WRD#[DF]L=UT]^)Y79KHW";OIA8+<[G]^0@\]'M-KWISN?CU_KT_W31EY[ MO4?VM_]N'GWI%M?6.OJ&UYM%5AQV= M'N2UTY/!\H>OKA;'_[/:UM5R^K]>;9T54MWZ^_0T=- M=;E?W\*?RHE-@EFFG489XXAG2GB@.!$KF[:V#T2MO02W^:[T>SLZ2K1_>^'%;?V-,'QPD&X1_Y?!7O_NU@YS0#?G4*S_N1S![X$C$M2,9 MNPIR?IFU5C*??^>U#_",]:U> M]1#!OSMP[ Q5+SZ9H+ F%&4F0"S"* F9489D$ %P(X)7WINUE__]#PU!P1]? MM*,CHS!E$9ZH[KY[OW50WSEXHU0 M^<]8[RK#Z+("06?PTV T;\O[[0QCW+OZ[N&3K 7W;*2O9=X,LD$P11;:"ZG_ M/TZ!JJ=[GY"/T4MA,B2QSYBG-M.*F,PYYGFP43CBUE[NNUXGI3XH7J^D47\R M&YH7@=P_>/"(*UKV;+1L13_NA5<%/%^Y5/++_".:9G>1"QV!T=DCU:@N>Y>RJ]K%ZGX"PH]9N#L]_"H8)PQ7@&0_R MH_INH]8Z -)R!,_7 *-5Q4=873Q"0+QSF OE,R^)S)CE.E,0[6?.*QF)]0QK M-R(@;*D)2/U@JW:X5]*,%0,9,I#>M>J-*4@L.JW*K3^]SNW?*D])$=&II(B> M]J*O.JU6WDW3$968@SMK]\M)BF>T:COEW,0NW*Q6WFLAC=;/)(YV+C^E5LN1 MAI@%16C&M R9%E%FEB.G>?26")$FFW#&TL8PWYL]FK<\Y+-+TT$X*3=>;?=J M<.27DZ@M^DECR:T,(9-:BHQ%2S.KI[-=VUBM[ MM5?W!6MCT:AT8J6XEH.*Z5:ZY\&EF5E?R=N5O->MN$893_[^ M,_HS7=:OY8:@ZD?FW8C8(!@_:=[M>R[+V :18N*7+9^6?L\LX0^PK2&&\\.W MGMTLI@VL"X@8RG*TLM#@U;"DX%7'W\UJP"NX-/O?"^=%YW.ZSH*F,X;11'7[ M#!^!F:RU=BZ.X/NU[??DZ+1Q=G3Z;E"%^QYO'YQ57Q_G-?+N?C1QL5__T(#[ MD:/Z7Z=P#P3/EN^_AN?>WKNH71VC"1;21C@>P@>7>J%1GN(W[ K// M:0OYWGTA#Q$8!E$ZLPKYC''L,RL-S;AP2!&L),; 7[7.$%6F=!OF= !F,Z[)G2@T?&_&\BU/K3-1]W?/W6\NITRE7N71Q\/ M6K7M=+UWK%8_&50_OK^HU<]X]72+55O5RW]?O?^DA8R(,)IAB.TR9K7(E(LA MT]QYC:+A,="UEXRQRBL#\5"G(M1"3@-%BG#F9&*O.V #C2/\_-A1+^2_V_*_X-81OG4 M?X*$C".LTO2?R:R T-T('$&<@Q!80RS#$)M(&+-DK'TDARFZ>5N E<[/3;.R M53+Y1Y/)DP\BOUU! M/#=S+,_HRU(LL%4$L^#>ZZCU;E#[^'YP_/KXK$:..'@O8$G-5HV\Y\?U$WI\ M^@[^V^+5UMX][W6>'Z?KU_\^.VZE<^"Z];/!_LEQO-O>W/3 PWP+O.#AJ MIDS<-]A;:X?MUVLY\#=X]RT.WJ]1>_UW ]@;/CJM@7>MIGLE;\G^??7N4T0V M1"L=A)$:PDA!5&8T]IGD$!-@YGG$$$;^ICC__;[K>\X@X$T'].1MH]->Y J! M198,]PEY*C F'&C>,8H,IE&TF>41Q(,EE3$N/82D,VHI/2A<'POJW^X1.]7 M8U(W)0S_TZWT0C.<)P48U>.L5X!:-?OI72H&["6\ZWWRL1K?KX]OK=.K;)VG MU=.)/JV&[GOH[FZG ,4N+?1ZF82!7\R(^)NV'W\4\RX\;B55PX/ QE1NT3X) MP+Y2]J;2--U>I2@+6'].Q9#<=-5:51K$@IXP?-^T>VGHI->IP)GE/,5 MF/QF?T]A42HCW'*]S2>5!LY'UF? ,]0Z1 X(O\::O(ORL P1N\VRRBH8UZ@XT.?N$_3X M5QB8PI2>^7#0LIWF;T_*=GQ[6(KA'99SR&JC@KU2E,+ET%-4P&Q>-'+XY,:V M?D^*[6XWB,=';CGD<.J!^LCO#3"QI1E8X)!LO[XWJ)[^W3A.X<]V2A,?GQZE MD"HM7_VX"\_2A+"JUH(PZGZJ&4(W^&YK]^RHM9.NB6JM&H1,$,J=5C&\TRE< MXZ(*8=[^XTM=/41.DCJ5,:Y-QFRPF=;!9)P31KWA)#*W]O)5LJR5+<"OU>HD M(>JXL_7*N2DJGTVS'RK_NW3.7T]&KQ1DR@HR\@%#%[#2CB=HQ\Y][>#12L(0 MSSPB-F/!Q,Q8CS,70#=(3.LE-##PZ9Q+[K5]*A(,%3NHN$: -VNE)B@7C5 68:;X^V9=R&;E M-_Q[I6&ZY7(W7S'-YB@ID2+Z__3S%,]#&&_#Z 2XZ'5(3U.YYG#EXRBPOY4/ M& ]G"O;3X;3RL>+A*$0&Z=3S(KA0Q@F85,K^ =W*;W ]T(=*MP^DM]OHI-4I MXX6&O8;IW7OXRH6Y^Y3EDKWRRZ-W^/V/,B'S&QF^HP6M@N/E9E;I_/)4^%)Z MBM%UT@+C;OD0Y4.F)(U&%6\&W8WG+_1YU2\*N/]P67-RGSW3ZW<7T@[\U/HM M]BE*J5W@+".IFP*#L5 (YT4-E+/M6XLMY@V_1,):TMO:_, M-]=(^G'>Z?;NY>T.^LU4&,F3ZAZ$DWYS6'9\F-4KO_WW/["0?Q!*-D8G]!IY MN9KL/*TF>VXE'S[ZM>Z&[N]3T,Q;@YK&=*2HOYQF[EQ]4@HAHH+(@O80N5'+ M,\L]SX063'AEN$I38;^>9H(&F$H3GCM4C'.@F85).I4DM%@'+7OTTPJ,3_;H M@6X+5!KN4HQ]08I_81 &R>?"U8WQT UQP*!_-AYBWRZ7Z M9372?_]#@9#_\:4'+ _C/\:G/3CAWO$O/MWXO&151N=^X4G'9^;MH:W!$.20 M,8^X31Z>M B7S:!^Z">F!1C9H)),/'_/-QB1DY\5>+Z'G?R5MGX=I)9%Q:;2J*5X!2)QTBD&CV1ORI-* M87&CDQ8ZD5-M_=VH?GQW58.@#.[':]M_-8^WSWBM=9 2-%?'IW^W4F%Z[>KH M?B)G ,KN+I] N]VAJJO@5K6S\CQZ]2/JM:JME)A^CMXHT=G!RAW0EOK M,\"'I?RG J9D0R99P-B%$)RGJ8[E$0(U9UVI)JFW8JDL[.&7>.1R(/;LUJ@< MO[_Z7;ASM[N,??"F9W^J]^U/](1($E'F>= 9TX%F1NN8:6JD]4%'9NS3^N!- MODKNN0KP9V$#=AZ/#U<6X$D68#QZK\O!>S4HR/0VJSE(-[_(X=8IY=6&=^LDEO Y[Y825D#G_DMUJ/0W\_NC::9AO\IGU]?+F_:UPZ[:R^6V M?VK>AW^RC!*M=&HY6^J: 7]KF)7W,ZO*NRN> <@W13)&BADC7(!D,AJ(Y HD5"K]::^42OAK#=3" MY1 *=?^YME?;?61>O2P=+,L\ACL\[_=[I;\ QW%7:-O]5N8[O6QT0:":P!_A M6NA7$^'MO8M/0>@@K""9B\D8>XPS*[#(D X(8:F%M73M)<%L75.T+NCU1@9C MA%]6AL@F"7FLC+.<)OH^J2!24QEM8 A')JA65@ML+-.:<(T#6DG%LTK%>_;) MI6UA29H !OT$P^9,ICQSF0C"*22)$SBLO11R73*YCKC\ME#\=5CB78J5%#QQ\S-LU0:1;+F_W@2 MO^^<(\*A0+9A[P!A63GZT7&XS.IG/TK.JVR^&O;_WU9B?M ML/%JOU;?J=4/%W!)\TP'\*TY"<\X)7R[2^AS&\;'7G!6AO$[G^7IAC&U(GEK MBEYEKY)5=J\S8GOM(7&%RSYB)K^Y)N0KZS=^1$M^HH7LZ!*CA2AJ%OYTAF+S MG<_R'6(CUE[N]4*K@C=N24W96G)8^O[;^[;I^[P7_._?)4#3[1J\@OS[(.=? MP'+*>LST!E]I\H1@U6F[*OAB.\V)P$^ES2Z+8/XR39-ZC!PV0GB4+J_4>%Z> MY?OP7JGQTL%*R!?5^)97ANAW_SP,;[-2Z.5!7JP4>NE@Y4]4Z#1K6H0&G)>6 MZKWI=%>*O3P2(%>*O72PJBZNA-MU'9;78N5@Y^ M>9#'>*712X>K+!LCPS/U.I4OJ/9C2?.56B\-_)C,AUJO9KPFEC=%:#3E138J M5=,V)Z72IOX36/[1K6SG7=?O=E/I86+D6VW3''3STG'?Z'HR!L.5"NF<@]#M M-U=9N>45%S(GX?O*"DP,5D9&5H!N5-ZE54%YKRQM+!4:/FB.?T_VH-GI]E.) MJK&=?@^,1G$6>I6#O'NV4O+ED0:J5TJ^;+#RD9*SC;):M #T2@5_6W1<\$FG M5QJ\/% S-'4-7M4N3@0\-2Y>3-6+^^4"R!^M7%SIZ/SJ*,#,YB1/MO*R$X.5 MXYL:TC?A!,+CTKV6C5Y7_G6)0%[I[O+!RL:ZN[511K257>-ZG6*EMTL$,%LE ML9<.5GF3Q'[?OK79XJ%I#M=2CXI';FW!D +?]]TPW(R^=- K+5\B<5!LI>5+ M!JM -TGJ[1!-.:>XI=TK35X>R%>:O'RPTIM,=!6^"WXZ!G#/ MMV:75AJ\/%"O-'CY8!VOE.8;JPSU,H.\TMWE@U6/=%=L5'8N&[G-5T6:RX2M MFOY"Z!5XDP!/DK67AS"TIK=BP,N%JOKJ4N9OM1TL6^L]2]O!27<2Q&AM_*55 M*\$Y>)9G:R7X130>-G*;?LNVX>XYYZ$L3D]+5BI;9:GJ;J>X,(7/WG0Z9ZDK M_NTU*K??\CO[<0X_RM."F&_QU&=M-EU/&\V^ZYNT9VQS4!ENE%SIM--[MRH8 M9>_*;L$F;Y=[.)=#T1P-1?=F35[:6"!OERVJ6\&TTU&0B?$6 41N/;*?].>).V0_>NG;)ZZ/:I+[P^F=3K]( M>S( 2L5@N'MNWO[<:7XN=_A-771[24"*O'LV/+_?=N F87S2$VQ4MIK-V^,R M&KMA?_G>-\<:'G#4NKZ4A-M+'N&[O4Z1W'$EFO34>=LU^_X>#D4X 83*X8?W MB/U$"BJ=X8J*SZX\5*,]?);=K3[424U&N^%D\%P1^,F2-EZ MV6$_]$:[6*Q?CUBGW $<',QPI^^[-^ZD+QKX_;]S\[[R1KE*==G.\?"J" +;CQ_<\35GF[_^#S!+G+ MSQ_Y1IY,GG]XG7[SP8<7CWUX7G32L-W_N)=VM7SP:0+@P:M']4$.ZXX%-8'5S,"*FJ, W01BZY6:V"9KAJPSW@\Z340(;]56\EL+Z[7[9 MH@W5*ZR#.O3*$4I[KC1A]'KE(*W?/K-]OD M3?\1[@X79L/UN;G>IHD4(^<>&U C%@?6KE+CKUTC;>3[6RSO?6($[4W![<+_FT,G= MIOKE_G9#,+TY[ZU,Y?P@Y@,@U#DO]T0^+SJ^[T89ML: M,IO29P*U,6/$X5';H(+#K,U9J(1V(SG38880OK)"?+:(WTG_N4Z:MFD/YT2: MPP\;^?EP(BM-U!2^SPFHN8HCUI)N],)X('&G7:+JN%YII9_1^2@ 7 MB>>LPO<9PS:>3"M37D.FDF JVJ6NI6FY%4#3SUX/&4DYGSP.X'RY&WKH#7OQ MC7(JX_S)(X'?\.QPF]RLD)PNDJ-XSKC_]/-AL58W34KE;0CX>N/9RQ*H9DD_ M3#$8;7F?IS3:F..L7Q.<85U$<(TVO-7)>*'K@XB_%T[*:*7;=XVOW7TE#S,U MO=V>&5P+0%YZR9+5-,W%$-@BG/1'G&=8X>+Z10%CF\*6\W/X&^"T ;X>RM]S M5]9XC2CL=;H50&R,\ZWOV_EUD^YQ(G9E[&NY,F(8=8C,N91FGU4=T) M(#:NXTGZGP["^<-FK7]\N9KA"_C,%@Q,9@X&/,*7/>]Y!]0S56^M5\;8K(]B M15=TKN%RS6%I4N6B$C=XWEGS^F-?C7 M4@:/?!(@%$[O"G)E6IU469,J*R.\86]P/NRN<#V-G4X:U0^6(9?KIP*ED] ! M;W/>R._.?Z=JG/N5.#?S\MUA-#K>KWLLZ] MZ"2N,DI^W*^%3S7^2U% \A$XI>F7.9]!IS\, Y.UBQT8NDX:N&8.%*<%H62B M6Z-U#!6(Y<:UCU]9#5):QB%B.P:R71?9?&9!4/][ME[/R985OI=UO :$O M:XS32I+UN\M(AI((YJ;?&C/4&T?2:W3@9CYT79';<%WRU!VMC.GEO29\.EH@ M<+L?X7B50)D^;W8#A!C%4V&J5$$N.I]#L7ZKE&HX_04?#FYRB*.Z96#NN1]R M[?9)6?#<_IP7G78:CN';I=FVX2H:&*/B!(:OZ+3*N;3Q+.I&9:]7@2=+\@=D MN%MN^9?J&889RO&V(^GT\R)X<*.E>(X&M TG.A %>%P8R*3"=YUY.C4.!^:^ MVQZOHP#A&EU_6$0&QGWTE3*P@7>V^3#%D2XXNMAZJ3.@6VGN?C@E,5YUD^8: M\QA#>GH8ZG)QRNBU2TSO+!8J;_:5!5>AO$^::81Q:H.V@CC>+/AXHE0]ILZ95%0-T5,:5N7IZYENK8='0=AZ^CF=P>D7"GSR)@,I\D_IXCW M[@C=KA%,.<>4X+I1@:5?KG($EAKBV31H:6"+-#K]U,OL:Z:G.]:.8:8VCKWA M$.?APJLO8@Y12W.8*?KF&%_C;<-X"4,)4@G_1@4<3AD.]=+<>+M3Z0!G.ADJ M#^A%_SSM!39B4J4$#&Z$^2OW3.8@G9NF,M)60BFL+9^SO%QYA3R]Q5 ZB]', M5%G4-KSVK6N52R_NR.?H"[<6<-R;1TZE]ZEJ+HUR$?[3SU/_2#M(J=:-RGYB M'E]^=-\9@5B.<&68)!HG(6[9J60''B;\U\M<21M4)$U;@]%)-C19']#2<>8 M?CL%5]ZK)'13=X#U^],$=ZS(LJD(R(1_BIU*4E^*3 <$?R@)B0W!V)3;RX:4 M0'^:Q4M7:IC/:3U2I4^G4OZ3%"6,;;EO8HC%Q[*]@^2LCLKMQ_+2LU? M;NP[FA30230IT&B54%O8A-KHDU[G?%-\1?*GW;/@[=9!O;*W4=G=JVW57NUM MO:GLU7;W#ZI;];W]VG=H\JW7^ZKL/>O+[-5WJFD3A)N7.:QOP6<[M?IAY;?W MM:WWVW#*]N\/W^N):BS6?FPPRFXK-W:H #E,\RQ-<]X-F^,?_DC.MVD&FWF[ M?+7R2W_$;X["!A@9BU'II=.?1X8WRT+BUSYUC6FUH].7# M: -?'_M&:Z?16XZ>&P/+*?=LK20I&*=A)MKWZ7E;>X ([=5VWNS7=M9!0UX] MPG>F_F E3J_V:]L[M<.=[0K\=+C_9F\;!'Z[\M?6&]" G_NQ?<+S5:?YLVQ'.#KXW62L@>#AM!A*P$ MZP=&Z%N$ZT$)CW,A0'PUZ;ZXUX'[>$9Q)H2_'*FM;C?<;Z7V%1'YXA"-_'HB M[%]@JD\0P&\"\#/7^,XG_&Y9&95[+86L/-98$YCRL$RUG,_I=3=_0FCNC=4/ MP?K[5B%J_^OW_J%6^_6I&N.E?O]F=^N=GNM'?34MT^S^V=_^ MNWGTL=O6.U$YW&_O;.[C6.FX=??S0JM:K%]76._J&UII'5QUV='J0UTY/ M!L>.OZ$'C:/697/_U+'J M]CM?=R[&G\'[M4_)N]%[>KD MHK;]_J(&WSNN_WU:V_YP5KUJMJI7<+]TGWJCM?^ZUC@ZK<7:*W3YIK[3JQZB MR^K5&8=K?]( G".891SAD#$>0F:XC1ER-B)I2-3" FG":)U)X$UW9>3ED)[_ MC%*,S>!W*,PM:*IC-E.,T ^+!3(C62$W67E+YT^QB M@AHZ+RGK>6(76\[!&Y>K3%P MFZ;8;W2#KV?X!=/C007VCA-BE^,Q__@>OAK MH3=*#J]XQL0L6/Z09X3@(S).9IQ$B)*,@B@I*)UI!G@&931!#*(D##&2X',4 M(TUZNN>75^5)\8R5*D])E1^0$8!'HI2319';C!'-,X.TR(BQU"KM!;% 1C#" MZTSC.5+E5;KCH>)NIW4*Q7 ]>=DI]O92D7(WD^[ZN,G/*@DRK6FG$C_ M:H3**P!B9=Z>P;P-'C(50@U 3T2&:8Q@WIC(M+4FD\A*JZ0A6 J(M>BZ$&*. MPJU50F1.BIS@_82C#22VYEAAB$&\PAE!FJ92:0(\X9J97":R^)7.=L MGM1YE3UYJ+QOBW!N[4^"U2J=,AZF, -D9XK'5]OL)C&%AYLJX M3=BX[3]2'B.(0]9QGB',5<8,V#7%@L@$#EQ!C&:P!ZZBU3I6/VW<5DF5^57H M27&5E4)/5Z$?L!5L!+KD[X,2(R6C$OKT68#DMW,1F@%:V[%ELV2.E)8I$SU@,&48FE988 MD5D9=*:0YU[8*!GU0$XX6>?HI_/$WZ4>"Y1C^57U?6+31"M]?R9]?U@(JX"Y M!)(J]!$$(QC^TIR+C&(6$$ FM$SS0NL*RW7!)U6J\KP:/R]IF#E:2_=VM$W2 ML''4?_KY^; UXZJ,98IYER$$;YNFW8,H;6>,0BVL;-S$;%RUOE7:M]+.U:OP M3.^N/F'*E2'49@03"-"LLIG6 6=.,0S1&E ;J]=>4K%.I9RC &V5<9E3?K)2 MY:FI\N">*EL=M<7&9T!;',0G7&96P5\B\&@4$YK+N/:2L'6-U1RI\H1R+4.- M1(NVNGM_V(D]=1DO-Q$O!RSKQ*SLFGPWR;*:TGXF_G$-PIN$P4%ZF/WXOAO* M8&MEM29GM78>$A!I(^>!L$Q)!%:+4)0I3&4&OPE-.0F(A])J$?'3!&15GC*_ MNCPI K+2Y>GI\GT& FAAQ37/6(PJ8]*&S! =,HXU#LQ8(A0"7:;K2BWARIX% M92!O.NV3+R\07@5*S\0YTK"O5@8_FW7:N\4TWEW5ZN[BDV/*6\=MQ@-/E7/. M9H8IF@6,,=%"1JWMVDO&Q;HD2]A[9:7"DZ8:*Q5^;A4>W%-AZX@71D0(%BS) M&*,LLS:@S"BA90#,*()@0:R#J,V1 O_:&8XG+!W]?'2Q2GY,2%7W MVKVT+6?:%F,XV7*W[F,5.CT3!;D9]V%!&QBJG;*WLU.7M5 M?4A!F%1"><S2T2.9"FZ#D]YF7A '=BGQ M"0 -^(1B)%*''/9K+]FZEO-4U[[*4\PIFUBI\/.K\'UJ(34R/+"0*8IBQH37 MB56XS# 7/4-P"/&DPF"3YTB%5VU OM0&Y&OM/YZQ!< ";__U?2^_-$9[LGU. M5E9ZB0:2EYYI&4CN!@C4F+DM81(^MX M08S:KY+QDH^O6,J-S9MY+Q^US#WL==Q9H].$ >_^]S\4P?*/2NH[T!M\,1_V M?;O4 _VN^$X_50E]>9OZ2W]BS[-P,TC8[/[6!\Y+QN:7>HWK2FZZ]';*)"VI29KTYG$KD_2, M)NE!L24CGG".,R*IR!A8J,QRAS.A+56.4JL86WNIUS6;I_+I>8D!YFDC%E"? MHA_\[2!@M3G$W<>#W2=HM(28*-+*/4@/$"[Y/6U-M,48(U MII[KP%,S\W6BYJG4:U6B.;\,9*7'4]#C!ZM.M0K11)-9$TD&D,7,F( R3K 5 MD7KC+9 00M8%GZ?V>?/2AWP>6S)&RL$C:@DBB)W--C MRU11RLJUUK,NN2Z^[T,W3X!;E3ER<'[1&UQY_];W]#C#V7+A;$Y?#"V<4I9Q MX$2:N2 %!$89# 0,FCH1(-9H:X>2)F5UFA>55ZM/,^:)UX@"IF* MY@GV%%#$W.3PG3D< I&4>"ZW=CAJ(K:!';LVRCR9[51^*UC2;,SV[LI1DQ4V M++]!M:N,:95CVIS&&19Z$R3! $&, #6< 1T$!\P&PS6C.'B<NX!AX0% MH[TUQ&[M"-6$O$YEA<^[7_H/$U'R(+FG3T/)\+4,^)K3KRMH(X(3". @26IM MPZ.G10F0$BGL&$,ND&+>MH"\1L?7.16EID9)EN?5RO.L.4*0<9X+#!3T#%"/ M)%!"FI220@13WA >HCS3)N4;6,RSKN9(T7]]WD%/=IZ6V83]5EPW ]0R .K# MG*IA@X5/Z?S*I>03YD4$* J!)%9;RP2CE&WML":4=S MAH9!D5JID5)@P0-J* 4&\S0QCE*OO2S#E_)+- M$OIY6YJ:9*$,*[=]VWJW_U+>S#V#03_55&K[CN(= .0 MR[$&OHRZ+_K=WO^_-1Y>^O))[]?WW^V[O=MOGX'@YT!P/:<9K((TP00*%4F31&P& >K0I[TR_GR(^LK\N5S^+*451"14W!J@&.: M4JR!U%P"AIAQ7@7#4QS_#OY\WH?[\V8Y^&*6PXM':8C[&LH;T(__,7&-=GX[Q_AY6L_/#[50U^)EW_8 M_GT6-[^NIF#9UWIX-#P>IR9#?^O>I?_V[5.K'V8PO0>8'HY;>]^#:7Q>S__[ M;7Q'=V$PY:WS]EG\WB_M_"T"M4$!Q+X$V EFNJ; ._5CQWL%(C_,?,R.M*R/I2$R' MBOK,8 'E 0.#E 366Q4TD5((M[4#MR,&EJL:2C]H7.AAXU,B\,O&G: MQ:4:L?31Y7@TCFN*UO+W/!VZ7[P#UWXXR.S\A.S&1!D%BFIH;1AK-4 &&=U+3H3VJV=OJ#G]MN][?NN@5+%";:X)L*>YRE MEX<=K"91Z7O1+J)-/Y7IG+QP3YF>/;.4D$I! @/<>!X=*P6!]LZ!Z,4'+9#R M,,BMG>+( [^L4=)E3IZN:=Y1EMXE2F\I]0AI3QFUP.+4R4I@!R+="+#2,66B MQ>9\+:6W+BG3M3E(G*0D]?1HU-B-.W)^/N@O*ZX_L3^N[\+]0Z?YOJ-=\3J[V5R*7A:CJJ<.N!0CIB@HPH(+ VAOS(3[N; MBS@Q##&G(-:*!@0UD8@$&@T\:X(4YM[.6N:B^G.108:1(KBNHS5(E>% $>0! M5\Y*IC 7D*_D''$)T)7/>M:%$^.U]U)1AU)G3H=2>S[((B:#YS M5+TX*C!/'3008&05H#3-;%8BY?)@K#V%@HGH1T3R-QG'S<@7]\#'A^=&+$]3 M9QZL-P\>[9^\A\P[H[0 *#4,H]SAB&J( IM*:S@/AJ> 5ETX*BO+-6$KRD+@ M)%I[(K J-$.**PQD K#J#2UP3H9?Q'6..?-R"U/<\+8;,0G7OCX!9]\[RI/ M+?W)B<6CK)5Y/6^_BO7TN"(?2SQ,6F ME&&-I/,)2Q%K?U[X6P7GA5@C*AW6@J2F6QP90[F03E/(D,6)Q/@-S\U MAH\ZOWULO8KO>[;+6J_>?6R_:GU^=_:!G5Q_9._.VQ_C^\3]^PNV7_U>G/1P M*B5!1H$@$(Q^/M' J"C_1C*KO13!4/.H\T(G+!<.R:C]HX:/[*,9A]$6LQ8+ M*AC)I\X;Q$4:LD)5I&87 E!M4]VAC.XZ$39 ;0SD;!7GA&C-:AD+,7+5.7.4L"UX'![#" 5"A M"= 6">"EHIK#X+ET6SMD'4X+EP>1.:1>6TB"$QI@R"2@D&(@@Q71 MW2-(,&E5=,T?7!:V-([*(?4U8:N@.2;&,\"8PZDZC '-&02"A\"0D#S Z$4( MU.24-S&_#SP^_+!P>6HZ\^$:\&$ZVB%!LR ]!(X0!JBQ'FCF!$AA1ZJ"04+] MR)M=,5MEA5E_CA(T@*)I"LB9ZB.57 MR\/"9U'>]#B+)1]'5"^MLX>%"").")7 .9)Z!J4RMT:UN_$E$@%TKW&ANRZNLV'U17>L>WGN[+(;%WS;^]=QZP_[ M>Y.-S^,7JH.HO\KV@X8,0J45X,1+0%'J/DBB PB1-#)$>HICT,LB"O0I!G;0TID:'!>L#3]!3J&02:" 401H(XIY3TA2!C@9IJ M\4F.]4M/6E>3P]K+\\M>2M%H#(JILW9P?C'TI[X_ZG[RC6X__MLW?ND-1J.[ MYZELIA/TRTK,D%%\S_BI!&/?"%.,M-R[39;#@BI_1IJT_?@H=/27#&_5P=O) MG*1H:)R7!$7K1#I _- .D2 "\([2J*3I7P**S8I+1LI);G)<8ZZB/A3V"PLNP^3W9)IPI6)_WD@C(VF":,*2&,(@-@%XT1T-#S>VHD_SW&0FDCE;:/$ M^="UW?$S"X \J>GQUH]U7)$[T,-^W+?1+7+L3ZB1K8WJ$,N6K0TF1'">I?X] M$ .J& 5:(P&LP HAI(2'T=I0D#>Y*$=O[V]NY'!(C<7Z\?9&%NMZB/6L(>*L M<@$+!@1TT8G 4@*-- 5 MI#1K[OC 1>(ASW5$=E7G-;>'.AX4U,CH51UZ?2@;)18R+*F0P-D(851+#Z+W MA($UB%'&*'04IQY<7.(FDN7^,H]SII8[*_L)@B3/5>ZK"I]DN5^RW,]:+4@J M$P2*@BX\316G 1B)XR?KD82"$Z]((?<,-H6L*M5KN7+_O.;;J\[ M[J:BIKY[@)GSLUU: .)^6-C_%'OUWTMZ^8W!]:KLN3^_L>-NWV647R;*?YPS M2H20H)26T::CJ>L/M$!'F ><4DD\PY1S6YS?(QHMO(53!A\D+$\X@3<[L>L#=U*B] M6<64PUF!9?.A\*?^["W4_+9T$M?G!I>FY[]?^SV>LL0O+-[^U[&.=]T44MUJ M!'6NAQ^Z?3#9L!?J>Q2VT4KWP]5C#RZ,\5/?T#8E7>G^5:HGZP_&R2(?QA_W M&]VXL@_#(A]\.$YU9N-3/_()DJ)K,?)IY_H%&Q5GI:';UWW;+6*6\0?G\;U& MV]\7E]W:D^DR1#H>OAB,BJ3)%T/?TZDH[>7GKAN?WN#CK=^:;B'\]BO:Q!5< MCN_^E?IN/INIO+OU9UI_@:W24,,E]EH[$:T@I"5B/ 3M R(0._$>IU;=DU\Z M'7[C] \>F*'7'X$.\05?Z-YG?37:^O7[G8G;,EV02BN^WPXB]J.N92$L;<,F M=(M*:##4!>DCQ/EANBLN1]=F+8W38=+5__5STHDH?PDQDF3M)34?!>9_?]4[ M=\I,B943MA9/^!ZVXA[T],7(O[CY\-)U1Q<]??6BVR_>I/BEE]\_CI7C!,5+ M3BY_8X[4EBDQR#2 ,?WFZ>7MXM*,1II<4W);P;LOPVWT/_<-D$S>\H8??ZC+ M'M.W[_M]X2MHTB?FXL/Q0;MSV#[X\ZA]T&PV&R7.>)J%[1VU]P_:QP?[ MC?CI^.C/P_W=3OS'<2?^U8J+/FX<_=XX>GWP=K=S&&^HR:I_Z?:C AMX M4;/AOUB?6.=THNQ9_ M^Z'3?7W7&^-[O?%7?ED;D*!LFRMZ+Y!XR&,1VA;X?MCSL&N4/NXW\V*?;+&D M"A7T4U="E6Y=0"$MW6"5/X.32>0^6C:^T8KWG8X:!]'@<:7&$S_I)?',-[ = M?_+@_5N4$^>H(. MZT\3J'_K/_G^I9^OXY:8>;/&YS0/>_F-.:G>Y>CN!]^>/#%]B[3/NZ.1C[^ MY]:E)O.JU9V>X9S_!8\Z![1]UF+MSINKH\X;]J[S=[?UZ@T\.3_ )^=_7;?W M#W#K[/>/7\]PXL_>=78_MSI_GYUJTV D^H/%9K'7]YG/[^B-M M7[_[.'N&\Z[3[K7V=[^T_VF?'>VWOL1GQ_M[9W&=K-7Y&+]KEQQU/I!VFG'< MG9[?',,OK>N/K+W?>J^QXDX@#F@(&% G)-!$*X )#5)0HH71J;L-:Q)O M9W%064TUH:E%M+. (H2 ,<& P$F@E!-/#=O:8;P)T7HD9V88S#!8-0P&%327 ME >+'=4R?H12:VBX5MAP3Z?F(,[FX)K ("J9@]'"IXP@0 EU@%KB@<:" LME M4,8K*#"*KK.*."BS.9AQ\'GB(&$(B@!-](0M)98:X8RA2..X0T81.C4'<38' MUP0'R2P..B2-XLH!KI &5'("),0"!$BMQD$Z#=.T9**:B*\'#E94K%-KX-H; MC(KTON%,@/-YM$5XRKA>VOFC,(6Q#$V50=-5.6*'D?(D.J@@(!&BG<:*V94. MP ]IX2H0,+6#D5-".LTOS:W-JE[3"K+\+)DN!QM$HXZHAU@CG- ,=71O @$ M>&4T9"&N/!J0A7A90ESV\WT!P)$R2AD0G2(*I(E_ M6(*PU8P3B=#6#A--BA<^]JE?0[%:._.OAH/1J'$Q'(1']BU]YJV"*O?Q"X*\ M+NB10:DJ4&KOE3U\8GD@4DL@B(F6A<0!*$@(0$HI[Y"PT-&M'4&;!.4&85GJ MEQL5R%*_'*DOQ00"YUY1HX&AQ7 $(X"!7L?]Y=00KAQ/LU\(:W)>U:RY+/4; M(O65QQ&RU"]'ZDM1A, P-PH38.+_ &62 (U# $QQS;"&U#&QM8-4ZF:/[6-VG&._1<=N\PCJN\ F*$&>J9D&Z MO^C,\41B]M:/O![:TZ*9B?.??&]PD9IP_:0F_]F/5EM"L=Z$$+M]M_^-# <3 M[,OV067VP9RRO*C@C2-0 XB( )0@ I3P#&"LK864F6#4U@[#34SJ-' MCTNL M>S@OR_2J9+HB@0IC#- :J\ #0@!Z5$ A& EB;=*.KZU@QAI(I@5]08+ M]1)*@K)0KT:H2\$YI3$W-F!@-3,@ZN:09G0I@!"AFEI&$6-;.XHT.8$UDNE5 MA^!J&#HXCGP_F<-SKH![9BU5'#8Y]KY=*%?NN=4.#C%I5H]:< MNB"I5*2;C8"E/ 94!@>4CJCE"?=0*J$DHEL[DC056]B]R.G(]17HRD,&6:!7 M(M"E>(&U5IN@)7 \NA4TB;:RD@&K&&,<"@NE+0K]"*IJM$H6Z!H*=.7Q@BS0 M*Q'H4K" $$^\UA1X*J- 1[L+&&$X8,)A&02-IA?M+O&]4,U M#!6\\GV?1H*E8(%VY]U^=S0>%D.[6H^AEI &.536^S <8-93JZ@N'LE2O3*I+ ML0,>Z298X$!**@!5W ,9* %**:Q"L$ZG8B+,FXI554R4I;J&4EU]85"6ZI5) M=2F 8'6@CGL-C,464"(%, A9H#P**&IJ367A;H@FPU65#62QKJ%85U_XD\5Z M96)=BB(@Q6'PC +BF :41HG6*3L0>X0EC\25 6_M<-84LDY279=\ P*?+(C0 M&8QUKS$HU04MGG3P;$L:JPXN?"W:FD+9*&-995AV7 XG6"^U"5(!0CA.G0T) MT,(8H+!6$<>"#H1&$T7()A$+@]F#9&6-3C^>J_!7'H/(PK],X2]%'0QRCD<1 M!XJ2:,AP[H'ABH- C ^>8"F+KNF0-.'B9$TZF\B2K:Q(M/$LS"OUG"7WE (PO_,H6_G BA MG&(ZVOF$I@QD9XJY41!P@K@DT1\@SF[M8"&:4E35#+EF#4W6L,7JGZG#:A@. MSF]"&(/^*+=:G6[.+ZN-6HSB"\=/=^+88=\.SGVB6$:RRCI"=W8+%"O0+#X_ MKNWZ/>+!VQ!L]%I8T8=1 QFT!U8JE%JU48RF?=TA*V=$_*M>;9ER,[;5@4 % MT8L, D\$ EPE5B;0K1T"<9/1LD^3 M0>#9@D %P8P, D\$ K.& (O^&]:" XZB(T"%A$#9B D^<*61A@%<>A'XT:W$)$\ W9EF1:'_4]QWU.7F@DZW5 B(U1U"'50 MCE=0Z(R"'(((2S":*4H#J2T#C MFI"=.W"W.66(? M)K&S-H4VRB,<&!!$2D YM4!:8X G45JYQ3*:$EL[2F5QW5QQK3S;(6O?58!('-8]LJC(1 HYQA 8J-7#@4'1A,!4%02F =A)"5; M.QR50>;!,<,U/1[8170A$2W9 5YRZ"4"K'##<4! *NZ ATY93+&P M5F_M9 '=4 %=@@<^(Z#9\:Y.>DN.-W=

$XGA"S!&R'!2_"YLXI=2$AG52PA0FG/((#(12&5+ "3NI-S#JG!T 6? MFHO-:VOP)"+Z',['C\:G?GCC8C<;?3]^9D?D-1;)VEO#JY MGE7*PDH8H(" 8$6BL>T44-P&0!&G@FC+F3-;.[@925H/R7X.Q^E%<;_QD?'] M-!>^,=9??"[PKU<@X%LES^_#P?E>_-)N_S+NY-'7C@R_%32ZBJ10](ZF! M)!*!X*2CDF.O@HB>D6P24D%"0L:23<&2Y<5",I:L"9:4HBQ,,8IB._Y4D9/$0 MT/I&J)^VL&**:--(]&\3FF1@>A P_36GP,*:Z$)K""A.HW>554 %* AU$4J M,D9%M')8KJ+>9'%=0I%%%M=*Q+64M\&1XC(*:3"" TJQ ,H'!Y@3&$:WE2D7 MTD#*7"2];N):IW#%','-WD%U4ET*-4 >B,)6 L9E] X$CGY"JJQ6,FIE2 -A M1J3>0PHMTB QBW1]-? 2:C"R!JY$5LM=AQS1C,GHO_MH,,MH*VL<"+"$,R$0 MCUZ]CP;SXE/>-WF!4OMXP6X\$E,A_N9OL M,C#XI!RTP#9:N00ZX(6)7I#1 D@=[25FM11"&\K])&5$/IO1$AGF,LRM(C9J\-;U MB(-EF%L:S)5;D$240T$) +'0@'H282Y0#URTR(V%$$$>K3DL:5.I;,YEG'M^ M.+>\C**,<\O#N5ESSDG'H2$*I$@AH %1( 5B0$521AZ!UC.3-T:D>^H8>CX== M=6UQF^OV M+L?>?:5^W(A'S?8ED=!N<)D6LO%ZXH%OO\:*XK4?'B=.JS;,B>_4%P=ZV(_[ M-KKYWM\2GWY5#3"KAGNH!CNGS0YU//B @<26 ZH1!,8J!SQQ6CO!J5+HQ^>) M3\T(^Q.8RJRP*"L(Z9WW7 =H(U6@F1 4VJ PQ(Z30Q&F&[MP&U2#ODLGAMP M3\1\XK2!K/6RUIL'=@M&O;/66S+4E5(I-&.*6@,42I-A+4) &YO*(UQ0C&GF M/7F4UEL9(V2M5Q$K."H(HUX#RF'\@R +5- 4$(^8)5)1H4+2>KB< )>U7M9Z MSUGK+7@(DK7> %%0!G/PPXJ"23#Q*ZZV,$;+6 MJX@5C"2$%@V_N!> TJ"!H@I'_6>"Y]%^H01N[:!M6&Y6D;5>UGK/6>LM>"26 MP6[I8#=KXE/#I+?3U!#5 "V%!@#HH[BVC7"2M1\HUQ[77>A556DRT%9RCKF;/.FL%Y/\4 M__ .Z+@J_<%/3D%'CBQ1V=XNI]DD\RZ-X'=#^4 MCY4,5 H[&T#4D6F0!^1 LG2LI"1UT0LQE,&:\LO4 BNQ3>:8I7*,8QX)QP3 M,O()U9J %%<'@1@BF0K>$9?2,F&3$]:,]/VYMGY@!>3#('D]6Z,].R6SX-E, M5C(U@HQ9RSX:\)PHA0!RJ3;:125CHJD/7+#,,2P<-;*F_)*5S)-P#);,$TH\ M$#Y 0)&50 F#@,-:*TJBHF&LZ&?35$HUV7V27K*2R4IFP:.0#!IU HWR"1H- M$!)! 10$ 4JP 0HR"X3TAJ!@*$]UD;7DF&R6/ &_&*4$I-H!;E@T2ZQ40')$ M@."84<5Y&J\3E8Q@3G5/?T#8=,>K^57'& M.!C'IQ='B_U&-Z[LPU#W&A=Z.&X,0F-\ZD<^ ;1+[1'3SO6+$ED=L;,1NGW= MM]UX>T3/L3^/[S7:_KX$\]:>3)MS]Y%]^[KKQZ8V! M<>NWIEL(O_V*-G$%$;OO_)7Z;CZ?J4^]]6=:?Z%2I(G:4V*?*MIHM+JU1(R' MH'U !&(GWF.V=?-+I\-OG/[! S/T^B/0(;[@"]W[K*]&6[]^OS-Q6Z8+4FG% M]]O!*6K=L6$A+&W#)G2+NG_<*3,E5D[:HWC"][ 5]Z"G+T;^Q;NX-*-U)]>4W%;P[LMP M&_W/C+K\"3C?\.,/Z_0?4RO__;[P%=3&B[GX<'S0[ARV#_X\:A\T&X?MO>U& MB3.>9F%[1]'2:Q\?[#?BI^.C/P_W=SOQ'\>=^%'1_79/6_=/M1D0TNXS/5#'HO(MH3D48_]\35*'_>;F[-8M"WP_7"T)HN]W\[^!/1_:KRKE?11 M6;KM*'^&87!BMP^];[3B?:>CQD&T/5SCR(X'Q@\G_B]!S?G-3RKM0/^LMKP= M?_+@'5^4J>=ZI-5;/#798EPD1"W*MC_?J?ML]^.?OA%T0"N C\SP O?GGC,?[M<<+??0?(X]-//DAV^G;.WCZ2G;6:_7.GO[L8T/KMKG?\'6 MV1MRTMFEK>O#JU;G\$O[5;O7[KSY?-1Y@[Z=LKT];>__<7YR_7LW?N?9R=D; MUKYNL=8_AU_>I77C=Q^/_GE[WCJSI'3*]NH ML[?G;7^^2.^7[O;WO](6M_+!9 M*'<]BW)Y[D-&N8QR>>[#1J$^!F5-O8A-5?->Z>Z_R$Q M?-1.0Q\7=.U=$6B/7S%(N;2?_&A\/LGQ>WRKG34L$*I'P+D I[W;V#11YG]] M)=:_![VTM:]TMY\T_%'_V-O+87?<]:/=87<4+^W'?_8_O([;,'#1&C@*'?TE M&P)5&0+MO7+LVFC-L.0<( 8)H Y'&R ( ZQ@3GB$)7%N:T(=N/;#0<: AV% *;*K&6?1AT. R=3K7A,+9"0P,)AY M'1A$@JJMG?_OOR1&^&5%]6 9"NIH'2POA)FM@S5 AG(T5#(6I-( 6Z0 %2Q9 M!TZ#J RT$Q#'ZV%K!\&FFM,,/)L'M<6$U8;[LGFP3B!0BA5:Q0R7T3P@W/D( M @X!14C\9)35,E+>"EU'\Z"BL.!Z!$=^'PSC/_N-*"A#W[=7C?$P/JU7U$XV MM#N[7"0T,F=C-A#H%H^,W _HIJ3:FU*JDP@U6=YNWW6^D6WW*]5N(.[U8%A< MN-63NC-XK>-CQAG]JD"_XW* A$FKA8APAR(R :-))QH>5QTDR/M08'TK!$PP]-=Y)H#1ET29B&"CN.% 086,I#0')C _/ M !\JB)UD?%A[?"B%4()7F HA@0W* 6H5! K# *VEH7 +%$TX\,SP(>5!5*6 MA \9!QZ" Z4HBD*.,*H(<"1*/^6" !,M!&"1M%XBR;Q)[5X5K!$&/)N2SI,,YRN!DY+ MX34%G;;<>T"L2!,"F0>*2 :<%<$+B5PD=.55IQE-,YIF-%U>,EA&T]6@:2D8 M:4AD=,8=(,BF8&2 0$KB@ HT.(.HB21/00C65!!E.,UPFN%T#>IF,YRN!DY+ M,=V G'4P,! Q541?'RJ@15# "ZNM)8Q)["=5M)&NZPVG>?Y&GK_QX,T7EP/&X 1QO#_8/#EJ[O_UYD.[Z^^!MYS!] M?OWVX/>#MV^+VX_V_F]CMSW]].^C/_=?OQG4T&_Z+ M]8GATJ2^1E1\>I$)'FLDO9AO"_6X&14_>JS8)E0M89@$YGCCUYIW(*]U]6N5 MVXBMRUK7:5_C6MG]YB M.M2#RM*]5;;5GSRDFWS$\0N@JK>>*AM1T[AC)L+\ M<:F8+#(N5 M#^S'.POJ'C)\X_X3/!+3SCYE@><_E&@8;6-6=\+M]?1HU-AM1'NV,?G\6Z3@ M^?F@/R%98^DT&PX^E[*>-T,H=N-:4SA ]QJO==>!PWYC3U]TQ[J7-_7QFVKM MY?EEKP@R3GK\?1?2;_QY.Q4U;^\BV[OO0]=VQWDW'V]V%+G2!9">#GKQC49% M\8IXV3CXSV5W?/7=UMXQEQU7/I=]G7?T.(5:EB_@F[5IN^>#R_Y]Y+@:&^OY M;7#FRIIPY0IO7?^"GUDRS<_;^$WW=-_ZAAZEDZD_+GM7/W69']@4:H',GQ6F MN=QOM^Y,2X!(02%LV/'G M%X.A'EY-S(H)'!U=CD?CZ-?%#:Q]Q?+1WDU62XNT]@]@^Y_XN_LGU^E[3JYW MZ;LS2T_P"3RY_KMW@@^NVYT/5]^R6MZ=G9SM7K?._C@_VC_MGER_@:WS=OSN MWNF[LX]?VOMOKMMG[;/6^=]GI:R6>%]KOW75.C^A1Z_^.(OW7IW@^)[__'Y^ MU(GKV&_A^'_Q'=JA=56N8"&1.A0[ [#D"% D-##&1 ;7V KBM;/45=WO:9-R M >N=[7<_D=^P,1@+XMR<9+[E@-R>'@Y3EM+$C%C+/@UK@GJE0A-KA9 A2. \ M8H!2)(&2G@'&+72>(:X#?I:H]Y!G+.) 9:/J!T:5P Q;!8W"@=#X0(40%=QB M& B)?X?[XLU/K*BZ)@BO":C@4O6:PT0D/-$"4T"U9D I!H&V(J0";TFA2M/$ M8),)WB12/"=@R>94-J>JAK=;4>F)194A[&$01DN3PA2C6#H-D.(!4*$LD!0A MP%+3&HN4=:& L(Q<&;F>(7)Y)J2S"*,(5-0(+:WRDD=%COJO+E^;R.2Z2 =("Q$TXR0Z.]QI0'3+C7D$IYJ$W&MR:AJ0\4)0#)"4J?&@YM$'#0%P05+:AN.4I8G638@J&.&2\2WCVY._]$/P32"C MN#'*(:^H0TI*)Z5 7@9)N& LXUO-\*T]:\@AIX7WD !BG0,T* *4T!JX0"AQ MGD"M[-:.A*(I,\)EA-L(A'N"D\J,:TO&M9+=1A@4S#$@HV)*8[<"T% S +FB M(E*.JC29%S4%41'9RM-YZ^B@5CF2"Y-M-@>:9FNSZB2VAZ/199%W-@BIV70J M2!D5!2F7%_&C_^*'MCLJKDY^/+A(E-R8F5WWVZ3I$7N>?)"IM$HJW>,9R\IN M6%LF>%@.@V5:<>0X%!>/ M)@!Z,$56ETV6JDR6Z(:5LAT[G57F+*E4P6"V:T MR5G9%]L<,-E(:=\XR-](*CW$-?00,FZX$L)0XK5R)! )L1),.(5$58#\M^Y= M^HS'R\;C\ADG(T89CD5T'"D'5#$-E"$&.,JI,XH&:W$*_2M8IZE#6W1?GK 24P>C#0&F!P))@&6GMM*V?RJRH M;G<25\5K%E7]VX_&J;/S(#2BWS\>=FUJ]#$-K$91?ES\=,X.K0>:/4[G_( A MGKKN*%-I':CT]-5AZ\<$=8Z?OOT*I<5MNY_UT+T:#D:C;(!49H KUBRDX*8J0DR_3&DQ$<.?LK1\PSE7+V5_V8X.XR MF^6&+T8_#ES5H M?!YMHE%GL.MNIA&F882'_>DHPB+85]@F>[=,D[?^/Y?=47?LC_WP4]?Z2=#P MK;>##_WB*472=0X15A4B/#J>4Y(DD8,T. J@U@90BRE(37\!=8HI[PWE*&SM M4-X4G.7TIO6"A0S>F4J92NM?DY15[#JIV%()D_/.6ATX<-:8I%@ET,0I8*0P MB&J-F/ U5+'/.@=H,O79?C?UN?>CJ<\YI)L#[YE*.?DG,T$6U4RE3*5,I:=+ M=RR[9-'9TD19$QC55/"@E8$!:RDL5B2:YO=PR>YH+UX8BGNW[<3#?C0;_5_] MH8][=.U=RGB,._M*=_M_1@ORJ'_L[>4P>E]^M#N,SEG_P^V0:&BI!,Q2#"AF$AC(/ B4$:2XM%C# MK1W9I*3'SM;VO""?ZF0JY4RTS 195#.5,I4RE3*5 M,I66Z"5[::DQQ C(&<7,1OIRJS%#T2-&BI/'>\G1?)^XQ7_F7G.5NK8I0^3- MK&O+9!"!" 4TP@I0IAPPD C@'?-4*;>_#LQ"S*-13EY06\ MLB@O491+4:H@K8-628 $%X!&> ;260A0L HZ81TBI%ZB7%'&U[VGD[KNIR>1 MQM]TKYCZIT>IO=.1'0^,'TZ,(8*:C2157[>_6.-CHO)3-WORLB]()(D;7)J> MGWC:"PQ\K1VX/:SMC./2<$*4%$%2*:$R7D#BB- &X:#A9/[ISY-B._[\8C#4 MPZO)\--)/YFCR_%HK/MI [_'M]#]XAVX]L-!AK8'0=O7<]-O^:R4*\0T9$4/ M7$"1#4!*Q8 F1"LAE$4\?/4Q*FK*7X4T/?&1WI,!QOI.B*YR9]830LOFX9+P MQQ4Q &[1(6?QL M$5#,]F2%'F[*V_W^-,0CYRF'#K"4J4N#@T!Y#8&1(?['O+82I3F>3$5[4J@, MG1DZ,W16>:S,A8Y"ACWT.MHITAC$K#?,&NT8LU#,Q IZ["*;C@486L'P2:E901]<.5#!L\,GAD\"_#4B+D@ MC+"!1"O&.Z61,U1Z9+4WF(<,GK4#SU)J'='>1=IQ !$)@$+#@;$! ZDEI)XB MI931W(13H"('\MF+D7]Q\^&E MZXXN>OKJ1;=?B$GQ2R_/]?!#MW_S#JQ>N&Y\FP=J&$^&:)F%. MOWEZ>;NX-+.)DVN8;PM%[KP,M]&=UW[T6+%-J'K44W]\#7.\\6O-.Y#7NOJU MRFW$UF6MZ[2O<:U,WNNI/TFB_VFV$96E>Q^15W_SB%N_8GVTR8:E5A'+-A_% M7/.Q";!4\?BVGQ*H_<=/7-2;JO=?&R MO+5/8I[/W]^WWGE_7I@O>X-^L;#T^?70!S\TO9X>C1J[#=UWC>+S_YKAKSN_10J>GT<7:S4D&PX^E](>-V-[OW5. M;Z36Z>"PWY@V3\^;^OA-M?;R_+*GQPG!BZ;9WW74:DP*#AN_I)+#4@PM[_.C M]GG?AZ[MCO-N/M[\&$2I;]P.*!79]>)E8Q)8^FYKYQL<""]B<#R$1&NQHY,, M[14;%.N^:9-BFWML6C6VUO/;X,R5->'*%=Y:4;/%-:MB_^.R=_53U_F!?3:> M;]V2-Q)JP1ST'%--B<)2*@69H%;GMUY[ M_^_3D^L/K'W6Z[:N?SMMO7J3KI^VSM^%K_64:;[A]4?6WF^]U\1@CDD A!J2 MFF\P(+WB($#LH(6IIJ*Z&O4'B0YZQY/ZXS]>H!94D([F4T0&0(QG@#*J@>2< M R*"P-O4BNV501B=A3#!$;+2*X9-9@8%'!0 MA%,88/Q[(>3*EEEU0:[6;",*[#TC-C@ %:$@>NT!*.4@\%Q K(RWT:=/1=5( M\::L;+AXAK<,;T_^T@\9_LFPL"K:9!X2RCG5R$5][TG\.36"N6R8K0[!9AN- M"8,E04P )[D#E 8!M!= M13I"G$1-PA?IVI 1+B-<75[Z"4XA,ZXM&==F33I3Y?*M4&"\2:BB_<#'$E\%;1!)3)H%ZRS=9L5._A:'19Y)0-0GS]HNAD ME,2J<7D1/_HO?FB[H^+JX"+1\'$S?>?LV7H<=^;A\IE*S[*]_?HQP<,R$T@( M7!@=J%*.>H:E%P%*[@)DEL4/Q<@U=#-R#=VS54E"4^_V+X=QZU['MQBX2>9" M!8,)"8%(@6A4@ M_ZU[ES[C\;+QN'QRB8)TFAD%(#'1>91, VT#!!X%H:BF5,/40K\I80;C-1/S M#,:92IE*JT_B8<@SI%GPDJ5APQ)Z8AW""C'/)3999:Z7RBS%6Z-&]-1S#@1- M,[F"-4!:&ZDIA:.1G-A+6#^565$U[B2BBMT[ MIB'5*,J/BY_.V:'U0+/'Z9P*!YQ774V4J;0.5'KZFJ_U8X(ZQT_??H72XK;= MSWKH7@T'HU$V0"HS0.;4@>' O%?* ,YHZI\O$% "<^"P# 0C A4N)CA!7%6R M7AW!9".E?>,@/U,I4RE3*5,I4RE3J3;Y8&L]/[?L/^]/F_0?)-OEZ M"#D]E$RV2SJ1S#&_>\?\CO;FY.D8Z@F$6 "C9)HXC"R0&@D -564W<=0+_+:"MMD[Y9I\M;_Y[([ZH[]L1]^ZEH_R8%[Z^W@0[]X2I&*GY/> M*C/SC^<$P$C@T3/S&@BH):!<2*"I)\ CAR#G1!"5LMYD4W"4T][6"Q8R>&">:(KZ.*?=:Y86T_ M;O0&HYS[E0]D,I5R[E=F@BRJF4J92IE*F4J92E7U_GOS M>\V,-49[@%&:S>N-CKXM]L YCJP57%AIMG:X;#)5+IV^_P" +,KU%>4*8EY9 ME%SHLPA9#:2#2AKHR@'!X'$4@+%9+!:X$AB5R]1KBCKZ]XC-ESWTY-( MXV^ZEUK7CQIZE"H6C^QX8/QP8@T1U&PDL6I\)4"QRL=$YJ>.]N1U7Y!(%#>X M-#T_\;6?[W!OP71J4,9=M$&I1]!@%G3\$;3(4B&F8SQ^'LOO^/.+P5 /KR8S M/'XRZSMTOW@'KOUPD,'M0>#6N@&V;V%X2((3$$94DRC-*3("2,T$0#2E0'"% M+!1?O8QJIWDL)$U/?*SW9("Q*8..%MN9]830LH&X)/S#SLFLNQCKO<&;R.T-H?9T"M"E"O9@!5.>.,36.1K(N JE"T&H5'\9_,6T4P M$81G0*USUG V]N8;>\XA(;CD,B!$5;!*(0=5T!)*;JU$]P6KGUAWV7]=#)'* M-4N$2$%EB(XKQH!"BH"&E@ O(L-ZCY5QT<3#G#K-##[>S.GH= "H-W2@('=?1QK8P^ M+O82D*"108H9KG%J"HVQ;%)2\1#@#)T9.I\Y=$)NN.:V[]U@YE537,S[B8 M<7&#<+#>^84]?C/R+FP\O77=T MT=-7+[K]0KJ*7WKY_1>P*[>@U/NJI/[Z&.=[XM>8=R&M=_5KE-F+KLM9U MVM>X5B;O]=1I8OW-#3>V%BX,\OGV_ -2GO*M^=9ZWOJ3@I(;(RD:E?['3Y]W MYU(?GN_/B[6F.?2,7HQ?7@Q&Q03.%T/?T^/N)_^M>.I_ MMK[[K6GI%?SV*]J,!KW+\=V_ M+WXD*_'%UZ9>4LEM!>^^/*>>YRXT^[[$]<=UK \9EC%_F_F/V+TB !)S >CX MH-TY;!_\>=0^:#8.VWO;C1)G/,W"]H[:^P?MXX/]1OQT?/3GX?YN)_[CN!/_ M:L5%'S>.?F^\/=@_.&CM_O;G0;KK[X.WG'O\?QH';_XZ[)S4Y5U_Z?8;X]/!97R&&S4;_HOUB>%2N^2&TV/] MK\8OEWU]Z;IC[_XU9ZC)'#5[ZXW61GISM7/MUIIW(*\U5SMORKX^N-KY+NOH MIT6E5);N7-@[@8 M-W<.&;Y+8Y>JR3%9I)IN=]^>%]1)=EV)AZ?/K MZ/OXX3#N=M%P:+9YS=W&_ _VXSY32>X>/K+ \Q]*-(RV,:L[X?9Z>C1J[#:B M.=N8?/XM4O#\?-"?D*RQ=)H-!Y\GG_&F"<5N7&N*!NA>X[7N.G#8;^SIB^Y8 M]_*F/GY3K;T\O^SI<8+P\:D?)G:]&/I3WQ]U/_G&9.1JXY=^'KNV.\VX^>C<[@RCUC=M=]XKI8N)E8])][[NM76[_F@W9T>WP9DK:\*5]6F[M&ESO*=CO/_0_4L]O/JI^WQ[4^X_V/$9 MCFZD5&M* M)!"8H9-!KBP!G&$E%G/"Y:^V*(-GU.]W7K^*;'[P$^^N>/TZ/. MF\_O]D\_GIR]^9+Z[K[[YS ]&YUTWGU\]^H-/.H=0[0R?5O MI^W.&];>/V3O.G]]:?WSUW7[;/=+Z]7)E_;U!S3;X[=U?L#BSUFK\_=9ZU5\ ME_V/L'76Z[4[!U_>=5JXM7_P.:Z3'.W_';Z.E#V&7UK7'^-WM-Y#17G & -C M" 54:@PTLPI@**!'P4M*Z)*FRFY$[_/GW-W\N?0O7Q+(K?\P[75!O>M9U+.4 M>D4CZF%C+* L&*!M<, @AJF7TB!.GB7J/>09JYF6_0R-*L,9M))S@BVBS' ) MF;4170+4V&IM[XLWZSD/>UU !<^"2I!,TH@E@"(6044&%O&$:@"MU9R) !U/ MX[ %;%*&TDCLYP0LV9S*YE35\%;;(8/K F%T%L*,U$' H("QED6[2!.@!(= M*@6QL(Y$PS=!6$:NC%S/$+D<1%@SQ)PA@G+") X&>BR=523*1E@$N;)E5EV0 MJ[4W#71U6BRN\?H]HA#3X!1P#FI H0T@^O .\"!10"P-=YS,E1:HJ23,\);A M[1G"FQ%8&B<]@1Q2H;S6TB%"771KB)'$9<-L=0C6G4&PX)"W#E,0O(Z6&=$! M&",-X!99SJ1GQH@T^[D\N#1C5\:N-<6NATQHEAH9&X+C3CLJ+-*:"T-XA"YK MD-#H;O#:K G-:P-Q[5DCC3N"" \0<,PMH%Q H /7 $83#2GE@C!R:X?C-&V4 M5#:?.2-<383]62+<$YQ"9EQ;,J[-FF[,:HV9UX!![0"52 "-B 34FJ!"D-A( M6%H=%FDE0U"?/VB\&14 M%)Y<7L2/_HL?VNZHN#KY\> B4?+N%,L?'8?.V;GU./2<'I\_D'U_P"C+TL$S M7_FH0^M,I;I0Z1[/6%;FPMHRP/:6@URO+C(JAS=F@]X.QQ M2N<'#/'454692NM I:>O_5H_)JAS!/7M5R@M;MO]K(?NU7 P&F4+I#(+Y+@< M1>624VDT!S 0#"+;N.BT&P,D0]02!I7 ^<='3_9P; MEL/IF4HY-ZQV3%#GR,;!%%"+FUY/X?1U1-,4IT)IJV=,;3P8:YQ2Q?"J3J913Q.K'!'=W,UIN)'7TXQCJ;3@]"O^>@NGQ M=$G9^*C(^+C5,+R]W_K<[GQXCV4DGJ<26,]Q=-FM MHS!0)%AE@*L0W1]E!- MQM#B[8[JB"(;*>8;A_692IE*F4J92IE*F4HY,VSQRC:OA[VKKTW";LK;U_+KNC;OI!3K+) >Y,I9QD4SLFJ'.UXNXW_,R9-979(4=S&M@+ MX8PPT?@0V&! &1- 200!-<%)H:%RU&SM\"8DN(E).;MF0GY' =B11)> M)/%_+^!9AA\BPZ59]# @R##&$111 !0Z"XPD CC-K1*88&A@="6R[&ZL[*ZT M;C4KYR4)]IP8N3&*8*:!<2AJYP M4,I0( B,]!624*12D( W2=;-ZR;?&^>% M92IE*M5?5ZZT6#7KRF7IRE) W5#CB)<$2&@4H(I&*S@@!B#C<8^=E%J%&UU9 MIR;"SSK9LY =8'3*[K2#\PO?'^E'1\W7]I@O'\9F*N7DSLP$650SE9X1E9XR MP+7KSBY'X_-H$XTZ@]VXZ5YQ%%;;)WBW3Y*V?F/3^ MV \_=:V?6/MOO1U\Z!=/*0S_;.Q79NP?SPN,(1L,(P@80P2@CH1H]H< '(LF M/Z)$:)NR9S!L*IFG+J\9+F3TSE3*5%K_P%C6L>ND8TL!M<@$3'@3E:H6&%#N M(%"*$:"]T,A82X1G==2QSSI-]6A\ZH=%*&WH3Z,X=3_Y1F\PRKW>\J%-IE). M0\U,D$4U4RE3*5.ICMTMRSZ9(L$@XB .A%#HE#%0$X=<@ );Y_P]?+)1?-_X M:=8Y*PS%O=MVXF$_FHW^K_[0QSVZ]BXUN(P[^TIW^W]&"_*H?^SMY3"Z7WZT M.XS>6?_#[72'MA\?A8[^DIVRJIRR5FSSDZ+6%O+(L+U&62W$J@;V&R 400IJWI2P'*B '"(%&:.D4 MU[QFLEQ1UEI$^&1'0^,'T[,(8*:C2167[>_ M6.-C O-31WORLB]()(D;7)J>G_C:TZOCP<5=7OCZH-O#NJ Y+@V/FDV*(*F4 M4!DO('%$:(-PT/#]X?TR8SO^_&(PU,.K@_]<=L=7DZ9G1Y?CT5CWTP9^#W"A M^\4[<.V'@XQM#\*VKV>GMY):<8""60Q45$V ,DR!\9X#9Z/I C4WU-JO7D9% M5>)52-,3G^H]&6#\$(.? "_^^RF(_P"BUPE"R_;ADO!S3P^'5W&S=L\C <:[ MX_&P:R['.NYR9_ Z0FM_G &U*D"]F@%43@PA4EB 1 )4+3B0@44'4#"BE%:" MIC$.&5#KFS.6JE5F9J^:3/0<>*SBP M@1CA>,3@Q3))E'/8B @0IJ\+5E>PN^*^W@Z19NJ6,/."!F. W3F;)6TM:4-B@W\KPHJ%9I7:-X":=["D#.K0^WW.M!W@S'3*^AX0W3< MN:BT0[P 8>7!(>0:>K<4).1F 5A(F M. TZFBS#3!O" )]4ID!G@8@Z2(ET) "B06^Z1)CH*C,%-"*ZN?>!\%D%O7/M0 MP+. 9P'/&CPM$2$IIWQBD!%+0LZ!G0<\'W;$NF'G7F#F3Q&B2\(0J MAJ(G&@@G80@ 4J @,0,?'CML%1#.AM2T0?13V 6JL@V:/AI=_Y<#V/[>[ MTRXPY^'11["N_J+MGN"K#)_F5IKQF-[=XX74RS./^_WIS1[:SQ&Y?K1?D4W0 M%R]MY[L]&JS\^WPG0@^>@%:&M>OU-A'U*GA)YZ9T9YT['F. KUZ_EO!\":81 M^_E3T!R[-&VI]OL9U_^GK1UW8/G1VJ"XE,1J(F1*-B;", WJ'\"&5K:DG&:[ MGI>$[G#PO_^VJ^>'^&?3'FZ\ML534ZJ-'_J@8P\'\>7TR1^A/3CLV*.7[6Y] M)_67_CA_.3%;&5_?Y/CMT\GQ H\GR"03>O++D[=?U&]=0++Q>T:_,/CRM_$+ M\J]S*/.33.MS /ASE+M)MO7\;I8_F^X+PA(U%TOV-INMK>;FVYWF9J/::JZ_ MJ&9FQL,T;'VGN;'9W-O]7.ZVIWQO#[G+SX.2OF MF3MZ--9+Y0MEV+6L]R:752\8-[]TU9^_1R5]\FTM/5#:>O]MU2^(>"QM?4S] M"FT5>A'LZ,J$7:YG/GL+LC3C>,WH+=UU!&9FW1XK*\$KU39\;']0;4)CPMQ* M-G+9BCT\<:8F5Z5\3+=_K<_-1?)ZM7\^Z](^3(!K?O?NQA#C0P'6I&Y:? MOP/?)_;[T-MU..I26:L9,O^3_KA.8OOE^>NWN/Z3&[3UCAT,JK4*J&Q5/_]? MU__WZBL8P8.#7O>>AJS?^SY3./ TNO?T )(JGT""MKK5Y R2TJF_WJG>CPY& M'3O,"%X?/7%.EK*JWOY,/J_T[TWZ=R.FMF\/2V_^F#MU=FMF+HN3?U1 MC;=DSG7M?*)!Z&V(QDV&Z%'TZ+BVZ9Z)Q&/OM'&9ZC4Z;3$\Z^5!#_#HE^L*.&,:!<3Y5PI*U+@)I!DG778CJLT M"":+57AYFMD?KSK;?[\7VV\^'#5;'_ V?&?GS6Y[YPW\N['[=?L-_,[!I\ZG M-W]^G//AQZ>-K]\_P?6:K?='S8U-_NG-%O\$_S;?O/_^L;5]].G@KZ\? M#W;3B2)!/B?X^*MH;FS_XY7SQ@>!O/08<1I,3C/F2%)+F+="TV165HE4#2QT M@Y!9L?5;)7\\B(ZYC M5D"P FE'!;5*1ZKTRJJDI$'8@JO5EAOZED]UY1E2+!9BQ%)[:YSAAC,M&07( M<=P:Z9.GUP6=PJGN$E3H15 Q6GDLN$+44H)XC (!R4HHD>B5EO"/"BNKS#0H MIPU&;GTB]&/"E4*I"J5:-+H]5>V3>T,P/H-@A!/B%3B$*6B@12EK?]*$HF%8 MRNA8Q+F,OP!7 :[G"%S>,DTDQ8F"+^B\M5)+BXWF)@I.S6V J_"RQ<6ZMB\J M.D7OB5:1H$BL0EQBC[3U#B4*:Y"G0-<,!5@S#2V?E;-7L*U@VS3.Q4SDS@'_ M$I$GHAS6G'#'&)7>:V4+*;L_^+HHUTD##QLX8X8[E5*B2"V>7@5?0['@3BFA<9 M6M(N:.D=)=%*LK#*!&T+-NI^_JMY1$&Y)C+T@W)UM M0Q:$>QB$NTCB.!/&"(^1C01\4"TXTD'9O#D 0^D22YX#PE% .#:[,[!D"+?0 M,^_9"_'(3KT?5PP-LLWV4M4_+27R9TJ)#D]*B0;9UJIA#]ZNZU3&?X\.X6D; M3+YM.]7AR'7:'JX&7X$.NC3'\)F=GSA_=U00K!)X01)[SCQW"KPC3BR%+G&& MC8]0)-,C%,GERD.#^3EHIZ.[DRY\H-4;EQK5Z%D 4('SVQ%8*VC,-(B MSW4"IS=HY"(XO2RH:"QC69OOYPEJY<#4QV?PUI.P^&M81")AJ'L#:$V42EY"+S"--0 M6C4HQK<-HB\QM#POVY^C\WQ/AC]#*"ZQ^V+:-S'MF6PE32@&6B@0CUJ#:2>, MC!,*!1PMF+<7R>"LEU\L^LE:M+ J:"<,=CIQ(Y2V21F>CTZ =U2Z=XLN*_GB M(@(S:3PRY$-.HD""&X(XBQ%9RSWBW.MH1)0DA(ES0&^=QU.,_GZ-?G+^<1FE M,DIEE.XQIW51P?2R@"[= CJS!QE)HGGS&/F4&.+@_2*M%4/"DZ0335I(L["J MQP4:_8*4*Q[K=F.VIEK1HI>NOX58B^0=]MO?[#!6AQWKXP'<6Z/JQF&^3JWW M_CU;'7PTM <^UR$/ZB_EGV@/LI5>+A!SC?+-QP>;O[:X_62N/70-;QFEQS!* M#U]I_?@FP3('_.$.Z[<*FUDSS8*35UJ) K$ \&2 S5&$D)992"(89 MYRNKG#2DT@TA%W5<^S(BR/,R\0>.ZY\Q[V+!-['@F?B]C"$DG#PRF&JP8)Z0 ML8HB[&QPRDNBF 4++H;[9 WW7L/W95V^"ZN>#=/K8!0SQ"!M%9@U4009ZCTB M*GGIJ4]*I'RJ(-.X8<2B5%"*>1?_JXQ2&:5'-4K+&J@O2^6=+)4S 7D='-96 M1F2T4^,T%N.D132(Q)+D@JEXLE3*6R>R+-"\%UH!1)]40#[^B'W?'M3O]@Z' MOQQ'?[3;CV63N(Q229Q_%)-@F>/H]9L[8P#=G&!J*(1D882D/1M39]8Z'6Q MPN:B.ZHM,AQ;)".7GFN6;'(KJ[+!!&U@?&N]F24&DR=I[4\.\I_D*"UK_+3@ M\5WC\6PLU>$8J+4$68D9XHYII',"%W;!*@Y+KQ%Z954W)"M5#H_,S L8EU$J MH_2TXZAER;SS)7,FINIBI)$9AXC&64]..Z0EQ0B63>HQUY8+LWQ+YD)3G!]; M//6O.*CSD&LQI<&PW_;#$]FD;,HE#[GLW951*GG(RS<)ECE^NGL"I?7'UK[; M?GC3[PW*IN[B",B94Z":&VO'.RW_CTDB:ZEKQ(VCB >5)1^30XKHH''TTL9\ MADH#TT7I=2\CF#Q):W]RD%]&J8Q2&:4R2F64RBB5;+ [SP8#!MZWW5\,9SS: MX&P)H9=1*NE@CV(2/% X8_#S0,9TYV0G_3T!T!+!N(L(QDEEM=$B)4J02X$A M3H5!)AF+F ^<"2)U2&%EU?!AG&:62B%$F03'5,DK+/TH/48 T>+D6 MOHP&PRQ2.VCUUJ#/\F_;SCO;#EO==7O8'MK.9N8F)XG4D\3JS%UR5G6)^ET[ MZK]-LX4%0G/,74B(99D0MS2@"Q5#CDL8+HQYR@)R[8VEJ2<>4DY M%MXXB*%J=[.U=N/8C+^WA_N5]?\=M0>U;94,G1(A+Z-4,G26;A(L<\'1VBE^ ME@R=Q?&1.65Y&_L!''YPW\&+#-['AF=,/P GDS 2.B&(!<1<2TLYYI(0RFG >27 KJZ38 M[I.UW7M5[RJ+\QT9]FP@72CFC,8,>48U5HY$UAGE)L0L4:&18RXU 09XBT*23/L MM=7!R>E:^62/)'[,P?49P2Z;=69*HFC9NRVC5!)%EV\2+', ?9YB5S,.=]+K M7C_%]G#4+R%1>LB$G>O4]=2AP9J;K)^A)KMQO$49]V+_ M6]O'<1AQ-_K>YVY]E7HCLP0+%QLVD3P:% MX#'BS!!DM!8H^ MM4,,)6.HA.7+*)6,H:6;!,N<,31^_76O/V$H)3UH@61D:S8]2'AIN6$><1U] MIB(1 4(H\/PI%L+!W*9J997B!LS(DAOTN.S\R8']DQRE9:VOG(/$!6QO!+9S MPJN:D62]=,@I1Q GA('G%R4R(9_DSHVR4:ZLBH*UC\V*"]:642JC]/ACJV5% MO-L5<286ZI)FR7N-0D@:\6 )-5^Z%?%9YQ;"_(<_NY4?]?NQ MZX^J81\NUJGW%RI[NC51<@W+KET9I9)K6"9!,=4R2F64RB@]!H?*6AQI\E9I MK[E.1 NA J;>,Z&U#?[&#M7.<#_V\@3FCD^H1%MC*) M'#=OK1M:IY3R--FE+AQOV1_O>OWZC>&PWW:CH76=V.J]LW"987'(;N20;0]K MI^R\0T:- 3>:<,0]3X@G9[.,8T2,@',F#3R*O"-D;NV0%10H6%U&:9F"7P6K MEQNKYR02,DIB$(@&;Q#/ MHN*8Z2,]8DRQS!;MFP^EEG$8)=5)W>H*B)E6V7 M,DHE-[!,@F*J993**)51*J-41NEGH_3;#?QB'8DSPDC,">'<*ZM##$K+: A7 MSH9K^,4#N%]X=M%!!OH^]HC? HF+\V[?#^O_+T0B+4U1^( 0(RKV/+]V_),I$I(:I5Q& 5' M*.(Q&62P5DBRZ#U7#%.!E\R6%Y3E-1.?NNQ'0_O;@YCC*]O)A:V#R@YR<>N. M'_9<[(_Y$".-*MM5=3( =2M_)10_<;7'M_N2P:"$WLAUXMC;GKP[[!U>YH<_ M'GR[67V=$M;B$&4 %LHCP8Z*9.$E[ D8AM+_;%TO>-^*!X>]ONT?;?YWU!X> MC>A[C4_A$#.H[]7D&W&Z';ARFRG=;0::^%,5&A:+5 /!&/ M-*<*Z62)Y)QADL_2GO@9"XK$+\*:'G@?[\$ XZ8O!O,.C+!*&S M#/&.\'/=]OM'T%EK!S P_D;F 50%P.H1S. FJ).#".A3$"<2H$LLQI1R6@, M.LB8MS4+H"YO5G A>_/)7@A$*:FE3H1PD[PQ)&"3K,9:>J_)=<'J"G97'-C; M(=*,3()3D3G*(L)*><29UL@Z&Q&CS+ED9(S"K*Q2*1N2B ;3BTJX> *H5&A> MH7D+H'D+0\Y@L$!(#0!D"9/9."%3]XC.LX4H0&/U$HD@Q+!%'%G)7+":R28 M"8%:(CBE*ZM=?P.9,YAP7WSDF/J X1<9D$,C0QH)D:P\!:Z:-=617<-(SDM\BV*>A9 MT//IH^<#;$87S+QKS)S-4-1*$\8L8E$JQ+G2R,J@4&!:.@5.NHI .4E#*MTP M7#X!XEDG./Z[SFF8)O;!P[3)![;_N=VM?UN>ARP?8<;W%VV+!%]EC#0;8VL_ M5M;G0VUM-^=G5-W>,.Z9!),P2'=A[V!O5Y.2_[,9>^?XM_ M?&^'X?X4,,Y\:S*R^/0KUD$+1L/+OS+I^>(7#_:K\@FZ,&7 MMO/='@U6_GV^ZZ'?)W=LF+=5^/Z^._W/UT"DP\(Q'V737\\):"TG:U4N-?M%_=:%]6#\GM$O#+[\;?R"_.L<5O\D&?W<,O+SM>(F">GSNUG^;+HO M"(#47 #:VVRVMIJ;;W>:FXUJJ[G^HIJ9&0_3L/4=H!S-ODK3ZMW875LC>"*X1!K]7OXVZ=A3: ML#3^/B???PY=>%KFJ.@+2=2US/$FER7DA:+7L_*;OFY305(XW+;.H6?3BS ESM M*CSBW@7?F5Y1B'23#BF].NU5=W2NZ4O?SM9E*O7NSO;U M7)^&=#\?[_R]*3ZUMOAVZU5G9^,]:\+WF\>==K/U47S\>^O'QX-F>YN^[IR& M=-\??SKX\\O'XRV\T^I\;7YY+W9:?[:WO_SY]>/!1_SIS2;YV/KZX].7/[]< M#.DV-YH'<+TOV_D[?\,];7P5VP=;1]L'N^U/7W:_?FS]M;_3>GVP?=!,)Q5$ M>_C']O%7T=S8_B=O809B"8J>)<2MQTA')Q WFC/E68A)P^*G><.8V?2J&^^! M/:*]K )+RW-K10OC:HIQ-F485B2\3)BT'?U:$% MQ:#OQZ!GF"P.-L0(9BPE#!;'@2"CC4+.2QPYBS$JL;(J&EK.\MA'?_S (Z8C M9RTDYUF$F&*_/\Z-&N8! G;ZWU%[G*T$+P[.G.5YPA= M.ORI98K,X:T,*LL#S$@%H"O\( #Y1].P- 9@I@1X%@X@_/I%@&>2<$<,YCJ[%@TR,(D!$O09!'THR[(1,Z. M:\@.#F-W, Z@Q!_Y>2P1DON-D-0"J*_R<*R?&8V"78O"KA.-OS/8)9DT3FL/ MV$5)/AE<(Q.E1U%%1JEV*:E\'@_1#49N+5A5HB)+:\P+CXH48[YS8YXA(D*) M&"T7B&B2$)?8(6M"1)9;AZ,0@6>)$ E,Q+ ELN42"*D/:7^.\8Y[SN ^#U%U MKT]\IG&JY.:8^!646AA*S4D:"3YI:R)%5D5PDKQ7R 5LD$A12R5,PCP"2C6P MG!7D>,PIW$_;DIA&.L?F9&Q",AZAXW+?=SW"U\QG)@T$<#NKTU$[;NG:GSDYNU$G, MO53!O48_K \(/),=(F2ENOI0/5R3XLPC*?@EDO/*15S/K>S?KB*8*!A^1(,@B3 M?&:7$!8Y90QB(C+GD_":RGQF5X/14FAW+KA%U4,%M][UXZ%MA^FNVIB/]K*G M-B&HSW&?;:T;:H]ZK1ZF FV+@[:M6<;">8H"6X52)!9Q M90/2GN:\(&#?TBATF!2:V!OA"A M- *S%TC70OXL&**"UF#_.?YMR&WBWT]P?^[A*,S&G993/0MO;('IRA=1;3HZ MT^J+M=.QRS#DJHY2D8]P)SF(MQ/ZAQ7R0KC$5MC:5($.(1MR0AYP)&P03G TM>X)05 MUQJ<+==R*?\94HY#>]3O=3IU)HF+W9C:)8MDF2(@FP>'G=Y1C+OY)-4";'<$ M;!]G"0O6T1E))$IEDBG",*,^!7&PY\25-L_#YL_"([X<(RQSU#&$>#.'$*Z:@YBH$$:HCEWM=R MEE0OR=%\)9YRDM?:C]]B=U04[QY\%V>:YO9W>[B_/AI K\1^ ; [ +#/LR1% M!<]MTH*"B0%-R2^MB11);'01VPA&:,URYG(WZEN#) MLEKY(I$O YE$*6!864P]C$Q,&Z]X20MQS$!@9N'<;M M7;_WK1UB>'7T 0;P3-!X[63T"O8M#/N^K,WR&JDLH!\U"$L.O";ZB)S7%F$8 MU2B=5)'GRAU%&G3.V0,WSE:YGB4]HBC,K%]2#KZN+[KX%BY4 MIAHO=V3OW:CO]VT6 >REZK"?*?/PJ$[CCO\=M0\/8G=8:MCO;?OQG3W*/3YH M]6I5C7Y\-QF1=QW;':YUP^9T4,IRM[CE;H[VGV/<)&$2BHP88,)$(P=CC3BW MRB>@-L20G!ZE::EA?YJVO? 07['M![+M&06=)(G3*2&6LJYG?2A72AI9+DBP MW'/+>8[P4?FT:MAO'=PS#R98?):DM+M#V_W<=IUX>[7B1[M7L5PL9>MD2*9Z MI06C;H!1(MHIQ*OW**IUS#GG97WP*-GOW M[*/8[&UM=B;=VOJ0K/7("@<^@W8).:PT$M9%XZ-DRH#-"CI;P?ZLDZT?C%6L MV\/V$!IY/#YC?$PM8K\+31\-8C7HI>%WVW^6*=A+0B\VXK?8Z1WN34:B^$6+ MPZ\YNGU)"D]LC(@&B1'')"(3'$?$)Q>"-X33O/N'&U3=YH2F$O187EN^0]I1 M;/DN;?DB%S&1>R(T1@%[ K8<!8@?T))^X MU% TGUVP).?)E=C'DN=67]^@4_M'#.@X]GO%EF]JRQ<9",$F*^" +6,9$4_> M(? M! I4<:T993JXE=7_YW\T)?2/IY=)_2B2/[;M<-2OL^=XB MJC$%*X<'H[5%2<& H+'2/3"Z$F)DRQRUV:P7]7'5X-IG#WUL5%UXS#SF+H& M+&>P]L&,^FT_S,=$UJ^-Z7\H(96'#JF\&@V@A8-!'#3C<"?E,9V\$PJ[61SN MS=']XSY1F^LXHJ!9$RR?#1!F8EP/(T[?ON(RS%ON_+ MOF?*UPW70B>%,,]A%TX\. M*!<-8VY#;$KM^M,"AWNO72_@<-?@,,N)K%%$!I02P>#S #LRD5%D$PN,8DUC MD .I&'4;7)S2^WZW=6NO]YJKC77+]2NE]+UYUVZ/O$Z<\PO3'6S>PF>9.+L M>X/GMH^Y%#&^G;0W[/FO6X/!R'9]7,_#4):PFRQAQW.4F8A,E$MAD)4>^"U1 M 6F66!:IB_4RYHC+QXB5,\2>IKG>69%*U\M.*G;CX=@RQJS"_9KZS:/=1GA(!G'2 M]0!*;WO=SZW8/]B $2A)$ M!HLU95L$<#T)C@1AW$G$?/7(R*"1MDDJS(+UE MRYBC678$EYU>7,^6"[6XI4'/E*!KYJ7#&GH46\0Q!8/&SB)- A/4:6R26EFE M6:6Q5*$O1S[3-"NP2OW>015_Q+YO#V)F'X-,S*O>89T6^!RKT)%JP4ZY@]U;.[>24) M^ZG8]=TF81>[OG.[GA'?"XDGS!WB/'G$G=9@UP2,._C$A-8.4'IE53FR=9@Y=J?]N=P,PYI][H2HP-W'?C7< MCU4\..STCF*Q.Z@UD;(R:8D&+Q 0YRC]*>6$-,G!J'J,."QX2"O%$=;* M>VR4YE37@'A[GE,B,$MK_7?*--2,"0P\[;M .]QG;8_S4C))6F'_?8W M.ZRID(\Y/GI2M5;3I^^Y&A\^&MH##UTX'-1?RC0+:%<) ]T?B1I< J!;X[%] M5P_MSF1D 4'?C242D"!0NDB'/&)'!8I29)8FG+3Y^O7F>JO:>5UM_G_K_UEKOMFL=M=: MF]7X^5ZUTZSJ\KBUYL;XR>;[#UM_K;W=;+;VBDK LC"I37 9_7 G;?[P^[;[ M.>Z"T[C3S3B:_\^'_7T#,.P.![LG,E6U3DHWG'_AS"=+5&DAP#I']!$3Y3&- M B5*).*49"]3,"0,PS+):(56BXXJ+0?=*A("2T>W[APY"B^[)7Q^#]^GZT@[@1Q__"WYU1'HRS MH#T&\H*]B\/>.8J6CC 7G'%N!E4<,*S.AMF"59X CL/1P>% 8!'"),6:TE&I&V:. MF&8)M3T&6G<#(E<[_^2/5_%SN]O-VY>]5!W61EN2LGZ*LYQ;RUDB-AG%J<#. M8IJDH%03'ERD_VS5/([<*;P6M%P<6L[1WPP^.1YH0DE%BK@&M'1**R2 L3O) M([649K24BC:P($N4I5'RLA9K[5CE$_R(=C%1SI6R(@5N DG668>MJ*V=%&M_ M3-8^(S. >322)02^%T&<,8&T@S\Y!9]=*$YD]"NKS)@&(24CZVGQG\UNN(KY MW*&_>7]R4=<#QO]S-P3_!A-[N5>#(+63C!FMDN9:8^.BPBPP91VAR>(Q][MC MU[JL!HM;#;[.D6H Z#>4&Y1H5J0,(B)-I4>8&F1Q^\H)B M< 4'"PY.<% ):W&(,E!">23849$LO(0]\4"2]9@5%QQ\3#AXD15+*J,B7B/N ME8$'3Y 5>2/"!,^X"];%^@P**74#RUO[P(\I8GBY].^MN=O0^[FSDQ[U2>?JOY>F=W>ZVUM=-\>:FXQ35Z[,PX,NBPT!NY M3ER %OUUXQ9WT,1%JJ:HY9:-W0*LS\=-UB=3WJ8J^VFN]D]R35]XQNAT$KV# M.=2,P[(BWV!%;F[,T;&> M7(\".1,2I9\@FGA#7A 1-1$@AGU5.Q!)M,2[( M+2^P\R1AYP[X6X&=V\+.3.8GQ2;"_RA8G(.Y@2++-$:.4^-8]$%;#%ZC6%0I MSQ)E-CRY.&USIXGJ6.U6\Z_-O59]@&ASXXKC1!_HJ,\[N\8SXO>UI#MR6:)E6WAZVA]"^8WC##JIV]GN[T.31(%:#7AI^M_U8N/^S6(07*!)93[<9 MX=SUT[FV-MB:S+0/@[@WF6=E'W9QZ_<VR8-828-9%G\-IS+$(/LLY<<25]\AI)I&G M3B2BM$L&? [>H/JI'HNRY,3R7;]W"*TYJ@6YXW]'[T- MJZ-8D@">T8[_ '0'-K#43\"'/M1OQ_#J]&PV1M^C/5N7<'<&V'N M'(5-;K0D"EO$)*&(EWP_8LH_0(P M>(ZH%I,^D>B!! J)$74[(;8$*0M&W0L3O %&%2RZ M&19=Y(,L:? Z;41610Y8) VR@3%D/8Y84BE5K!W24M?T,'5-DV-+<[PO'Q?= MZT["?'F[VL*;!W&\;9UWL+_;?L@ID-DNNW%LL-_;PWU@C_")03N_4.*"S\(M M7_CV=>V%Y]D8 RDY0XN#Y#FZ6U01A5DB*&+L$;UJHGUU$4IF;.TAN0& MFR-[7P*%!9&6$9$6OH==$.G.$.DB20XP'-LLX^?J-83L_/^Q/PXMC$CGL MG2>5HT-XV@8;;MM.=3ARG;8_"4262..S\.(7G_=X,C%W4@W9:P?0E\/QR\,9 M["YQQE^#[=;:O#@CBRI)BB*-&F#;2J0E%2C"\!J5N(E6E#AC0:@EN+4'38:\ M&4(5=GE+F)HY=4!0SWA(* AP=;DP#KF@,"*&*LZUU2RG2$I*&H0M2F=Z8>SR MW\/,LJ9*^6<.!CBP_<_M+AI_Y?1D@/&%?,R56(LVM;K _Z>V1K.MM?9CWD_N M'W?7BY6U=0?^YG_F?[M8#2<#\.:AH98G=GMW!H/T?D^M%^13;!';ZTG>_V:+#R[_-= _TR:9'. M"][UNI#0GQUED=*=]=AXX !L>_VZH/$E&'/LYT]!<^S2M*7:[^?5Z7^N'CH8 MN5;MF8%MK>>%#4SF?_]M5R\UFIFY##=>H\ZI?=3ZO= ''7LXB"^G3_Z8YDJW MN_6=U%_ZX_SEQ*SD1WV3X[=/)\<+/)X@$V]Z\LN3MU_4;UW WO%[1K\P^/*W M\0ORK^MZZ^.[G,['GVIB7\7BAKW#*_#BSM%!S46'ORUX M(6NZ[%6_C;IV%-JPCOQ^ 1,O65YG;O\6H+[6AU7KLIN^%I)?/BK+UJSKK2D< MKUR+QTQ>R7+A#S?AR(OI;=[_KT_19GSH$]4O1-T-8V+:'!W -?T"HBKGO92= M_F?;;1^/B_I/*!C\L=8-[_I T;K#^L^=]'K*R?9.*-E&>^ [O<&H'UO0IE<= M<'(>UEO!VR?>RONCG=97O+VQ=;S]YN./3ZWW=*?U:K^Y\1%>]^33P?OOG]Y\ M8,TWS>RM=.)_=N'ZX=!1#I['5O8@OF]_V?[^Z6_@?'1F+2@CD552(1R*1DU(B;(1VT@EG'1][F^WN*(:U M[/%I[VRDQC B!5=,.V&-B4)* 4ZGU7_OO*Y>?=@#@-_;FSHRD_ER@^7_K '*"R>.$7V7%EE?\66M M)^&O8:/9(B:=.19K&N/0E1UZ?@"H#E0H)V+TFA-I-%B,%5)9;P-\2Z^LOAH- MX+<'@[I+S_[@33KU#&9_&0V&[71TCQW[4T"?WXU7=\M>S-^)G9UN;%1;7?^B M^NW<2]_A_]ZH#P_]:C3XO?I>ZV6H2[YZ!?@%G1?RCU0^$[ $%&S\U=/? MR3>4]R'J4[#KCV;, MF,-^[UL;2",TVPZK$#OM'.C)7JX=MR8[KMGA[<"XQZZ/Z+#W/>;]$:#-PQST MR3\7NS79MJ-AK]L[Z(T&%WXEQ)0]8^@%:/Q^M.&_T&7#_$/M0050.^W+[1Q5 MLO#DKW;\WJC68;+!3W3;=IRD\\WVV_GB/>CC?O6YTW/0N%Z"5L;Q57(!Q(O9 M.?[KZSU[1.L]?6[K_1X@46TPW>&:]WGJ0 O>P:KOVW&P-*OXT705__IC^\OK MKSNM -?<_M'\\OYX9\/SYI?0;AZO_8#5N_TIK\H;:S\NKN+@.1QM__U>-.FG M_8_'F[2YLL9+/7P.O;,SYQA-*-56, M:8T35X0YB3%)A'"*#7=!L,RG MD5CND24!^I+"$$?FH[(SL^MI$+QZ5N3E_*P#\B0XUTR,_"14<9-(>+5OO\7* MQ=C-J1>'MC\F OG"_5"G]4[2$B:WW#@[:@[PKU@#>N+D.EX5OVWY>",5##T_0@M!VYYXZV/:K#? M&W4"M *N:<,D%_O+J'LF&3O?X)FY=,4%IQTW.-=)F2:O=6%)Z52[=<=7FZR.HNU78RH^Y?.,U#R=PD=6R<^J#_ $@[;W7J>#^_,ZGOCB3W(KHVK41.RD$]N_9G/5]WHP4/. M0P_3_W ,UU6R[2PADML!KXPZ\+GIU)E:^/@\-(HRQ"=_&[]7MTUXQ9< MF'\7*=?=LI]S\;;">;:__Z.X(.!:)J2IB8A[RI UQ" B4C2!$A,DOAGG>5#0 MN"'O>7>Z2H\W\4YGQY. R_F--21&[1#&Y DPLJ[UAE'8_H3! :D[.0U?HR$PS[I!9VC-$B>;:/R)0Y\%314QQC'C*XF?Y@20#KFSR M!@=UT=4--#*G0DS!4FYX-,2!H^L\.,O&$LV>IB<%LR4;S,E\>3(P,F9 8R=@ MP@]NABSY0]F/R)'64Z[?SS6/V8UO6 M:]5JC'!7\=O)SXRIU,1]&W]JBH??(USSJ*KS48:Y$Z:>5,VJ %K]<%1SPS$U M\[67$MHYMW\<:A^>;^[8AZS=I/&G8HW#?NK=Y _EG>K*T&\.HIK;YWKHPX:H#F(7[@XEWL^.'/1?[8\=EZN(T M,M6NQR<3<6AO_N[L=<=^:7&O%HMK9Z+8U6GPL)K&L7^^0"]O+_S"?MV5Z]KJ M=#$XJ M>@OC0K3QP9ODB&/$8$UG-H/&W5\OBF]B[W/?'N[#*&^=1CAOD<[QV)#LRLY; M_7L"8Q90I_LYI[H>QLP!A>M"^_R40P'_ MC(/<#6?: 5>H&P*<:AY$ M">:^IIW#W?>#\SPA&L$4?5Y\E4/&I 1\:JF0/L M[&*VZ&Q2S&Q"OJ+/."&?7IZ07W+KEZ$M);>^Y-:7W/I[R:V?N^!?F7UR@5TI MX;1A4BEG);>"&4\%,<1:I7R#_6KSOZ/V-]L9;\WE97\W M#H; S.;R!^8R0FZ2U_![\XY4A] 24H_>]CGK:L8I+G=4\ *^E#W0)7(I.^R3 [FM, MRH^U+. Y3.J?8E+]@4ED:-@;UIG&DQCP-"@^V.]][UX1$3\3!Y_\=I6@K8/J MM_I[O1'<>QC\_O)I\B^%7S#%K\6_;G)90E]H3G_ILC]_C_-?^^:5C66+X* W M.";]AHSTI&Q_,25ZOR;;-$,AZCFW5AO.9-\B;QO,(6NENRYTUV279;K-NI-NZ(AQ$!F]\]F5I<5,)XSK>_(*'@A]$$NIHAX*D34J_N%]?\FPKN35;: M['7]) #PP$))U^R4&TMN7O/F'TA#Z9IW?0,1I2"UDXP9K9+FX-<;%Q5F@2GK M"$T6_[-UW5-MYSDH:\-UV^_G;(B_;&?T.,X8_U5O9JR?=/">;G\)7[>/-[\W MCSW^]&7WR\>#]_QCZ^-Q\_C#T4?P;II_;Y/MOS?I1?VD3QL?CYKT_?%V:XTU MCWL@'>\47 ,XX8'IE!6AJ+>'(-&\XQHFO'S2V8_%>F=0X=#=4HMGK^L(F%HM'S?59-B&LMC;C$7?@ M]W#L,; )[9%EE$JC+(517%FE#:W9$AV_LJ X3C'BNR43Q8COQ(AG2(5W2A$K M,/(Y\8@K;I"VSJ/ A P.!C)QF8U8<;5$1GS;R,1-3^4XGXK*H-6A-\H)(76L MY7G&;!?9-4\&#!>YA74AG#N3@'?^A3.?+(BY,,3%.) @ MI(4AR'"%/=74P+@#8BK>D+<_=VZ!1K;D!Q\5B"T0>^^;9@5BEP%B9T@IQ](D M&CURB0C$A4[(2&>089J(2"V6^? ETI"*-K @3P!DY]6^7*S=O8D0P6.I5KGC M\@5H]QEUV'ZO"T_].#>\%*M/:A<^_\-U2,%'BZCR!G'H9N2$2R@0XK56EJ8T M(X!O/&8.BT!5HIQ9;(SUUBLEK$K"V!F=M=V84S,[1]5:Z-6RH6>%-\X-S,^+ MUG]:./RK111S"\RN+!B[T"/)>6Q@/N(0&$_.&,ZEA_FJDR,9SRZM7+^R)R]H M1D?P(UQ*2AC))<.:.D]53)$D(A/F#Z=B.VWN52^CSJ=GS/_CA,)=V5+^M[7WXO6KV7M0_@;!NG!1*WC>< MS>^$Z:$/6:C690&X6@?IMU;O$,!-8_'[R[/WEVOY/WFM.Y,7^^%\8D4^2KC>2.QS-HY[321,JQ_O%_M MVZPDW/X\T1F<%$2-I\>++'[]+9_#9UE].J\B]8P8Y"^.U93K(S?.O%_W"GS@9 YD MO:#H^K4:UHD0UUBS-K1K2>.I1,B)QE'[X+#NN;$VVQ"L(A=[G/Q\KWMCI;'K M6.FO'Y\A']'Q&>RY'9^Q.T:0UP#E4R3_&V;[%,:7A88VVQ,:>O#ZZ\>_MU@S M_P[=). "MC^VFNV/QZ\./K4^8W#QOF\?;S-PV_A%&OKQ;W )OWB\??#7EX^M MO\ %_'-_F_[Y9?O-I_KPWT\;:\?;Q_YXI[6?MK]LTNVU?[!2/(6@$1'4(VZX M1%I%B@@ C8U 0X6>.4"#ZFB9%-H9#R3-P#]1&4<]%XGAY-,,#=W\:[/Y8;,^ M VM]I]G:75MO5:_6WJXUUW_IS(RK?_^""@&+#M8M#I//<6JRY"BL6MRX)+G@ MF#P5%8*-]L!^_IPU@J8UP).Y?Y^: V?,;?,'X'G7=J:F-GAU="J9M=:')6^I M! @>P +)SMH_UN3^311I'!SBX(L@(YF"/R5-6MB\G?&4B]@'HP.X!;C(8*Z@ MU:E4:JU=N-\^/!PKVH=^YG]9NC,SJ^D4.Y'DG#*;4W6O&GMGC;V>]L%MB['-$RQD;^WW8ZRV>[5X\>;EXL6+ MDP-XQKUXMPH!U]ZM6-KB^7J17JME7ZZA'G#U_3Z?3OO7/+J]$.&%)])!958M M2.)UB9"D:I84(44W"%OI< MV.+G:=$_C1EN_IC$T==J2><86O;'XTA.^<48QS0Y)6^*XT]?_OI:O_?E/?^T M >T]?O7E8\N3CU]>=;8/ML6GUD<^FYR2-\5W#YI_O\_QCZ/FQO[7G3=;;/M- M<[]Y_%=[^\V'HX_'G4[SR_Y<:0MMJ>&&*B1,GPRJIB M#2D6E3*]' E^"ZR(N 4D/B)T ,L#UG\!((QFQDGMC4F,"\YASB@<%/99M58P M<@5 T#G' &:R,-:GWFT/OKX[B2*1$UM'M!C[=8Q])A--.F<5(QYA)R/BB03D M:(PHCZ&*/$6E<\7TTNLY/(1=_.LZ#+OHYQ2R]&NIYE,'DBL2$ MM>.4&V]=C:5DBJ6DD*UEQU\R(ZO#F'(\6$2#][G0%",KE$5!!!P"5T0)M;+* M5(/31169%K+U*-%A+MFR3KN@M<0L2- M/1_?0$S@2 29$&N)18D8%3UF!E@RD*VE]ZH>GFP]<>6N2<)QG=*1)X#M M%+FNRSB2((EY#Q;EB.=U]B"W,@62K..165,"4H\*-N>H>GD:9$Y"0\;8@#@% M']42"K.BZ"-5(HH06S5D5#O"PAC$=FY3,A#(FERU5-B#L'#TEA!*,,L]PG MFR(LT<'CE56B&\*(8NE/Q=+G+L]!6R&9+L9ZB M+G-'7?-(47J6CS''@9(E&CDF8/+449YH@C4\$A8I*^&21P7K\V1+K=)1JKR; MA"GPL4C Z])>(I<8.,W1>Y++\ @1#;;H/:6EUN]:_([3XM'V$4'+7 )(#:? M_TSTQG'%G0;FY[' 7$1F6+@J.[ 0P+M$BMGD'R\X5MHAJ4U&"D_'2*&8Q]%* MPY.5@!08/VZ4>/CMJOO-#2HDL)# GY- )T@4Q(H4M> Y;(,C\X%00T24FI:\ MHL<&[3-!N4C!>^=* :KG\PDQT$$#PXP"BP1GAAA56ED5LH&)?MSH7CC@DG% M)RS#(G";)#PH;4A@1DAE\_8\L(T2!'Q H)@- L( <.$P,DPPQ*FV !3)(D?9R5)QY[XPR6GB=OC-#2*19MX%(9I>>*<)9 Z$WC M&U\^P?M;QTWZ)WSW_8]/K?>B^>8]WS[^3)I_?Q#;Q^^//Q[G[WTXNAC?:![\ M^67[RS;[>+ +;7S=:6Y\Q9\V/A_O;'P@GUI?CYL;S2_-C;7C9NO/N6H6 @L; M=91("N81]XXC2Z)&,A";DYPDT?FH%<,;$M\Z$;E46#ZY:&:P"ENGC-'1<\$3 M/)4N8>%$8$0+=P5"/,=HYOU9^^P1XH$+3QA%.9T)\4 -LH()A'WTU&*&98PK MJ[0)L"H>%7AA MW!"KG:1..>69)_!.N@(@"MFZ2V.?(V=!HTA1(!JU0-SENFSO"(I6)QVXIIQD M[; %YY<\1;)5Y"R>:17=+$?R&,-_02HBP-^41KL84K N,1FDQJE$I!X5;,Z1 MLY"4"$H8X*2A )LD.;;82NYP\ICK8+G 5\6?"^&Y2\N=K9<(QH'[FE",6B.NP&C!A8U(&F6Q MYQI&4:^LLEN+I1:C71:CG5,_&5D2CN 40^0^0"]H'F54U"6I1'0EAO'(K'PV M=9Y0316%\5-:(4BDF(G/8&,H$2XB%JU'7$>'-#<:)4JY989:H/"EEO'1)0<5$EA(X!5!.4&P M2M@EB3UGGCL5G./$4N@_9Q@O0;E'!NTS03FOSKH]6.NP.R-^O!VS26J,.K#1>OO#_?[ M,5:V&ZINKCX_&%>?Q\M+^.O/9G!Y<:$.'3H\8U6[.ZK1Y%R73^Y)4;CIP]Z@ MG3_PLA\[\,EO\50:Y%_GR_(G(X1/OV(=3-O1\/*O_'1L[Z:V_YHC2=B%_CKS MN-\_K:G^')'K1_L5V02-?6D[W^W18.7?Y^\2;G%R<9U7N.OU!J$_F\8IW=G- MC\< EJ'>>*%Y"= 5^_E3T!R[-&VIP!1@D?V?MG;UX4W1VJ"XE,1J(F1*-B;" M, WJ'[6RVJIE<\"N,BF'>37XWW_;U?,C_+-IN?*(A'>,?F'PY6_?0!KE_ )U M_:+V>4XRK&-7F/Z=&_K\>O>]S69KJ[GY=J>YV1A#YU9S_45UH[GQ$.UN[K0V M]ZK63K6^T]S8;.YM;N1G>SMOMS;66O#'ZZWF6G-]:^UMM=>"%[;A-O>JWT9= M"^XGK#>_7R9+JE8= IX+,P#H$DF&:9)(MR +\T%STK1_WMN M45_ [LMY-KS1'MC/G_OQ<]VHG31QO6M3;\$/O>KT_-?'R84[\3^[3CU % (W@,AUE/IS^*-UB7EXQSM8 6 M)<#?WO>:)(UA>G0 MP 7&9R0*'=4#< _&E0>N%@W=G+0I:94A_"SO3"H3JG8 M;^U,UGHC:%48-*KXPT? OL,37VOP^\N;X<.C63N*:%MI;!%M6U*]L5;M^Q75 MMGOIQ2+;5@2VBFQ;F56/I=.>M6S;^H32']K^L!O[SU6YC3Y++1%ZPRU_K6@P M7'*A_;V MP8?O'UNOH%V?Q?:;;;Z]\7%F(^_3P0>R\Z;9V3[^(+8WMDCSS39KTJVC3ZU7 M^]MO/O[8V?CZ_>/QY^_-+_.5VUQTU&B-D;=1(IZ803:Y+"UB$[/2>4KK;"[> M8'C!6_Y/;E/_T6_;_QP>YF[;WQ(A3K;M![\"#:=;^D]D1__^@& FK9,10S3! M D6.*>(V:&1E3,A[0Y1(W)C(5U;-@C?T'_V6/7WHO,U"Q)X#$0LB2668TCHR M3EG0/F0PC9A3[ !TRUEBCPQ_9T7=C-%%SK,5]"]'4 4'O9 .#"369D$]5;(A*@@ G&=BMZZN?/@][#GIO&^U^],/*3XQS)IKW=(4F;LJ@J)8N$L(!$26W)-@4 MDC:8,*(428:64-:C0LXYDF]!,4P9T>#!6H>XP!@8E M(2!MB%#'PH%=6"6E@ M>FLOMDC*+(NESV5#MS3VPH8>R*;G'#7@>#06)G!D!G$K&;+*)22=8PZKR(.- M.3Q=[/FIV//LRHW_?_:^M*>M9%O[KUC<>UYU2RY.S4/.%1(=2"ZM8#J!)")? M4(W!Q-A<#R'PZ]]5VS:#;1(&$VRH(YTTX.V]:U?5>M:S5JV!*.N-,%Q7P9C4 M))#BJ"T#JNQ"I,7WL612/N7[D"'9D#!#6*7<3-TQI)6T2$5/?.!:>6I6UGA= M,5$$_;D(^NPLT(?)>E'<3R324VZ,F!2UWA-DC,8@TE@A[4&%>ZHC RD/EH-( M/[AJ?:D25ZK$/?TQU#,M$')7HL86))HESF[!(F2DNEF5" M]5E5XC1H8RZ<10$'ASCW 3F>"&(8)YXD453;[&(1=49+@9!2(&2>U/"!Z%*H MX1.!R)1/QU%*C;,8,<(3XBE29#G5.>$2K$#MDA>IU Y9ND"DP@\+/_PY/W2" M1$&L2%$+SIW3.#(?"#5$1*FI*XZ\)8/V*4>>2R1&%SE2,?"2Z&'3X0A4YY#*32GWAO$C,= #[U'5@J! M0@I)5-%M&A=Z.*_XJ.LE;$IMCF=60:(,MM3F6+2J$HU93 M8G_S;']O_71G+QQMG[\7^WL?CAOG7^"96V<-^I%O'WFQ??3A",;*)_T@VWM_ M'VYOK(L&W3YO;+0.&V_W60/&L'VTQ>!Y9XWS;V>-[$/)I4AG5>9(+'I'-$J& M"\0%X<@1XQ!AV'/"'5,Y@HI*71=\X;/R2T;H;W>(/A ABD/TB8!@ZKQIS%&(V-R#'D74BF"7+'?< M$683\=@989A)@2=;NJ(M&?Y.'6K#FO*0@D:&YT/MZ C24G)$"4T11VVI)2MK MA*JZH L/PH6(_?[ Q8 MQ4D(IH+_4 M)JLXI\8*J3QUE)2.\,LFY%.^#V4QJ&R%D='"@N+.)D_0&BE!*-BNW*6J/#RI M2_Y@LZ=(^J)(^DS%_4!A+XK[B61ZRHWA+)=*"X-HM GQX *R3&*$E8Q:AZ1$ MP*4T1RG-L5#34U(O'\34[M5"N#"U!47U6:4YF#36.,7 '!,Q]^\0R!JAD4\N MYO^11,3*&C6RCN==0+[D7K[PW,L'HDNAAD\$(E,^'44L$8809#QQ ")6(>LQ M0S(*%X@16'A=Z.0TXB)2Q!D#JU^%@.!O6&+CC'(*H)V9.I&%'Q9^.-\(J >A2^&' M3P0B4ZY#;)3DW'($R&$15YH@YWQ$5"AIM$I<%G[X6+4Y1C/:&, ^;_J?U^H8 ME]O(4R/'6-)L!Y"#5T17 /=([UC=\56S#S/J;Y'P.1;BVE^V9=L>'G4]8_VG M+WEE/8\ )KI[#>^Z,]3.<>O90&$^KV,AKUFKY^S6P=MUVRU8JA9[W.&<*_6 MC3XVO^>EKM=.#YO^L&:[S5Z$GV.[9FO55JWU.\.;P(:W%>("5ZIU!MW:2>Q6 MM DF#^X-']?ZA_$BZJS"X6HD'>\'W5[-1;@ZUIKM[YVF!Q&Y=O5J;0]^LU7F M\J_&"K?(6 L?G@( -]NSWZ<=X4;MX4,Z>5D DZL7R;)J^_"+&RY\K7<8\TR= MVE[MO^_2&%-J)QG+X*.YUD!DHL(L,&4=HZ\' MW2[LH]O14KF<&J45__<#W#^<.,KE_F?0%D<>;Q]_.MK?^W3<> O:@OY]M/WV M2VMGXSW[LK%^OGWNSW= .V3M,EH(Z8!YYFI)B2@L*T[Y& M5Z>/AFL@=*V\M+8=[K3>H'TL9XG89!2G CN+:9*"4DUX<)$.USMW^BGK/=_U MWB('@C'J,%8(>YT0YT8C:W,LGR(@=,HD2QBH_]7I+AV7Z]W+P#*SX$NU%_ZV M[8'MGEW_I Z8TCN)<*OOL76V^LQT1*MI82\V^\UX35&$F")LR #O7G'>L7+H MQA.8C9B1=HCB\+413&<4#M\K.(4;3&L&>Z$.5FL;$[>O-2OD[GQMPSN$O$[C M#SK?QTIE].6!;>6;-SMAJ# F1WJ!Z4\%YK-,@W>C63XK\CU+OK?WUL7V^P,E M50 #3"!&O<^Q 1R$FYI<@<\%:PDG"B2<";[*%P_3R[+?:]EWU@^2BH1+39'A MV4-$F4&.*(%H$"H0I951.3Y;TM5IRVZ^T/XY7D6A"PA*=]I0#VU$<;>=-?)) M?+@8=MEJL[<:C/OT@%L%,*\Q@O7@B(N4#YND1(IX#KLL,1GYRAJ7/R41=P28 MAQ:>+OOAQG"B<,NF-3 MMG_8C;%VW*D*X\6;JPM6>R@O]G4 JM]Y;STTLJ;LK4?96UMGC:\'C&%+8F2( M@$) W!J!\FHA(.1"10<4P^3H94E6IZ,=[PTV#SU**QOB<3;$^?;I@1">*A$H MDM$: !NND5,R(<^XQYXQ[SAL"*5^1G.N@$T[%^%\ -;T#VV_,I(N?&G-L:^L MFZ_LM+,7^]*'-[84SRXL+/A^OMY%,'O;^5I@2OD/(_-L?H8RI:MB@?S&'^*Q M;58O_,\5*W?'P?@K]VCO6;@(=@:7#MQ>Y6>]3">N]<].\ME%ZZS6M>VOL9:Z MG>/:M6'"8SUJ_D"'S0!O\NH%"?M[MKU^H,!ZL8+EZ"4 ?@X#05I2ASQUS()Q MR:J(R$Y[7&DR^]C_Y]HARW5@]UZIW!,4 S:UQ,S7]+0\N MQW_;B]WC:PB>U_ 50,YIIQMZL?WB8/L] SWNJ74&,X\(\[D+N/'(Q)P^S+1V MBL5$0.^M#:G?6;0YU_[Z8=GJN*AH#02FXZN#!UCM[@6*7/65=2Y1Y*JS#6Z' M?+Z@51U_7(#RV$:MP/S0Y@O[,(H^@')L7S%FQ_Z[$=;WIMUF64T,#U]Z(]4 M*@=N,_;S5>HA#?J#[AC@>W-$^"?$N?6;/0?UZI#KUPMU&F%2GL+7>$' 1B.\ MHH\NU5$A9;.EVQ/ Z>@Y4MY M PWEZS36XH],LH82/A*_VMTB5K@4 &U5S&;=$HR-WMWT'MM MCF<4H/*0K<"SP:9"!(,_YBI; /2>,F0#<\BY*+$BQ!A"5M9FY"_\:^:!11O6 M\ZL6M M#!]WHTW]'/'P+!3HYS$A&%L$\7L3[GS!,"[(BO7_-VCVFA4"^DXO$XT.7 8S M<9QMV=/#F.>FECAT$EW6I&@:[X MSJ %'.7X)#_IT@K-T.QB.Z9FO_+OAV:H.-(E-MOV6?6U9O MO\R?[FJ23Q"HO*OR(YOM027!UW;$:,H5A34YZ0S'\JH+?##;\Y=-B_YUO6'( M: /ARZ]8U^NT!OV;O_+3K?O2EP^YEBXBO$3F0RV^H$LU7MG5JSWHK_[X^-3 OHQ'I M'"5[NRDD]&>BF=*CS=APX8 A=(9A6Z^J@_A\%0S'+LQ8:B _H __Z]=+IU;6 M]BK[!X0T&ZT9)_[GWW;M]C"Z3'W$C%XU^.:/[]#IZ7HDZ^U[=,Q*M.EW3GZ! M%X^.#K.]YFYM;Z?V>J>QL=G8 MW=S(/^WNO-O:6-^#7]YL-=8;K[?6W]5V]^ /V_":N[4_!FT["$V@=W_>U&5I M(H#WUPSC2MCNT\T&O]")O__I8U% >=^_HGKD=/X)A;_7^=MU+O\&B,/S>YRI_/[1IQP0K^_^;VV] ;*6 M?]A\_W'KT_J[+%KUVE;CT^;NWO;PEWS)F_6M#S7X^.-F;7MS???CAZ$03@7% M7Q/$"2XW(B>_'.7UM[+.266U,![LCQBM-K";1))"4Q6LD+]O=ZY7L>3;T>8- M&G;:'V(FWR L?]E>\V5OV/<'1AI83((1H3*?[.6P$NL5@IGFE#@:?(R3&W & M%H^0=U'LNAQ=F8 /=4XK2V=(FP;',%BX23;*ALZ#ZIC:=0;]REGJ;>^P7OU; MBV S?;>M3-*&D0W-]O?8ZQ]7UIT[N_)K+3O%OW:Z9[4_JC/(S@#&'7I_OAJ+ MU._E;,:L:F;N0]E 9U#%'J/GI^#WN^VO&I3>K^UI&>R3#):L"GT[@^!NCZ2W M;"A[YYG5OZ5/+57/L,?J3XZE2E_57]L1F;C4*N92>Q>_QZGB9J47YJ\:B,)8 MLKOZ=:=7&HG>;?+>=CN]7NUCNQMA+'D.W]IF^^82_&42;S6)[SHYK;[,XIUF M<;/7;QY7$2>7@/B,>]O>I$JS[?J0$DCSV5+W+O]11EA&>)\1/O-.-Y5PO\ZN MANQ=F/0YO+J7P-^V*'>Y1[G'@\5MMBX=%F'"2R!WCU%5\'=4)ERJ"H/X7A4& MEZ-2(+YCI< H!:9&>V*MYXI933D6V' 3''68WA 9.5T@,&_>]7;(_]F\U!CK M_=>VVSV#::MX\G*4!+SGD<>HFM>GYL[G]S\:YXT6?.];X^@]ANN:7]YNLYW/ M'W.5KN;^^3?6./KK<+*:5^/SEOBRL\_1G>:>/#<>/SW]_VS[WXLK>- M=S[_?;2SY^GVVS%;RZ M :^R'[?@U9SQ:JI8*J%"*B<)2HP9Q)6/R& =$)-2 &X9FTS!JX)7B_%N"V,! MS@C&+%;@'&%*3,*4",K!6C&$@U&(DP"T*K&(2/**6R%QR#6=%\X*G)-C?3D\ M?=N==CRK'=ONM]BO)7BI^QVE_?IL8?& J0H=J9%'/4EX=NT][PKI!B>+,252 M1LIY3,X0JG$@Q%!!8M#%J;>8<+X[[=3S1'$?,$&.:HXX,QH96% 4G,,I!6T- MM3F/C]:Y?C">EY:]SU>FBQML(01\R@T&-)M1&32RB9-<+B,B9ZQ#43FBJ3!'PXC=Z5 &?\ALE'43 5*!H-0,!%PPY)2R2PEIFA#1,\2+@1< ? MR,J+H^5QY7K*T1(3(#UI!TRABL4,1-!">6I5"MKJJZH M62#W>9'H!9/HXFY9"/&>CCK2Q#GB$[(L1,1=PLBFX!$5(AK%DZBJ2#_;4_PB MX$\GX,7=\@@"/N5N<=@ZD91!.F;]S8A#CN.$J)(R5[^C.C=&+P)>!+RX6Q98 MKJ?<+=)%3 2Q*'=V09SD<&&6 C(TF2S73E.]>+S\186U?%S=7:W9K['MSVJ] M7,VL:H+ZPD);[N=I*4[T6Z*ZE)*8I)S06G/!C./$>.:("):SD$J^VH(B^MFT MIT68( 2C!CGX 7'I W"VE)!@ G >L-ZXL+)&L_]\NGED.1(6Q!FHXQ%U'!%!!9>QC'M)@NDE><:MF(6W).RU^G;UK#^UJQ" M7,M:)>AV)2"?:?;H+5_^V:@-S:6V,6AG:>(B>$.X"M'8D%B*"A=/S6*JC)T9 ME84\!XUPH9'#42VGKOC&78SSVBH*!?0;\%>.N[ M./E^/_P5)]\#8&[*R2"T+V$ MM@2[AYUN'^76]E?;'CZ+G@2/U":CC/#WC? 6IX0/H R+ISU'YN[]SH,6# R7 M.<&YBKG=ZU9=A!\<=;N\^TS_*,B]WO;8F?O_?D!D'?%C2#(Y(I:/$J)C*<684]D8DX#O7O.2O E@%L&[PK?X"JFYWQ#03Q,I)T[WQJ[$[@5]8!TZ"9HA&BA$G-GLF ME$11$1V%B\JY4F.^X-=BO-M=#H>>#L"N'1(5%O88*#;)PH()*?K$D%&,(VXC M\#%N*")1)^H"%8XI8&%US-G#3Y,*?!7X6G3Z-;87)U'K$L^NHUN!J4> J9U) MLI6T)XX3AC1S)N>?:F2(X(A*AKF6GJ<*IKBIP^HN$-EZ434%7G>.CV/7-VVK M=F)/8K=4$RBI3?,#=D!UXF.@7/C$'8"YIT8+%E4(P@KLBR-P&;!]\XHC\/U9 M8V^?'21J@Z&.(2(RMELOD!$"H!Y[2SEU1DJ^LD89JRLU34)+[G&1\.(Y6V2! MO_2<98'W9P=8>(\16153M7P1(I@$QCK++N:E'B(JZG(^_-5\,4W MLP!RO7--G7\[/[#<2RXL1BP7"./!*N2(U(A2HS!3VL&'F;_3.J9X@=3YBXH] M*\TU2G.-WX#PE&J7L+).><<#"\:3!#K>2LNL#4X4)\UR@/Q4M%;@B>)LJ;% M'>)*!03H+I&-S/I @+ZIM++&=)V(9QBL501\7@)>?#0+*>]3T4V>6A9RLPU8 M9(&X$R*GU!.4DB26&Y+<'%N=%H%?8!_-TTG\;!]-D>Q[NF%&DBVD3(8PC03' M8*Z)2)!3--=SIM;*D+A4'LPU,7V,OLSQ/L]?H9;XF-)SHT3)+":Z>QYUTHQ2@2E/ M!E#>X<"%X#(0FX0L#IAE /BM:0>,]=AYA3G,**-@D$F#M(5?@;$)+3WEAI*5 M-47K5*L%H$BX(CY@S4J0 MS/(*_)WRL9Y,XHL#9AZ2/:G)E2*,"RL1K*A'7%N-')AHR#-!N 'C*B2VLB;Q M]%EYB8)96(%^ HI>'#!/*-53#A@3(R,.I%HS9D&J.<^!;0YY%YC@@G-0X\#/ M25TN%#^?4Q#,0OM=AK/[\W^'73QZ,^O6E18>3[^&I>[I+[1*D-I)QHQ627.M ML7%181:8LH[09'%Q_"R#8GE_/3WJ:%\\SN6#PRM+V><"?XOSUK\1_HI;;"'1\%KNV)&G!Q$G$1AG2/-,LZ-0 M2.OH410"K"=,$L>D-/@H:/@,T? N/L.G@\.26/?HF'B-(7[-L9H\)489LD(% MQ(FSR/GPC(N_]0E![UK6X=&WTP,N M)/7>:!0DPX@KR9&A*2!J A'8,,]991;CNB:E,XO2WJ*4*UW\]A:-3ML7BCIOBKI_[>1F9\.3 QPHUT([E!1)B&NJD.4J M(:>(4BFZ8!U?62-:U+59I**E!;,*9BUF@?AK9RTWX5@Y;KDWA%T];JD@C%)O M4H@1\8@#XC):9 D9!&1\9]3#$]XS3P F'+!&%+V.2B<+%' K))+L8!NT*@ M&!$"-(S3W.R\(MDP(ML!]+@I2/0Y2[4Q2 M+LW. 6?&-[]A%/PZ]F!-PZ8* W(N4 0URD@+:U'3&:?H+=46IKA'=!]D?*$ MBHPOF(P7)]JBBOQU)QJ(/(F2D, P4CQPQ(-PR,KDD0J8.)W ("6JI/(OJ\PO M8;^+JT)?A/MNPCVISY-FGFLI4:)8(&ZF=3:5A$95+*()B%SNYI,V2W\E#M4,5A0YV1%U(5^<,7S MQ4OH7Q8W3.EJ4;I:+$W)W.*/>7)W^[7T^O/WY$"&I (/"LGL:>?$<&1I9$CG M-H1!,:%Q!)A7HF[X@QTRBW<^6(3\Z>O<%X?,[XMJJF2>*!8)#P09H0WBS!CD ME*#(,X\)Q]3@Z)]Q5-,SE_DE;&Y1M/WCAP%5DI^H5UY;EF>4@>0KT/8F$228 MIE$GGS0W*VNT;@1Y5F% SUSD%[C]11'MQX^;J40;ZV2LE1C!'O:("^61Q40C M$9A0+MB0>,A$'H3;R 52ZB\J;J:TP"C1,\M27[=X:Y[<*7_=6_/Q] "0'/:# MPPA> BPW9RTR6A#DK>$"1R.IX"MKBM?IPYTUY=3M^V(4Q3^5Z)GEE7FE[ 11HF>F4OT3"7F9A97J!>V$4HO[XT3.58#NKI'#) MHY@<1YR!3%L35.XWK)FW0A&2V]6Q.I73GM:ECYY9:!_,[=MAM&95:RO=,)Y^ M"4O-S\7KAE%4RV,WQ!AU6M)2!.:<0H(YBGBD"ID8(U*26.*B"5RJE34N>-VH M>?6Z+E6/"P(NP%LO107XXB'[73TQ1H#(HM?<6X>8XW+8*M91[)&,/& KX-7P M_/++"B 60%RDBXL;GQFD>R*+%6 0O!MP8I(BPRA&'&/*;(6+&41A+8> M8X*C _N8J[JB2]498SR*\8[G%;@M:;^(TB^AC'#Q>TZ8!=?RPW,*V^O%?J]V M7+6>B*%F^[5DF]W:=]L:Q"4_KQA.[RL&*Q(Z U"SPZ4O5.VA4U.(W&WMVJNG M'.OM\-KV#D?_V?R_01.$+!\+KO=?VV[W#*;W4Y:ZPO'FQ_&^3<3!^M,##TMN MJ))(6N_!ME4.V10THD+KD&P"KI>3'>I$F+K!9KXL[T%RMQPF<$'=@KI/C+HW M NWM#E[*<Z;BE(&]! MWN>)O MUD'-WZ+UVPE.X[USQ=Y+[.IID@-5'RAB!N.(,Z402,MQK[#F/,AG@ MOAB([W3XSWT/=@KR%N1]GLB[#,#[QC:[E5MAH]GSK4[V\A60G2?([DR2W! = MYSQ89*5AB%NED/5*HL23H-(K1H*H' S5SV%IP3;RF_^[W[>CO#?T/R^ M]C_PSWC(5^YU-.CUF^EL>/MF.\ &?45TA;C#MW7=?Z]=O/GDC8YM]VNS/7[% M"?_Z+V[]&Z&!5M[UPPA2UFIU3F%R:]74U'J#8W@%N$FOUH>/N[%W$F')O\J#F?^U+=LK]=,,.<5M+BS6JNJ@'#:[!\VV]4E5[YUV(Q=V_6'9[4_J@\[ M QA\Z/WYZO:3F<\#A\,<[;3AEH$):]F37GPU_N$_H=D[:=FS5\UV]=K5E_YS M_7;B9&K'5.LR_/@_I\W0/\P8NHJ'.#HZ?3Q:O71Q/X??L;I*M?FQH_Q M*KGQLY_=EM!506_^ZL]N^_//.+_?-\M@GVRPXE:W_<6)X:^S&,G4M7Z\P4]/8)^:28O6>[5.JOUMVP/;/1MJ,T;JM4QPKL/17*;P"KN_K9+[ MS]1$_1Y:^5;LAM#E_G<@#_G&;M5O6!RJQ-S!HKLW:G6:M")Z[-V?-* M?KT)UG.HR$-B0AXI8&B.$2=EA+]]A',JXK<@HG-#LP7;.ZS%2Z?,JT%$]1;8[[7A6.[;=;[%?2X,9S43N\MH+[Q>GS[BG-KVC?YLYC)-W26EN M.>;8)9$(";FK-H[!\:%_&Y-?I404)_85)_:;5F/OK^/MX[^_[1]]/-\_?_]C M^[@!SX3O[&WB[3U/OVS ^#?VQ:03>_OS1[+]=O]L_QC&NMK919/]-HPZG\0HZRUVF!+D([>(1V61#42C". 4, ]"N+D'DQ6$ M*@CUV C%G8CF=0 -J$.',I MA[OF5K$*H@U$*\VQT0RC%K,!5:&JVYLD13:CT!5-4$B8XUT:80&*4 MFB@1P5AP]K:JN$*9/0"9K4N,*7;!/!1N<]J[&FU26!"&@N)@%W!JD%$J(="V M3$G)M*#/V2XHTGO14=';R"GVEBC+,;7.:>& 5DM#C(\F/$QZBY3>14JG_(O& M:R.9=T"+I4&<8((< 3N>N""5C%;K1%?6F.)%0I^OA$HO9628!ZP3YUQJP3VU MQ')K\QE8*OKUZ25WRN_F,6C8X .*2@G$,5/()&40U=%81@0S"A?]^@*D-U*F M%!56!LVX2LDHJ6BBGAKGE4^FZ-??)Z53;B>FP40Q+B$5M$*<,8FT"A'AW--( M,JQ@V19-O[X$A],-A>':H=:-/L=V_J)*W*_FXD7D3-_QN&">4_.,T)LJ+0+W M*8*59*)UPGF'H\(*@^J^-?<:!JZ78X7'Q/>S:2^'HT1$P';D$H \U\PAIYU& MQ+N@J$S,^WD>*\Q1A!Z;O_W"95P M #H?-Q+P*>8\(Q$CGFT4DO"-6<.Z!#6 M!N,Y &C!R+M@Y)2/27 3&0'FR[W B$=AD>:2H>BD$9@[26.:"PEG\>_=%S2G_GB#.&94R8&J-N*(: M:0O0J1*%_RCKN9U[7_N"G 4Y"W*.(I2YM9PE8I-1G KL+*9)"DHUX<%%6@SS M18+/*<>K<8(YXB+R.E#$F:=(!VR0D%Q(Y5.@3@X-(7#?:;\@F&.PKVSJU9[V5?U]_2WC% MT 5P$;OY*AB.79BQU$ 40-_]5U,[ M,,4UC=8&Q:4D5A,A4[(Q$89I4 <*)+$JG@="]CJKRG:NE&+O4,MPFB.7XC^[R^<4PGZ[F9C;ZNQ^6ZGL5D?0N=6X_5J M[4Y[XRG&W=C9V]RM[>W47N\ Q6CL;F[DGW9WWFUMK._!+V^V&NN-UUOK[VJ[ M>_"';7C-W=H?@[8=A&8_AC\GX.TF1;S,93[_9T+'#0FI=4XJJX7QWO$8K3; MA@4P9$U5L$*.2^3-5*=UT.; FG/ /SPN%P.U_4HQ T3E ?1JH_*?HSH;0U4. M=^L,NECNQN3XRV!PP$'MFY<6#7)JQV.5= >@87 MI>3'MZ]>&&;)UD9KTQGT)B^KC2E$-C7@[;KYC6$# 6UJ?1^_[NH,$G.3U!9& MLY9MA9L837Z!2CA^J4L%72DTJ-"@0H,*#5J(<2\,#1K])?M(GFXVQ(65__N? M/A8%E/?]*ZI7134-USPYUSV5R20K-9?)T\"MAA^QMA8[:0UU,O*#CX/.FO5L=_>UI7)-ENCER11Q]Y8^_# M878=;L.UVWOOQ9?\M[?;/[;I_OG.WC>6FR!L'W]IO6,?6O%_/\#]PXFC7#;V MOI+&VS?9=?@#QO6CL=$ZAK_A_?/-\R]'N4-VR$T0SKX?F+$46,E M)8E[F/_8\_8$5J#?'8 B7'_]_N/6[M;>%LC=$H-/[L#%%LQ6V6G7MNU9C5TQ,ZS_OT$S1W?>Z/QO#XZ! M<$_&E5 F@Q#82@MS%)6S0C'CK%<*I,K$D?]?8';5_[_5>'.3;*WG<0SY[S^Q MFSDLT+V=]*D#"_-U*S-:L!.&5\%H+PX $'UA8K=][@\X3988K)%77B,.:X%, MTA%%;SGLZ(C!XLP]G/"4W_Y?8Q=PL]<;C$)Z.X-^KP\_9*LO%RCMG]5Z%TUF M:G_DJZ\LSI_Y#NM]L&@ZL"O[IYWNMUZ]MM7VJ[4_AG_^LPZWA46!);QRK[/J M6=FDZ]H6V%;?X]!$[7;Z<;CA?.<81.)L=7SW^.,D-["HS$0/UW=A0^2'^SPR MG^.3^WWKO]4 A,%&C& A;HV?V>SE(=AP9/-&NAQ"95;E9U46=7Y@*PYMS^%# MP ($Z_:DTVSW+ZY=K>U=GX%:!GZ8N\XU8:I>[]!FMSO8U];[SJ!=F:]@6L)? M;P@=D#N@MY7&!@_AQA[X3LD.BCJ_L#9""V>Z.=8:\>W( @ M_/<=SFNQI)0;KUB2E$>*+8XF;*#9O?0 M=N-?MI<[7!_GT58CWQP._':GN/*%87AC[_WI@66":)$X@O\GQ TA"'@&15+C MY$V@+ J_LL;HZDW]IV$;MBZP[!0P)OO:FFW?&F3_W,A#V*\R.4X&70_8%/.> MZ $R#^U[T/^'37^8T3)#8;=9H5JZF0GT\E+W)G86@3U$B(I)D5SVU6NAH[;Y M%)D*QQ7YQV&S8KQ57]V-N! M%^_N'=KVSDF%3V/2L)691;,3;KGE4?;*KC3H92,(Y&" ;J[NO7;OP*P/$ M,'O@EKL$LUOLN)]ON*TVO.V@VIF_VG47,2X%$V=OOZ_TP!+E! MD0%##3GGDPO!&LLJ8KLZS6RO86*]8F-WP[$':L@YX5B!K#OMF6_X(+DH%( 6 MLB3GD!HCD;'PCX<_:T]2I)'E^'E=UU1/0Y8%0^@XZ[WAQ,\5I^9&NAZ 4P6- M[K6SSM^3 ]A*&#O'40B: 1IIAYSW%AFFB$K:8$8=H!%9%3]'H]7:AQN48D:I MZ0W8:H$1>7EJFB\97H]<7MV*K(UWP-A" .,W&[RA.21VS6Q.M]LCR[K:TYD- MVDLKME[SL=NW<&$$*[AS%O.AZ>'HI!BL\N/FU*/&)[+]3KX9",5)-WYOYH/5 MX2TJ@]Z"V(QLZO&;G-AF>"JYF>&ZO2I 'X:O]!KLKEZ1A)G^IKWUTYWU RJ2 M,T$8I$P"6< \(.ME+F:;"QK'[O>E!V;A6\^O0PS(2N>QUR2ZRR@LVDMX*& X[K9!#/B]<3L-C!F'A4C1%98FK" M&*L4M;$!O=X.[YK6-5O5\>CZT'BK0.0E!X(T3@^BU#)0:Q V5;\P[)%E@2-- M=(Q<,8N%G0SL6%9BFD^$$R![Y[0*E:X4 !C#OE'_:P M,_1QCG=XQ@VQ;RA6?U6(?V-?[)=0A##WA+EKAO%2U2' ]ZI#L!SU!/ =ZPD\ MU.4[55A@= ;2V^N,F-O8$QQ[;[N=WBV]O4]<7^"^7.ZBOL#.QD>Q33\=-X[? MDR\;'[[M;'PY;'S^^QBN.VSL>;Q_%(ZWWVZQ&?4%X'G?SK]\WJ=?-G+M@O>\ M<;Q)]H_W@?/!NYW#.]#]4_A^VI[1WH"[B"OVY[R.B OCD6:!(JP%)U%R+7R. M(^"Z;K(_92[5!9ZDN.L#=59%QYY&<57'4)5/L/;'4YV4_R0(>!Q?,0K\W:KB M57>Z^;^95S:JH.2=5!UZCCY]UH?DOU>DS_#IA$A_#V\_\?"_?[>^T-9W=W22 MQXRW/[__L?,61GOD\9>W?S=W/G\\;9QOWZWMO6\_&BV=\P2\]6 < MXH!4L@IQ0@6RV V4!&C#,+%?)@JZYC1.F5D^J!^N!7_?!2?NLQI)+^4FAD> M[\S7$%N=8=;DDYVA9_0/,LNE\JR+M#^Y]I]Y['N%JN^-JJ1T8Y@)-.OM,$:: M0A3FB"I31($R&Y2* 44K..(Z8:0%P4A*H5BDRB@&1(%H4=?ZIC"+4@7^<03X MS;7 IV$D\76O5?]2C.Y9"VK9:\G=SX9;]FIQRX3OI #XO "\\7H:P U.U@H5 M$?:"(NY=0$8* >N8#,4F>1S8RII@O*[QG N\/V:EN/[%2?YXSP\3C>?=G^=N MKL')DGDOVC=8!?-4L63QLG-T<1B^$(?A_1*0;Z5)I@^!LQUPBV/@43/S*XW, MB^Z9F^Z9X674@7N;B$:628>XL!09CW-[1JVET$$RK5;6=%VS>54P748?XU,( M\OHP_SG'1/H(P@#R\W(:.#\+*!L =V[WAU=^N%C$ FCS [09WA!-E!8)$Q2- M(XA+'9!C$F@UUUY2(1VW?F4-J+1\\*%)\87<29S_Z<8JC641[YZ1RJ+6_UEHQ!RU6TX(Z"0TR M!MX?\0JONP7BSO#?672SEN[R2'_(K[:2/O3@&N()AM\>PW1E^4.JYH8DC MQJ0&6U0:9'FTR"<:+>&>2B]7UJA\,((5XG8G>=UJ]VW[:S.[3 M#6SZ&=KE\ MA8/-[R!^;[W"K@K#]G(VQ_OS QRHI"9J%&B,B!OGD.&*(QJY-Q&'8'7NU2M( MWZ0)#4A(BY,27KND M<[=&0M@#$*UPL@>YQ@HW6U8;\[4]R45T*K_8SD71I0);=X*M[1D6I8R:1&P1 M3CP@KAE'CDB)G'6*&B^X9W1EC8KI L>%ACV2J&[$85!LK1N_Q_;@?D$9A7H] M\7GEE0_&"_IAN)Z%B,T/T=[/(&))L.0I!UM28L2M,\AAXQ%V7GDN.'?*K:P) M4E=\.N*L,+''8F)5'$;A7\N*:HU.VT\!6[6H!<[F!V%J"T5I(T7<<_^*([_ M1X&S_6DX2\$*[&) )GB5*]!5Q>< V"*W5J:(.05[4]49>8CCOY"SVU:CK"1Y MKTH;;EX1GUH[/BA:]M85LY8([Y8<[AJQ7[!M?MCFI[%-!N:4] R%0"CB,BJD ME6!()5:Y_Q/&*7?&H76II[NDV3YK+O>VTPFYB<$+8V]/@&;CF2XP M-#\8^CH-0SH Z%CLD9)0PK0>DVG- MKB]\3^@?5>V=+#OP,FNWS'-J"G[/AXV.8;^PTL=7!]]FG8<8:6P$=9"T19P) MBFSR%@6;%.<1DQ#5W(J_S%'^'J1&KO=!^)T-(&Y1II#.HTSA4Y34KUVKWU2# M$?K!L(571H:O597[ZYT8KS3$^G__I2E1_^E=ZZXWW=;HLH7$4G<>B# BP+38 MN^P?..H=F#M6=L/LZ1HW#)M(AQFV#LC^YGRS*X=HX\:$]>I>^387/0R:DSDU M%S?)G0=A#6)V7L?>L WKUQ%&UW*KK2MMT("FM+_F.^0>7AU7#6[>(%7:V-U#!OQ6CN,-.C#FET$_.8F;8-6%3LW]6=/:P.[,3N M4$IZ_6YL?X7;C-MK')_$?K-JZ#:&RRO#;PZ;J8>8GU%-1'Y./I"!*87K8Z\T M3;M;TS1=FJ:5IFFE:5IIFE::ILUNFK9 3=#>-,'>C^] .5U)OYTX!>K]8[O] MG33#;'_1;=#>'UBNG?!>(1LI13PH@9Q18!)S8;@),H68GG,;M(HO EL:]>J] MU@CM>%@3;M00[:*3^ S"V;SHOE>QMV&[\;'=DTW"F 8ML%:^5W;*F.]6G<_@ MYRM<\E7M#MBSW+W/%%YEBC].[S-ZK]O^_#/.[_?-Y6_4-M3>/7*^>^6YS$]V*4W,S6\Z M97R$U[YMV>V13Z4V]%YTVKW#YLGM:VX_/'+KV1P?OI@#PL@XBT"("3>:!^8T M,U(;::ABC!/'[MSZ86B=M'YFG;R(E@\PMN-/S9V]-_#[FZ/MC?=D^]SS+Y\W M\?;>&[!*#F$\7]DV_?MH\M@/K!GZY?.6V/[\IKG_>?NTL?'QO)&OWWO_8_OS MAZ.=MY^.=C;\^?YQ8V9S/Y*BU8XJ%'R0B"OB$5@]&%&M'/4>!^?MRII2=?GP M0D&_)13M:9LZW%X++BP0S/1)W$ORK\OZ6*!_XI'X7 TGAG68%OLU#OE=IG?7 M, #>S[\*@VY6VD7J;R/UYY-2;VD0A,6(-/$&\:0,,D981*P-G&:?59(Y G7J MI/5!#.E^09]/QY VXO?8ZIQDWT;TAVUXZM>7EKMSE^@A;'2N^4N3$EP$:Q*3 M6LHHJ DD8%?(P6+#Q*P2]AD>1"#($Z80-T0@;5)"F/@0:'(61[JR)EF=+E05 MP7OBT;THP*\Q;6&%>J:BOY<4%T6_(!(\I>B](%+H*K);@ 1;T/96."#ZG$>B ME!*,^Y4U,5\]OVR>D+_@#4"WO[!* W=0[3*RE'C0P@D*T* -)]@&ZJT65DGG MBVI?:&"8U>K18\RX I.?&0UP0%E %@N"I!8<<^>B<0PL %(G<[/[E]2Z?S:J M_5Y27%3[@DCPE&I7WCHA4T1,JI!5.T9.XY4U^K)-^%'&^HU! ML/?L5EMRJ1YI:I8"79^D2W:A3+\5<&=TA:&!1#"7 &:QY6!!48R,UPK1(&,B M/@A8[GDW57C*!*DG=*-,]\">B+U\/@E 5X/JKN1R7,W)\#-/ZFNGM@>(T8]= M^/:UU*KCG(^!A@DUXRP2X%EM^+Q7.X[]0_CS*,INE.%C3TZZ'>L/5VM[UU-* MK@XCS'"'WSR(_%HQ#7-"NITSV^J?C9]=!:K?^?%N:*4_WFO_)%4F9SOE;I%^ M%.CH8@Z !-DYA]_'J3@PZFNQC* @\I+Y@'[7@MWK.,ZO73IO]PV8[)X"-EJ+F M82UJ5=)75;,@Y.:;H:I>D%53%>[K;*O* NL=QGR/P]C*26HUV,!Y3Q_#SCG+ M$=7=SNFDQ%4]6SN#_OBY/[-U[T6_?M)FX7\[K9 !:/<0H*"WWJYVW1Y@T$RK M]AB&*V:LXOH M[_7+J.\J9Q7P-V-PNS-NU%OE7'S-B:/7:F/4.MWA)KS^UYMV4F_@>O'_!ODV MH_#U*P\>:X6)79GUSRAQ%11#_ZJZ&FW,SF0-V[S!AYF*OQ:)?,LK@ZA"YJL\ MQJQSO._&T6LDZ\=IE .8B];%2PV'/>\2]I+F;0Q7*I@#3;!$NI]DH+I,#.;YV>:;P8Z79GQ#[%*M'_=Z=VVD\O+ MTX5?3T$7:J)]8CXB!ZB$.)AV&:@L(L0H9IF6@L:5-;$J?JX*JTW?A':MWVGI$ M18:-Q=);S",)C@:'O10VQ_IA)LK6^^U;[]N/':!A4G'@)2SW9"2()R!DCE#0 MEE%Q&["1G.*5-;9Z4Y65JUOO,%;EH7*5A-.L);LY'SCO']!2H!X!^8?]N6P MVRBPL$U#;Y::X#* M&W0KS7I?>;L^05=>H7_8C;<2OV>ASG;NL=Z_4O1C^C2VOF^>PS'?Z(W;EE3; M,]>M:'5Z5QD*_+1H>O:?;N=-AK6MRW(FHUX=.VGDA(V[\'[QRLQLP(2M^_[ MWK*#2R*"H1&"%6L0%]<@JT,[:^9@T"R96;=',*ID"Q=H8 M#_-&6H(MLSGR2>UTW\&.+SOG_CL'QKI^H*STSF&!O,88<2<$LC(II+1BQ#*@ MU3KMU-JRH-#B&.8)1]L85E5SE7)_M10!J MV9QF !T_LH[AYS?1=0?Y1&.H]$GM>A+JJY>2QL_)*L6JI/&7P3[:8&]=)&+& M.>Q80D"_Q<6X\J&I^^;^90P>)[+D=CGH>Y4!NCTT0#>O&D\UL)OFD;._I!/3 MR,Z%!\S+T^[&1RF4\)3+D5GL+6;]UV_[HJ:,+&S1C;*7EFW*;K.7EDZM+W\* MT8?9+9A+]912/>4R)D4)DYP@F$G-!7&:,*&.?A2M6 M>&_L/'HY/:2/M^$^FV1_[V^XYYOC_?,/W^ Y D9UUMCX>M9X^^9P^[S5W*=_ MMR8C@O?/86"8M=/:7@7L&]"]SC MS#%-I4_$:\Z(MR):(PV7QB3L,:YPCXQQCQ3<6S3P;T7B7N6Y?]IQ4+2W!#OL+/)&1P _K31 M9D3W:*%["XI[;!+W3/)12&\08S8@'B)#SE@&!J]S,C#L ^%@YDI<)](L,>X] M [_ILM5G:(SB/A]2)NZYZ8U9K[C8VN&/W^L%S3G!\--=] 3LLZTJYS>'7!9M M,3=M,;-H)!:$1(VH202TA8G(<.I13L;TDGDAI%U9,[Q.U71$YE1_@B6J%UDP MZ[EBUAP\F 6S%@BSIAR:*03%N;+(4N805SH@XYE!) 9OG<624[*RIED=D*Q@ M5L&L)<"L.;@?"V8M$&9->2-IDCIY)9"U"0//8AAI2PG2AB>'/1>4\NR-I'7" M> &M EI+ %IS\!T6T%H@T)IR)0)HI4 $!F9E/>(V!N2H- @6F2?#L>()C$/* M=%V1Z2.4!0*M!?45/MLR>;],A!NGJG5C:D7?KWE84YL+2X7\-J-R-9UAV;E1 M[;91Q:!T6>=MJ@1[S,T/O7]8S/T;[&EU^QKM=I#?HW?^5VJ8=/L?^)F9BO*__F M%Z@TD7;<24VCM6#*2DFL)D*F9&,BP &#.A"Y[?CP2X?=R[2#KQ&Y;K3?D$WP MAJ]LZ]2>]5;^?7UJ8%Y&(]*92MUN"@G]&6*D]&@S-ERXD M]5/OI555P,E\% MP[$+,Y;:83>3GO_Z]=(IP, JY17DZG7F2P !__-ONW;[--IE2IHU>M7@FS^^ M0]_GZ]5S;Y_YO4.G M]"<:=V-G;W.WMK=3>[W3V-AL[&YNY)]V=]YM;:SOP2]OMAKKC==;Z^]JNWOP MAVUXS=W:'Q<\X,\)3+R) OTZPWSTEWS4_'2S(2]TXN]_^E@44-[WKZA>%=4T M/&[AB\DBYAO-GF]U?;G]^+ MQF=X"MA V[EX!=@]^T/_FKNPS/ OOKQ9>,;V:=?6E^. MMW_L;(!]M==H-O;>I.WS]Z<'D4;G:/0HIEP'QP>!-!8,,>X$4R*PY.S*J/SE M((;U;*=B3A,'&SEP+'D4& QEDKC!CM, :L5-EL;8:NRMP\3]]6ZSMKZ[N[FW M>V./B'$!E*OL;+@HOWSF8^^?77\8PZ 5=])/FI%46O,%[ZI5.VIJVW7%>L*B37JTR8H5ET65[EWF5)EHE/ M*;S*U*W+1#SC4AEL'ISR#EG'2Y5;O%Y5^9ESU8FEGHN_;;NJ830Y%R]T@]PR M7__%O/YORFE_TK.;VW3 +L'_)?C_,KK3<3 #+(F42,Y-=!([YIW3/ 9FK1ZV M]_AUS/]/./W;[M*?FHW/VR2?TNUL?&INO]T_V_Z\ M2??WWK/&\1;?V?N[.7E*]^5X\ZQQOH6_?-Z"[WTZ:KQ]SQN?MTZ_'&W!6+\< M-C8\W3_Z*K:/_YZ9UPYVG>/.$.0X\XCKR)'UC"#.G2)*<(E-6%E3NJ[FUART MY#D5J%N M[Y3=7T.-K2SVGG'J8C&$6*XBXY%Z@5)HTY&I$#= D'==!=5Q2W. M.9T!8X9X4A)9X@PB*B1JG(:ES'V015TL"=3]II2A)Y72U[,:XMVK??MM(\:6 M&JEB<#9A'(+6A'LC+4F6.B^L$-+$: LI6SBDFI%7(T2@E*N @DD22!DU2%M+ M$<4VL*!C8BR3,C./CNV+%_-9I/FB@V)PRFD<',&<:Z8=SL$"3@JODD_)%MZQ M@-(\74(G"JF%LPA'HA&G.7!;YE\I\Y8;KJC/??+F03OF*,POP>?UU[#/[+WH MQ(S7?7X Y(47G!BA')&<6*N9D;M0F 3ANN(2"(& M\4 < KWBD7644XT92U'FVH7SH!.S4> I/3E%FL?2' Q/DBNLL9(\):4QMLK; M(*4*+FG].'0B-7_$@,YCMU,$^6Z"/,4D!+/!8^.1M*JJ1,J13O KR3$V(AB< M" CR__LO30G]SP))\DMP5#0Z;51%]?=CS7[MQF%OO>*IN-&V<09TD"(Y$(Q' M'0UVB3FN :2D(\+/CUH4T+D]Z.Q.LP<#JR%R_WCG$T>@-R+2-%F4 HW,1&*" MPRMK4BR2\5(\$?.N<$F(,\QK)W#B43AG0-48T \VJ, EG1]U*-)Z%VF=H@C: M&)*" V) I$=5@KJQ9-6E^"JV&O:T,\MMUO]Z,$+\(^B59: MR6SB25'N1-!1@O()Q#-'K)2I4(*G )E902/:L"I?07I)$#=2(V!N'C'A!68V M.K H\TEJ\28\8VFUF$@FO9$D:*Z9L)%HPP4+TC.L;2R4X&FD=8H2@#2"]O<< M2>,EXE0Y9)W'R"JIM2=.F1 635I?@L?@']LO+H*?(8RBT3(O?)1>\Q!CSANS MF=(2F;STN)P^+!S\S AF\$++Z(U 3E&-N'82 :MC"&M/@[,:2R'R\2?C9(%L MDN)!F'=K()*BLQ1CI16W6ALE);;2!$5,;C%38AD64)BGN015UA!/4&0&N 3A M,??%P"@) ^S"*\Y(S,*,S70=NN)@>%0'0R<724J5=*!6%H_I$DL(3;:0D(7#K9T9(1#,8TM]HLA9XW+[QISP M0BA2F)C$K)1">\ M!9C,2"T0 TA$7"2.MP [Q%F/*L,'"90C0=?UP[E+2/^8DI>]B MK_>J9KT?' ^&E1.O%G1\8:Z3NY37_0VT9?UR5=:O+$I!L;D%D^]]K!"L0K*] M;;&S]_[\(%B'J; $>0W@Q4TNJZM$1-B;2)CGVD11P9B1SZM_01'NWTE(BG#_ M#N$^FQ#NY(EQ6'ID(Q&()QZ18\H@;8*E2EO'& @WJ[-%Z4U2/"M7RH^5H6VE]6H&[>4#=)14.(-'FA4 HIVYF,(.V(1(8;:[62*FH^K)8B MIKGH(B+=2W"7;;5#_#E1K:%:@."C1^=KETLR$\@V?_C6($_CVTXG MG#9;!;GNAEQ^FJ218!7UQ",=:$0<*P5&-.4H88Z)41&LZ-QX2H@%BE H/K(% MY2!%?!];?">)ATY*1BM=[G-I$7=:($-%1!)3:1F.BO"T:.+[U9LKQB+#YV:9P/C\V-A4_;C#.@N!N6\6;TU@] R1]ONV.KX96C+L&YWXTTVZ[ M4]NK_?<=I)TYCCU)-'),>*3449Y W+&,A$7*S*CMFK[6=NV*V(M)L;\ZU)TT M"0*W$WBYG )__[9L>]OLP$1@/51RQ#@'WI/_L=8PY(6EDE&<@,FNK*E5-B6I M-=AQK;S.N8OT71;?"1(%L2)%+3AW3N/(?"#4$!&EIJY:?#)>?%(6_W$6_ST^ M4$X3"8B, LGY4L94!R@1$6MML@I6/YF5-;RJ;U[\<2?S_F$WQMHQK/-AKQ8! MNL*XA=<0T1FIU[(H5[LE+VMN:-X[B3YWSVZ=U>^\B^[5N;'LHCGOHJ/U\P,. MNX@D#::3=PGQ$"G2''Y*0 0,)89@A;.^GR>&, %W3=B!SO"<>>Y4<(X32X$B M.,/X"$-HP9!'7?W-TP.F60C$6T0DY8@36'AM*$882R-I+OSHXLH:79TVFJ

.#P&ZG<&SX2? MW_/]SULPGL.TO8O/IHHW>V)-!+/!NYA;/V @@-$;Y"Q7E)/@$P;+4=69D26( M* M:_GTM2#;O)"M\7H&8\,ZX.0!V7)# 4XQ1X8YBC@W5K*DC;0: H21P0-]P"9?,).:HBCL(GQMB\@*U0 MMKLE-1W&;K2I'[N%N"TRO/5^ FP9R_Q$G;+UO*0%W>:.;C,=;9$$3C P-L T MSH5%QF*"- G$>DL4S\'H7-8Y>W"AB,6C;=6SU:*C7$[=? S^5I*32G+20NB' M4C+H-RN"&9Y)*;PQ-%@$--8CSI1$+N@(YCQ.F)JH@C6/5!QM4=.2\N]YGS?; M@XJ67 L>',F*HB!,)YU>,U_PJAM;-D?;7@;S_>MZ7.;H5?'E5ZR#%QOT;_[* M[:(4GR)PD^*)@*G!N9E-"*=5< 1CL!]F+6$;///87X@Z@FPA<>M@C'_] MFUG=$@*),P:!>P]C$*WNZJK,JZ[,RL-/F[%JX0"P!L,D3W],,)P&KX+AF)49 M2W8P1%3_CZN7K@1RDJ)C!S%[A1M":HAG7EX_XO8IQ==JM:;IQ7^^2/'3T6%Y3.O.9F=WJ[/Y=KNSV:JVAZW.J[7L1K+Q&./N;.]N[F2[ MV]FK[<[&9F=G;:V_S79VX8,VO.9.]MND;R8> MR(O_?4D0Z+*]YNI@]/H3W/\>;S;*6=K(PS]]J@H$Y?X/KM;R- T_-W-EHSMR MO<%H,@S;\=7@$!VM"2 _A%1._=5@-![M')AA^-.,@G]G3@X1]58D686W=Z;L MZD*RR^_7[ M]F[O\#,PSLX7)SMO.E^W-_://^VZXT\_UG]T\.?#3_GV[H?8V=W\WCG>*XLH M:>$85@>A1+)HB-:L))X&V"=,*%49*IL!N%3PZ\CAO2J=9;A$3$@I7'/ MZC.&QT@:VXZ;AT>]P4D(.V'XK>O"J;[-#W&]!PI7)R1^ "*SWX>9\.]@:(-* M37]EI=Q^OZ=RE>>6EZ10/B?21TN,Q%^U8QR[M](B/)<#3H(QHC M'QTEP;9)L-V\8$]SQH8SD -^C^D(_,;*4>#8:PS^'T_L.CD+%F$?I MJNX(+X'/\095 AIF[]PZ!>TI$6+)UC@M?TYJ&']*>6S-8'_68.5]F%M7'O#I MA4N7&%^5JV5%L@;KXT^L*5&%HV/:X&E"^#6S!I_KQ'0P4?Y:\W)7R5FPZ6^6 MU[AZ4X?<[#IG35>^[2\U9>P^E.TY3DPC2W>4I6<>GYC(.QIK2*&'X5L F_L7 M;<3%?\G<9W[#HV8;*%NOV[OO6>?'1]GA[1_M+XY]XFW:^><] M^[S1^WK^[+F]L0]C6!>?#CM?TQGWQD?1V=T7GWZT3SH__O[RZ0=^[^^OV_]\ MP&R_A?[NN0NT<#P0 _]#)"M*HK'L&I>4,^A:[VM!!"25$0[YTF ML*5%8HK@26YSR6TPUAK_XB5KP8HVP-< WR\)?*;@OL@+Q0V-LC342J5,$;6* MKBQ!1ZXJ9=D W^,#'UNH;&.5M;Z(Q#I3(N.SQ'#-B"\U?*I$T"%B91NJ&N!K M@._7!+Y<&V*E 'B>61><]%K+$/E5%9P;X'M\X!/G@2\X7X@REJ1P M6-@U2$ZT NY'F;=2T$+2W**I*_G3,'6?>9HAK^H\CH(9NH-46-F';Z$W.,)X M@%^G_>I-H4M[5WAEL;2)D]%1(&R>@TGCA16YR*_L7]% UV-#U\FBE\X4FO%H M/>%,"R)+&HERQI'@+/4\"!TL<#8F6OKNY0B;YJRKJ]S26J.U*JP/%)@[4R48 M:$:6FAM'O8N-)VKUE7O!$Z6 A.3!!1+SW!-9@(8;:25A9>Z<*SBES+UXJ5OT M[B[X1K=75[<9U3KGK)"R<%(Q:IABV,'"AM*BKC?.EM77[05GB_*."L,Y444( M1.91$,N")53$W I3QE"H%R]%V=+YG8O.-*<6D@4\5MIOL ."/4I.@T,S_!K&,.Y;N0R>9 FUFX(3=Z4M\PB6A.>2V4)I$05U M45$6/H!V6RG+4AGOG#6&2\]M4>:J<1FLOG(ON P\9X(+ MH[ H?R32*4LT#X)XH[GG@5J/9H5L*;G8'[71[6>CVSDO13!*YZSD$CO6..TC M-JP)RD3'BL9EL/JZO>@R* L3&/B1!-!IJ;7CFLK4?T.7]]6C MOE'N%51NA>NO& W6&NE#,$6N8NDY(#QEWOC&9;#ZRKW@,BAR4UI14.*XX$06 M41%=,DX*R6"Y"VF,*X&5TY:B=(64^U<(-7@3^F%H>LEI8/QAM]\=C8>II%P3 M;'#A>21(K?%<>2V$%(54-N3,YDK!ML5"'2#:> Y6&*-V%CT'#!A&H6/$KH>4 MR,@I =/1D(+E- +=Y$)A.@[8U1S9K&ZRFTD\$TKJ"B]E P6W3"M\V#R M($MK9M'?C>=@A95[P7,@?"@UZC5P2@G611F)!>.1%(;Y .HM7"&36Y#?W;IH ME'MUE5O&LBQ#7E)NO+2E4M;F# /+F&'&EKYQ':R^@HBA==-( +5?2@%#D/.J"1J!VT>O& M=;#ZRKW@.N \,L&Y0:^!)E*;DACXA(@H6= %*Q1C+UYRT=+E*M'R7R':8&F; MD&LFASSO%A]W2C=[IBT^;HKFPDKJ6.1!4H9[NN5@D\>"%H&)P$63T;'R:+ZD M[DIPBI4!JZUX'XATK"":%YZP7,J\X,;9X(&JY:U"W=4T7.:!FI!6KJI'#2EMY:R0R'^;-: MR,:EN/J8NN!2E#%*6:J2%!;6#:L^$LV4)+XH"N]=[J/"@ 6F6H+=5ZQA ZH- MJ#:@>H?>+@VHKA2H+KART6'+2ZV)]#PGB*_$QAB(]KDTL'<:;L2+EP5O,?T< MB.HU^GT^U1Y.'\)H#"^ C6A2.Z?L(ZCRZ"$[-W4&_6\!.^&<#B6-)*GW:!UD MYEMW?))Z1?["39E.VNM[(91@^'$):N8P(\H&8F6@)+K2T,(J4>IGTY1I/1M- M#F' )ZEOTF28?=CYF)E:&++N*#.CNF72Z)EV2,KSM4)J\7NAEN;QEY1#$>3\U$_SS9*&+[/JQ&?K-?T]@ M=]SJ X^:I*:#V^.#,-P],/WMH]1V<,:U*MBXGI%$GR;;FAI)>.\?GW&,7_QA M9^/#(1A$73" CL'@^=[F[\7GC;\./^UNY8M&$KY'YW ;WJW#/]'.F\]@$&T= M;V^L,WBW'Y\W_-?VX>>#]I=>;"\)0R]5[JTK\),_ GI.F49--!+/ M0)J!+".1C 8[;X:=BU'^4K@\LDCR(#61G%NB+"^("9KJ"'9P[OF+ESE?R]F3 MP,UGGG^85#ZI0?"_3K+A+3BBXX'[/)2%Y27)''9'P"U'4.Q)L MP:*+ANF"O7@IV)I8I9JLSSR1@E;':;V ZO/KU&I,K_W;\V5!?R>+KV%!]XYK M2[I$Y-'E11$E45H""^*8Y1TL):4-RA8E5T[[%R]+F@,-6JSY^'M3-6I5\>%9 MLY^S"-&PGWM&B<5V$R;PZ*DDT;."R*A*HK@6A.L8T=;X^ VK\/PT#NG>0F #4-?3GGB%B@?XPJI407A-6F$"D M]#FQBDGB?/!!"Q"_'"!"Z#7^*U?16*%(JVTW'M@P_$F15O>?@?.$P',IO0I! MJ^"C,(QZ*;E1,E) 3XWUX5PA>!5'\*BLJHG#^EF N20.R^8T!$=+(HM<$ND5 M(UJ8@AB74^<+:ZRP56!PK1^@6"LYQUR=3NH;$*NG@%,+O#* MG$6E0VZ)H@563?:2 #(R$B7UN2BDC:X 7BG6U"JU6[K_U+R5R8"ZF#RVLN.0 M'1@/*CX,;K#?A]OB= _<5V)1QT#+3_4P"U5*;#8,/ISG@KU"#Y>=C8/#SJ#4Y"V G#;UT7EJ/(# $28(Q2I;KYO[\:C,:=P?A3 M@,%-I^+T3M67SJ/*]?A6\32!Y-99ANT?^WR/YU2J4@M24&N +(&):1QGQ#E6 ME,YP)[4 %.#EVJ)S/0,MZ*'LC _,&'/T4/!<+7$6Y6\FJW#1T*#6GF0#T._, M9,?3[!U39^\<)78(/[PT^&)\$, M?S%IZVQ\DGL4UHAR'0A6>R62@=PI;P01);:8+F$[+I?Z-+!Z7$TF=I6)_;WS?L]9JBPU.5'2 M"R*I!*[$I296B1"8S?-2/-],[,0SLD&2BKNG9"_7RR>3I5W2-5'>+IWZLMLR MOJ8D?R)9VFFPXKJW7>*8F*XC(%U8C2M_^6SR\YM1DTZ>;7X/0]<%.^H=;,47 M]]1ZPF+]G$]AFGSW>S]G49KF5'CJ.9661BVCS(UBL2BQWZ/[^?GN-4C-+?:O MY+X,!?/_%-V3[\]*/]YOV/]H_E>>U"1AM9-,3D MVA(IC"7&Z9R4,EDD5D5C7KR4O"4Y_']YYURE)K']F9RE_*J)[;<#ROL[95F$ MR7.G*5-FDXA-@X\WP\>%@Q3*&-46F]ES'HC,-2DV4U#1$6902L[/DFKBO M!KF/@8S/@-L^P0#K)L7^:EHJ&/5!>J&D][(H 'M-'AAE\!$7D>8/&%V]-#WV MS7 P.G<"%;O?P<[\$8:#!GQO KY+$NDCUY&[$$FA&9;[QAJ93#O"!#K&"^>$ MMB\ 9Q5G_%\K%!_91%'_)/)U1SBX.0L;W0@-+F=B#4C>3$ZE (F5N:8Y^5IP(2SX"*/<%,_ZFF-JG^#\W&\/AQ:S2:!+\Q M&<+L54!:E;^=/[">K5#C#KPW,%V2M*\8B]9200PMP-Q50+9L4>9$,:TTDZ7/ M%05SMU5PT5*T2=M_0KK^'.C6% 6NR;@:,+@)&"P)(A9%D9>&!%5@BX( 8."$ MP8 NZ[WV0*VP@]V:7*74_&=+JYZ@AZLI(?!$G5QS.<"_4JF AX':9:4"9'3. M"&6(-(X2*0I-+/ZJ2RMBY,$47J3RXKEH,94WQ0*>#A@\!]ZU! \:YG5_<+!X MZFBC+J-E1):%(E+R0%2>WOOS)/&UT=TA>QU4< M_EJEG!X(D)>$R6G*-"V](JPH2C"%-0*R+0FFJ45%6;0:B_26JJ7X?34>;EQC MOP!%^PE(T#"S^P."):>-+#I1B94Y$HQR6@06DX4S;W)3 SMB;NJY5) MP\Q^GD]LA3(:[KNN5#TSOW!&0RX<,[%@1>"%]%IH+LOP[!6?*-Y=3$MO!WI-=L+3P+K%SGH^"F9E083U@,Y4X5A.?H)\\7RPHV?<-7\A(_&1C?G*OM@79P'*77:4-)'I*15 MEXOUOI\N_>X /ZK!&2MO-$SUGM%[2;"==C)R'Y&?%CF1D7&B2U62HI22.ZYI M\/0^F>I3RKUM/(XK2NTN@(Z&\?T4S%A@?!P#1(*T)#IJB*1"$^LD):76FH?H M..?Q?AA?XW]\OO['2HDST-% M(R$7'L.K.5$N..*X%7F@(5=6OGC):4M2UE+\OKJ_/H52]HT;LW%CK@#7G0/$ MAM3>'Q(ND%I'\Y"'*(CB41(9!)C$NE"DY*7*8QFHM#E6#N9EX\:\':EMBNK? MNJC^-(3RAG7U;P=A1#1U]5>[9O27MMC3A?>FX(SD5H 1SBT8X59R(JRPCG'A M \W/TEK<@;]:W@M.>#OT:"*$?\C@6+W6SBMK_U? M9PN@UYL%/?V*L6 X3,87?^72;:8J'_Q(FPIGY^9K[K\'P]/BQ_N!V&$P7XF) M,-@_3._8G(Q>_/?9MX17K&^NT *YWFPP?MF.&N-/>_EJ#0#A!\,D&G\ <0I# MO J&8U9F+-G!$%'M/[I@']M"\6",+P'6F%$L+V(T(3)!N2_WRAA__MN\O'Y!^Q=/J'J]5FN:7OSG^JNSWGFUM?XVV]F%#]KPFCO9;Y.^F7A,Q?Y]B2=WF8DP M;5@ROU=4FZ]@WBBN&2VHD-0&6Y2B5$$PE1L.6U)%A.$[P -P!]3> *8(39S;S?I11%SH#>1)7:'2OO.2UU[HO< MYE0'? M0MLGK4K_]",\T +%^AK&M96/Y@@&V8/(^>Y,5+'QS:N#;HC8!L)-D-QFVS'" MO8?I%M7?7G?[<.^NZZ:]ENP=A%++Y/CJC[!ALO"J4 MZD)EZ-["%*0N&,K$<[#))N22&44FL\TKQ0I9#%DY[^RR5$R_H&4.C<9#@.( M[[094Q?-7Y"WHXF%[08^C0%KHF6_;;W;_CW[#;^T(/2+(OY[DF&\V#@0Y&]I MF?$1(,)CT^VC!Z+>I."/ '7I^M0,"B4A.T*?=C:&_2G W])3K]"IWUOS:HI? M"%.]2G47RW^-3CG!5(V3DZW.3,:OI"TE\V8,?SD8#B;[!^GC\X-=RUX/D@Z" MTM7JEG:D"0[-9&U4I^R5&?8 +[J'DUY%7.!9/H"=!A992+>-ICO,OF&OV=V[$E;?ECHWJ5F53K^KMI?>$^0[56_=Q?@!\QP>C+, 0_27N M5?14#?&2F[A%K8I>6.H+^$<6T2I/K9/",Z&D%4+4KBAU0=[D8M_1]5YOX-!I MNWS;WZP\NXTS.(F0#&L_\K7%0[BI&+0 $T;HS0;@[YVT<,^Y MR9%+!>JG@%_#^UIV!ZABMXUN31N9SKFHS54,4: M&?VY,OKI!T!5X-X8XRG,N)58[%D0P[TCJI"%]87-E9/W#%72> T J!20< D+ M;W6 C=E2588R!"]J,>"-&#Q(RU;8L7Y\9##^O/VC+?84SV4I019L&3CFXU, M&ZT(*\MHN>,R\AQ!ZY*#N&N@U%E@6\M^ZLGS!3!XTP/HDGNAF85%BD$6TL%L MB%@*'37/E2Z+1V_LWDCXB?+M^)QSJ/QL-)*JAT/M3IK,>_?KG_-CUFY'%*=1]MN[G8^CWR_T^B?V M?@T?Z&CJE\?;W=H=_Y-DN'''WYM0?EGGV^M[TMC9Z= \R*+8M@%2=FOHE,6O-2+#O&:Y8QJA_B]^<,S](8G M7WVZ=M1XI^_@G0X&$ U3*'-32D&5+:@2/@Z0=5[O;W[?=[-*JB M=%S!CA.!HBIJ@:(J29PJ8+5DU 4OT.6SF/!Z:Y=/P:EWPFEG2RV%8$K*F)<^ M]Y%Y&<55N-^(P<]R^70VUG_L@952VKR4)%8I;'48#<;%(C% MA+F;N'P6/3)()1[!$908S U]/\Y@[H'U1:2YM-XI3H/ST101SZJE:GP_3T#4 M-W_L"94+)6(@.NB"R! *^,D5!&SVH#47AMKD[K[X2.8AG$"W@LO&"?3X\M;^ M\I&VC_><+DWD+B>E$I9(GY?$>,:)5]I2KFT.>R[6M.6_EA/H \@:O"7JS*LJ M(BTU)'PJ;WN/3J#AZ4RB*A2MQ>863IKV0[P=E#(D.6MF57R MT&M[0>K@Z8N.?O+(+AU'"ZS(-/-]F*99;"*Z,9 ,X'3W4^A]H@2GINAH#!\D M5Q8B&9A$PP WJD -UVX8]@$A:P,JD8JE"_A,;,7K"?,.<(J382O;ZKNU[+?J MM]\32:M%^(95.YS--352:!EA8_::4\L]*X%Y4:',Z;%P0:8_-/[-E=X+]_/. M\9YPUI2%R F+L'+2.D9,(1P!0Q,L"Z69*AB&,PN6MZA>$F9PZN*\$#510,U\ M!.)5[/Z"*@E,"1Y4H820I0QYT!+8%T8+@U Z49_P+DC>_55)N%+N9H3M7/6$ M)(\; &&O80[^QBGXA<7N*^N\WU.6,PZ,F= \ @7C2A-%HR"\-+)4N@S<8EL! MN98O$3E@Z;4/O0YE'0.ZHE E%V*K,@&2^[M.([X>K;\5PMV3:,V[NRO46D[: MCP=@"(3^KR8T/]:_ U;ILD#K/A(?T3IT12!6<$NT+GSA*5>EC"]>CH\'%4\_ MS][O%%=W!R>K]C(OBEQ+JHRTABHA#3?4<&^<+T/>.%D?5I1X9WTO%P ^SDNB M0+F)+)W!. &2"1,KC@WA2RO"*.ZJ9,U\"):(YVE>2E=<,H%SDL1M2USQYUI MG*P/*P:B_7[/\#)0JC@IF40%5=Y:$UZ\+"YQK=XQ!/@BSM1= MI/AH*"VE^(\5+\PT*X**L!&6I00>J6-A8^G@OYC6I9IXX8<5Z"W:WL>3X:!+ M'D&@&:8V<'2@EI;80D6K*-76%I?'M-\8UW(C'%>%@;U9RT(45DAOC!!!P,;' MA&GBA1]8#+;?[T4NU*3:0I2J*D5T3FIO"1.<>$Q;/*ZY6I6EU7] U/D:8R61T>9>^F53*P>$#V MV^;.NW>_/Y4WO]0)OPNJCVID^B?9+7DKMPX M24\QS"0WVC P5;U4FDGI=:Z,EM*RJ]KQ-F)POV+PZ;BSOU<$6O!2&]@0O",R M2D9T+$MB8\%M05T.NP-&Y5[B5#K/NOT=')8I(OPQ( K,02>8C$Q)*S&!.$95 M%CHP[Y4T+C1^@0>53?<#*+$*A2@YTR0WM,2T44=L+B0Q0(7+*$!@$:+X?0:5 M D*QPK$H1"BDXE[1Z+TN@!AY59A<-WZ!Q\HCWFBS/2M9CNR!2 HX)7/.B;6E M('ED7G,OI"YU*D'^$%C%G@P97L$8_GMGA+<^Q$2*WQ[X;NRZ])6MOANF+RP: MG(V6+@?K_1,\' ]11B$#T8E/BJ"("K(D\!DO.'6RCH)=Y!&53*T,J6PD:27P M?G<+8UYEB%8PHHS#HMJZ 8((A92"6%;.NO\&6_% M$I,TH\S@'2:]E'.&2 DK-0SH((!;I9ILR6U0U62#C_Z:]$X20&;'!UUWD(V' MW?W],$RUS^!&87:?FJG6%>1J%QS MF.$X#%'&46C.QZ\VM>VOJ&U_OHU?4]N^J6W?U+9O:MNORK@?O;;]KU2KOL[7 MF4N%>19>APNR0>9>\PY5;937UKN<.U86,E!G;'1EH6QA"UU:'INJ-D^-VF[* M]OI>R:AU0@JBF39$6E@^L%=R ANPBJ+(18EGU[G0K5)?6L)^+AZG,MSJJC8? M4E6;JGX\6ESHY,NJ%<2$)%@^K$&?SH13J,5IQ9K%D/TEZ6H7-CI\**6[M$;< M;73F@?,(?L&PC<[&5M[>W[.N9,YK3J+'JK_*:0*4DQ*J0_ %Y]I$^N+E!4$; MCYDZ65?0V4_U>OIS]72J!-3S=7S.9Z>V4N9DY42Y\@0PJ>/9>*>7[X ]F- )5\*=]0L]V *E0/ Q/B<9I\Y!Z"@'P+MH# M?L,J49S^J[X2/TN?L'_]GOQT?H )PZD"53]Y3ZIB47BPC18,#@&SA*MM:>'! MZ1'3'@?SGR4QGRI2NBU*=Y6@C,T3JDX1<[U4:E_C8#(>C>%/*/XF1=5E1\/P MK3N8C$!#IA. ]"2DP:QEZS#2^>'U3O"[2Z80L]I "[M#;._BT&W9PY] =V/H MI@Y$0]#*:>^A);-\^F*@OV8"\F>2"0<#&\/ 1C$,A[-R*]/P@%G7BDOV:9P* MO.4WT^TE,QKQ!%.)JP)AH[J=S?K9C.NGHB(W[7LUY[A[U$WAJ:PB9/I+ICJ M"TQZ8Y,:JV!\3-*)*J$&% H$/%1'!I.DPBCBZGP:A69G9U5981OS_#V?J;IPQYWD^,<%B#4OUJ"9/V MAZ$JE_!D]._Z!^N7R<=X><2302?\[! D ^@<[E^=A7X^K,E*ZECD05(F ^<6 M:ZW'@A:!B<"%;L[9GXPIT-[]1+=WMSB\!VU_:<,XWN_9TI;"EX:4 6MJ,FV) MS:,GEEKEA'.Y%REI8#&(\^QIS]EZ9O/X4NGI:*XVYF7PE("A.I\<30\HDSBC M-)O]?2QY,DY"C+^?DJ ;G5D&+)S 5:EB(4N*R1$V:%D&[SUW!3]_9LD:D7XR M(KV[OR>*' 1#E2##1>H5 3]IKHAE A:7F9)JCUE@5\61S!U@SF6]5.9!.-2A4R!?7VMKJ3\:#HR7._@=T)BTGDVKM82CD MLJ=/CX (GO?\P=5:GN;G$O=6U-$42A;1<2^-@A^I,H;:PFANBR"OX=X"[1X< MAEWS?0,V[]Y@-!F&7;C_GSVP&!Y9;SNO:KW]\E6T-SZ)3U]ZAYTOZ]\[/S[ M=?NRL_'A #[[VGX#3]OH]#IO_OYR7F^W03\[7WQW^Y]/O+VQ*>":0]!;VGGS M&CY[?_R)?_[:YA_IYW\ZH+>;LK._)UV>!Q$UX;EF!*1>$I47.5$^I[$HG7*N M.-]G6%+4A("5>H/D06EO?2%$R43.G;'\118 #(]@WL?#20!#O_-JN[V9[:[_ MO\V=[+Q_ZZQ.+CTKNO)Y3Y9?_A.2&VR"^^D$RTM_!WM^\ WP#=X]F;D8Q- ] MK#$.*/Q)9HZ.*B,^T7!XG<.T[9L^S%DO"S%605+I9L-4U+HJ2P(@1%*1ZVY2 M@JK^=3W9>+L!/,-4#H%D&O@T5_ ''(<'?1D&_/(XH'=B"$.$/W5K+WH-M&O9 MU3Z=TP=1/ Z'M=8[L]] @C7BYY0C:T:C,*Z:Z,X'IJ7IZ(6J M_'Z&MS]E;]G'M9VU5,6J4@S3ZPV.T0%2W1YO-3>5 XP> $&MGUTO7O4;#L"& M?HC=\4TMD5LA\%G:-@(MA)_. _/?TQ=;G[[71CUA -;K.%VO#I#*;?77#]%$ M?AI<[,$Q_Q062.7!DQ ET"]=E$33HB"T#-9$SHI(U8N7>DDMAK/T M*U;]7Z^=]_,L3/Y_JFH!\. E4 KZ\MO-.EO<8URP/8%/:*++1FQ>^XXG+/TQALP25Q6GHB MHZ!$65]BURT8$I7*6[>\;CVL^!3TJD2:JU$OB4A5S^ALA#I^?C/)N>/V*AJ! MN87 _-@2>TP%JJW3A)D8"2 U)Y9K2DQ@1A:*A6CM\N)%MT((D3-:1FIA&W!2 M.&E+;ZUDAEOCK!;RB@3%!B'NMN!MNE=H[4(T0(YRG://51"=.T&LEE%Q(2(L MS?*DE#F$N"8MN@ @TO'R@?F6[+%),@T2Q:_-,#"N>@/@O94QEJX[[/91 M!" MC-VJ']$@1J#&LZLS9X;#$QA?=7*#M=RFS94&0R Y_>S+!"PWWTWO_&$/Y?;2OYK;:],,,:UH-"UOO#(^KY.I[K_N=0X_=-L;O'W?^^4@_'7[NG=?]]C\?^>@^]\_'W9@O)]8 M^\T6:V^XO/U/YTMG8YU]WOW0_7SX=VKYVE[?LZ4N"L]*XE0$""AS0XPW@E 1 M;0"^[D7DYWU>00E:*FY"'H''%X6596#.A]3VUW!YWN?5V=S-WF[O[&3O-C]D M._]W_<-FMKZ[^V'KSX^[ZW^^W:Q"K]OM[4ZVL[O]ZG__[_;;C#8UCN7.GH%%X7H70@A+R7VNGVJEMN?9@2Z@W#INY@WY)._)^'B M?.'FL_ZC^9B1@T'/X^%^\@4EKYROZV&BLP%].S.'UOAX0%P*.SD,XX.!KXXE MAO7)_9'![(7N487CHP#XWAUWL5%#-<8EXYI_ICV!-_C635$^LTNO,W#X(@[N MN"X"3DQ5!7SN;X5CF M/(55>;8+7P86K-J\Z]@+UYL@49CU'IP;-K[*'0778"Q7Z ZG\]]%]C#NDMFD MI["27F_F3C["3%8,.'D>OAN,JQFFGIV8((QS/97D7A<6Q=>NTX00W]!S[&>7 MUU[6Z4QBKE<=58:75S__>7:=D_@G]S.L8@L7-QR-*XBHB1ZNT[&:?1BY:+&Z;3W!;-P7:N*541V6KW*R!Q64@KR=G#U M$L /Z<(49Y-F"L] JMC)0PORX:N7O!;3;=)79^FKHDE?;=)7F_35)GVU25]= M;G5=PXKZN2;]CCL(?M(+V_&\<9],C/6^KTE[4OY?VN!_OZ?*$+0K)6%">"*U M= 06S)"BY!JL_\*R*,X;\$^5 ]^;%8P]!PVVO<,3^5'V6XKU&$Q@;'XT8[OU M[>!IIS<'\FI^_^-V!L6,]CSLCJ/UFA+Z-AN.D&N%EM?:<&YR6R;79*%O==O+ M_R8E;P;[I 9;BON@,U/&0I&OS-UO=JE>N'0)N:G4\[P^5:ITWWBGKF("M#+Y M\9BV79W";,Z?PF2"M68@=/YMG__$=/!TZEKS#,>+IS?<*\>E.'G.L: MDG/UV_Y24\;N0]F>X\0TLG1'6;K*4E](HW!@A\5X4RO]Y[SSK3MG)\O1C.'I MUY&?B^;@?@3KJAF^RSV:$3[X"&^L4'5>TCF%RM*_$D,8%G1KWAHF>M$&^]G* M=KEJ772H>M6!0VT;GU?(F\P;S58$CBZ=H?^\TRO.OUHZMEJI=[LX6N_^_=P:?#[[WM+W]]V=[]L]=^\TE\WGC/VCBVW:_Y M]L;Z#QCO8>?'5_'I!]SGRX?9=^!9D\_\8]$^;.?M-Q^//W_Q7SL;'W]T-CZQ M[=VOLKW1ENW#3_!,_Z7SYA/OO/D[MD_H][>[F^/V#OW>_O$U[VRT][BS11#4 MDU!:;#5O2J*,*$CNC"I+8V41\A0.-N!'\GWOD^2VD MP:7GBDMW3#)H<.D1<.G'>5Q22K*R9)HXJA4!H;#$\J(@BFEOHS&*&__B9:%: M^9):B TNK9+N-KAT/QFB#2X]/"ZQ\[A4 "RQJ$M">6F(# )P*ZRAE MM "^Q)5L:=T0I@:8G@(PW3'GJ@&F1P F<1Z8O/(%M4(34>0ED9%)HDJ6$PTK M"2)"7Z"O:R)=(80=!Y2Z*P0N4Z M!B\\&M.T58B\E:)%SO'6"ZHT/6$SN]DL[L^5WVP6*Z/["PY^:F(AM&:$^:") M]+!96!T%\='E/N>EEU:MJ+@TF\5C" Q7>1!2!%*&2(ED3A%=6D8\-T9+ 1M& MCI[7@K>TUJU<+!X+-9O%L]XL[GB^TFC_"FG_PKF+E)%244J"/;J)%-P237-' M2A6L8-'* L^#5U)@&G;Q\.)BM2ZI-)X4-M=895\353!!RH+G4A<%*V0)FT69 MMU11MLJBV2Q^LC>ZOC.XOG(0Q7QIKO2*%Y#%( M8U=47!IN\1@"PP50".8MH9'E1%()E@4P#(+5XD0TEH%9^>(EDZ*%QZ>7I7I]L+F%8_F. HT@G>]7+2GELLS7U.S6HSDDMC<*8E M2>[WO(-?7/]X62F49NNXR=;173S!$-(7,41.%'<%D8918IWV) B/5:<*J36[ MA&NL@!S4E*.1A#M*0JF"#Z$HB8G4$1E53HS$PT^NJ#?"P33GVV=7A$4TVRES59ZOUOI'4^#FJWTIP+HXOD.TS'7CA(O# 4 +14Q>:&( M-39:9TTTZ+);93EHMM+[D01?:!9-&8AD%"0!W?RJB"68YZJ446A7&(Y;*5]L M2]1LI[>3Q 9"?S*$+IP."BJ5BUX06C)&)/>4J #6".>V+*10TD9Q M.Q?O0TE"0ZKN0PZBBLHH:[$5&C K*@RQ.E!2\"):H8WRO,"M5.AGMI4NJ_Y_ MKA7;0]7S7^^/N].&33NSUF&;=>NHU\/!X:N4XI>Z$2R6__^E2_WO[\7HO0S< M@S' *;;W+(FUS!,?M#!4EI3R_+F4^L=V5U5Y?DSW7-IE[;3W7'8K!A2VOLN/!I.?G.J&=:4OVM'H%W*$[3:'7E+Y>.?<; M58GG:^J6Q>'R"7JH*Y])+9:+.$%:I9WY9J6W*M)P[:(< M3R-NGMX\;IYC/48P>;RF6JHB:J6BD9)CIV7J"G'3G)D[,OKU0UB>\2\0'GWX M*?_TY76W<_A)=M[ _7;?L^V-C[*SL0^&[_KQYUTTB+?XIR];\KSA^_E+K]O^ M9XM__K(/]WS/.OB]W7VZC8;OQI^]#AC$[2^?N^TO!TM+!)L@+9BWBE@&-J^4 MWA)3Y)J412B8B:94VKUX*8J6D+15RL4D_1L&0]](R1[9/]R@QK50(Y0^5TJ6 M++I-/TB08U5@TU%H(X2N4+H2,C.0\%D4I(HGF, !V4 MR1(,W1C\BY<24$.(%E6+M3)7$36>/ZU;GHERO2:NC\+IJ@I?HXG]4C<5'X:C MR= =F%'X=>IPW0*22QZU*!E3DAHI*%?&:.=B*;S*F=6Z(7)/&I*7E5LRM'21 M"T>LE%@BM#1$6QN)S,L@C*%80P,K:+ 6SQ?C 9K\YY55_]L4R^"F$,:K0&F0 MP9=X,J,$BX75/%!G&D;VU-5_@9%ISY4JET04P MLKPEA5PA[7\@S]3C49@/.Q]'*\Q&(.LL5*T6(Y MO22RIU(4,^&*Q](+C"OME"1Z%@$4M(B!]AW5#+UXB6PUY8N[\N)]"BTY:EY7C9WWKUK M/"R7@)6.GA6P20E/F616&>%SYG.IK _<*=6PE:<-5DN.RK16+B@@*D(Z+&HK M@:A$[H@W06%[*&5S#FQ%%JU\29AHXV%96?6_A;%BP-3./>,L&">94+K,K_HL>EI K+0I*I%98>4XIH@MG2'!!JUA(Q[EX\9+G9:N4 M=^8JC8OE!BZ6,!H/NPZ#=^8AFUHZ)PA5!@;#E#RUQK84Q9,A6% M;^C+D\:O[5>+],49P8OHQJUCG#&_KRU-5_T=6B?8BV* FUN232>$64XSEQ M.O=4A:@LTR]>LA:3O"7U8O&5QMGRTPC,*[@"!AKZX]Y)UAV-)E5:3U+<7\<) M\E9D6.K",9$JUC2HKMQPCPG]>324 M-BSFJ:O_ HM1@O*"%Z#Y6BLBA0?U%TH3'8.0@ RN*+":>TNPLD7+5?+"/GLW MS.Y@;'KWD'AU_^5VGCK.W7,2UNVV\^W=]S_V! TY+8TB MAJN5E/N:K73>YQ3Z_[G,#FOIOA M-&"S>F!S<@YLM I%4=J26!F5AW9D$L-$M7K7=;F_MMC<[NSO9>F[7=V=WJO-GL MO-K:W%E4R/G**>>4LUJBJY]_=KQ.Q"+DP>58[K /4GDJW?&/+A@S77<-#7\;]DTO.R/GMZOJM&(UMEZG.EEP1TR[Q']; MV7'(#LU)9D-FLB,S')_@G[Z987"@?X8AO/%;8$#[ M2;.>A:#LC$$4L X;K.RT&!-L$+J5S;WSJ\'P:"U)1'><$GI'0 IQ^5^=]$S? M@7!M]=U:]MOI5W[/8K<7/(C:&!T+*" 7$MDD6N?320!P3,E<"5Q"@BVEC/+: M"AU*R5D>4X0#TXRFK0Q_.,MCMSJOS^]L;P>CT:F>G\#TO4HB_1K'635Y/,-3 M84(=ECP;L M6:#^88%UVH_N7#US=!VQ\.$J@\O >NG M#V^D8+D4O#_>$[G(G9!@6P8A0 J<(UH68'0*6^:>&N.PU-#X>+ H W.K._H] M,_NFVQ^-LTDE$RX,Q_!!FG?8>^9VG7!XU!NC#(O@P 77P&?"/5_C3] MDS78=9"- /^8PY@S&Y?I ;&!&XP/S!CVKNS C+)OW71 7S&>FM; QR8;AM&D M-\:M"N6U'L_I(' N%%.@.*TX?%XX<+3JUJA_<%Q52_4=T>'W=$H^+4,JYZ. MQF8\274/@W$']0TR-QD.J^B!HY!:"I^Y87>$=W$3O OK@^YXC-K3SS["-M3*7AE0GM-5.N MLR\(@ %J3L[!1((JV"^^PM+!*!"M_N[N=Q-+SN!UOG4=PE$PA]EO.$0<#*?_ MFHYT/2U_^I#]Z_>U>=GA8HGLU"0;Y.:P @*$1M#^_KB"/./QPVF]9 2MA'05 M;IC^N(*EQ2\;0)LA@. 4'D\A&]X7\6-TU 5X/VD!A(#Y@!9D%PM_QC!$4^+_..B5J\XN>?L78T0#+1%_XE47U_PE,J'J[5 MFJ87__D&A;//'O==_TSOXD"+*^;X,8X<=C;1T;OY=KNSV:H.@;V=S=WLMUM]%1O;'9V-I//>F?[[=;&^B[\\GJKL]YYM;7^-MO9A0\JS_9O MD[Z9^.XX^-_/P=M%)U$7>[BO]%B?\W K)7+JBR"C,+*DSGCXP0OI8]2Z.55\)$4U)V?>$>RZWY0X&HV33C$+XF@W@.U->AN=9E?MR!*0MZPWZ^Z><#:RJDV34P;S\ M9?II$"Q/,\-:'K)(IN" MP9IO@R["73\"!1]7S EV-?A>SPRG]D":WV/@;K W[J535=Q/UBP5R"70,OZ M79,>B9>=LSL7EG/1YJPN/#1CG$FX8!22J6@#K(+Q)XGWC4&F>OC$'1 ?>">8 M(?$OG-#J#]Z,0[*PD^D+-SC+7_/G:?LL,3!?%+4C%3]QJ"SDC%-_A^?VP HDY.)3EIQF R1A7X IL&6!FF MUSNO4^??:S):#FEI$!O!A0D:"%RX=C@?@[(XJ$ '(^6N]O=-**"]Z4=V#*/;+[*HT1]:0S^%;I"5-/%\-O-../A>#5E,\\40G&7[TC MM"0\S_D4RA(65]9C2IA_UPL&Z-]K_!BV7M1O!$CN;*3,X]6@-*C?6_H",!P04[BLR W1@G=LWIIO#]7Q( MRUQ"EW';Z_F9KD> 7\^:CU4@WTL>=A#RX4DK =MD'Z CX[.]Z;@B@V\%&]-^(IN#:J6.8&62&_^*AZ9K\2 ^X$0- V(O\-AQ]VC2 M0U:%/'&*[]5I>L+B^G!M<6NLIN+,5Q)EQ6UBRF-AS4_)[>"4^PJ67IM?8G0^ MH5.!.07?P3YS_=#+WAH[JD(65N6 8&9W%$OHT!,!V"L/""Z9_U5@S*_^%@73 M.9VA[*E9=?8 (8&I 8*:O0)B:/##_OBD-?^%\X>0?NINW]C$&H?_ZDK M?I3]AF<'H([]$ N(B8U8BC >XWC>H":$')P\.+^7.+N5<^?W3QSQ0F\8U@3/73<9PMG&*$ MNU9EJ@.Z=?O?X%;)@IST =;BI%<17VS#.*IF8WZ"X1*\R>E4S!P#"3Y3 "L> M^$[!#G!Z4.T6>+8[F[:U[,\P/D9S=68+)(<(SL!T%YBZ 6 14B]*#'08 J*F MC(1TF%MO -,I:M68>A#,L#J13N?@,4[_)ZO "W0*#RGDPB1$V;(Q*P!LN M>:TNTM=N3-9'M:FEH(ITONW/;G X,; G]D,%%;.WOG)GK"2D5?M=ZJ P4_LY MX"F5B^.C*WM]4T81CF^FB>G:!T23TS2\8^N]?4.AHE MZ9H_Q9X[ZNY5\7GAS [9JGIZ)LI1>:#F97)&A6;3#MLUK.7.,7]>,0]S8EFH,I]DN\W[2[?=7 MQ7*:20%;YN=X(AO[S:9\14RG#<+(FP[AE, 3=9&V')GK>=MHHUM5'D, 'G"9W3,(YI4F]@9HV ZGH4].HUL)QR-:]!A MT]&-;^/<6W+[W?EA#,,A3N+TEK47?GH_W&!L.$GA$3; ?:K])='LU$43,,<,9B([ ',-X+'2XP$>S M*&5@;J<"DO ZN3J5&IW/ U=%42177I6?LI!L MW *6!YO%88H>JP+7^\D#_0U0+N'49 PV1D@L;CBP^%DK6QHQ.-? MAP8&@AB'0X4]>-1-B3\XS"[Z8,UHT(=;G60!9OL0;YH!;_:Z7S$H!.A+FD6#!"#)R7.!>405D[Z)=?Q4DJW_,<,A^E1#Y1C> M@B$>]F>N[Z?B#KA4H;9AE6?9("@BH#!(K$%*CJNWK[Q"'D3Q6QW*- !C#_W: MR2!@?1NXQL,+@X&43I#,T,])XYS ML/+$AUGBW]PQ#Z)(MU[NDW1D!6\!>C\\]='WNL9V>ZD*4=:-:6AP [ 'QQ@3 M>CJIW7[$LP74-K#7AKXJ>7!ZG (S#%:L&T\JI86Y'9]DJ?K3S2H8K*Z,X6E, M;P2@!=@RQ" V#$5%(*X$+.'1= UF\]PZ4_-A^E? HV2_I#B,9+$/Y_XX2D=. MR50[C2JH;YC.U07^:S7CFK,Y@:-UH,DR>P2-T(YR< M/CNM^@#%'M%P*A(@ST,0)!";%'1<.4//OW3Z=S^!Y^F3<5^;O0%N%C. KMXN M67JUGW:"/@C;JVM 5! UNTG:#^M[S$OJ93>HG3DW 'U,XH+YK"-K*XXVC=I( MXZG#"<[^YL\K$R_-[]H"3&Q9 J*%6;V5HFG5-*+_6HEO39"1(*,=OZP:]/9 MS;N>Z:],$:]9V3WW_?/&GX>=W:_'<-\>/(=U^.=N>_?CC\[NIH0GT?:/#]W/ MAUO'YXL9='Z\_MI^\XEM[Z[SSX_'7XZ!=RH8A7U%;Y( *E7"IK3.D9 MUUY)Q7S,G3I?Q&NS_>[M]J?-S>S/S<[FZZW=[-W;]"NZ* MR%Q92"H+5>0Z6I,+ZN$.43]=0Q0YY<>UG;6YP*<4-NFZ1S-J+"G[[>OO&%B5 M[$(W)_?9$9Y]C(YP@QV>)O[,J\9HZIU/ER+0X['&,.#?S+ *>@OJD]'8>$R/,T[P(AL]*P@/A)1*E@5L)2B*E^\["\6Q%J")LMA(_&36X,' M>Y:E.+=&0Q-ZW6PGA6&CA?S.G#P/UT;]9CUC\33%',_9^X#2):UA=4!V7S,*_Y]+CT5$W=9ZD8XYS[MQWD^%H M@G$ZP(]WZO!L)J?Q-*>K@?7@0W]4/6(=L[*8+D3VV^EWJ@BBJ8OFE,G#DZLI M2+0;G7OC7N4S2Z*.^;J M-2'^JQXU?'5Z9Y@R9/AAG7,M MG9'%2D!G+LYJ:6J>5)M7>.8U7?A_H3\3W:*M,W[3*KKGK)#[25AR@UG@T$P^ MJO.).3$UP_.GEZ,4JSC"N*+38[=3OZLU=SW/84+B[L:$X4TWL,0>6FP/K MO/-^+]>ECS*G8 : *2BM4,06N2/4&F]Y:7G TN?L$H/@YD8A<#GN@*2#32@] M@V7WSHG@J1+,Z$)=0>F:];[M>HOV_AXK%1=>:Y([';"KLB*:\I*XTNL0"ZLU M\^@$6&Q%-EOOL^SL:HLN"4B55';6=+R)T( !$)6AP>?8+8\:E7NN+5?6EZYT MRMW8D] (S?5=XSVG84ZC"X3*4@'O%YZ86$JB2X%1/]91:M%K<(G0W!0D M;!Z-_;KO>/SOJ> +(IL&EI+"18\1$[ M[>36$&8\=S'D4N<$[+\DA<7ARQ?_W@3WOC% M/00ZIX6X]APV<?=K9VLNW7WN^F2[7>;'];Q#SM/ MQ9=RP[PO+$X39S58ZI+JT[W8]$WO9%1%EV*QK5%='*NV7P^ZKHJ"@W&9*GAH M&B5:AY+VPK?:-U);E:/1K.C@:2F'%#4:%XW-*N$^F8I5E-\LLN@T_&<6A%75 MV;GZ5>H'+;E#NF[Y,T<'*<"D+OM79^-/ZSR>1@/.HJ9O%K:4'EL9RF",H^%^ M=%35 ,A";Q2.T]'J-,/J_<0, 5A[)]F'@/$L:*:_QIA$1LG[*FP&1C(WCFL\ M'??@:G_;UN6E_/7O\JS-3_N%T MRK=G4SXM!%*'1<[*AJ_W^QB;N/CN_SMC$[&+Q"P[@2FLV<3Y&CYU;M)U.6ZL^B9_T MS#!%><[ISSG_3Q++RF^T7 H'2\6V=5J-9(05\,)^U=@ 3^KK',!!BEWL?JO< M+G/:BE-6/_+T.=.J$"'YV(_-T)/>8) JE<[)3=4[HO]MT/L&X^V.ODY+NM3N MTFHB82K"R V[-OB+!6@'9@!?J0.BEZVG\GROZP>_K1^\,WOPJ6!<0Q_6LD^# MR51[L48HP.A4K.N*=6[& QO]M"JD->\ZF!9DD.\#L$P5K>L)M"E MD3F#P<));ZO0V^GZIZ3#%*@Z%X1D5WUC6LQT^NW3NRT\<7212I[]7E7PHP[,AO!H;]Z7;], 2@3NRDV\.J_*[UK=: MY&APG.X&+U@A*B9]N7D>B_%\U?7_;^-#"_G ."6OX,FA^1K.I1VDBFN8A3]$ M5#>3\: _.!R -D_W&SQ[]$>IM",^P(838" 5ON_ -H,$!^_S;OH8#" W*4F] M*N8V%U6.#S;CL7% &D@&Q&-:<3>=24:#U8 S@/#@6]E^2B4;5LZV:GLY@)G% M>&X'0S>8 '%@^G-P.$MIJT[CLH,)K-]LOJ:2]CP$Z_SLPTK/K\!^&&%9"3<8 M5O2^YH/_GE0E'H["V-B3<44+@3Q.'%)!7Q.YN0_ ?C#3Z3P\ 1[BTS$Y !<) MWX]J$PYSFDTZ4$:9'/8QD:_OJ\JD^,L(=HMZ5X(U[1'LOUIE%H+ @\2B-3G= MW/"+TRROJ01@.E1]!&I3*E8UP"0WF3_IP_PZW.I ]&<963#*-';CAIC?F(K4 M[YM^]X>I;,:Y@OI5#:/UK>QP $^N\L]0TGHGM:2-4?R2AE6)ELFLG.E)I0D^ MU:6P$R1DI[<:3OH9B--!UAM4D 9;RJ @9K\_&.%G?X8#\ZT[P 2XV9!:M?6.(ZN+ MLDZ'DEC&X2@ KX?+:LN_>NXL[2S!./QIBCC8Y!#N&*:A!SZ49%4VO6)6%Q-S<_2JXVZ4BB)7YE;"M(KZ >ZG?%6K/:"Z=;+I?#*:)B(-* M3^>F!$W'5#\+(;XZQAN:RMH$(9K)+(QDTJ^L29]M#7:GR_Y,,@4OW-D:"+0'-YL:FQ%R))F M7J^MD9XD>W9_>@$2Q28L$*!Q=(O^ZS>/N@""W61?/+HV8OTT;!*H(RLKCR^_ MM/SDZNF9SM,4;V9#OK@L)W$TQ=,679&> =F8KR99%/+94)X;;"7ZK$L>D!3' M/V"ITNL<4;;3CU]\[^]14GYG]?2W$F[:1+#XS/#=$Q"#I2D@(^.C+T$NU!7!P\:G@Z[#-&\H_N#>X@A2AD*:_BC]!\HHME'!$*1;I%EN>K7R@7 M ^M16(&<%+\%<59N-FA_D16V0RG=6IT*;5ZI=02[O M1#ZTVDRC*%&B52MBU+Y/L107B;1-O :!-1GRH0I92*QE"F]46!F,,V1$JU2U M[B13@'S\3%Q3P7X*>O,T[* _5*UX46;_OK'@@S,;-RW;;]H[=I!F>X^@D=)I;1ZA^8'!5,D5!I6(0]6-J" MA &5-DD/R=/0H M?$\N#>K2H/<7SJHV(^X*/NIHF03H:(,/3EDZL#7EA4GL@?RIT05D/./-%%H7 MDC3[?*KQQKL=;GR*5H/=,8\2MEK0:@ OWR+F/.I[94WI&^J.8K64 2PFU"'W M&#T 3[6J"U\\)*D\I1 MH*M#B2\98)7>+S<1H5097%"9XI-(6E8RSP #7!)A@'DSWFQ37BAMUQ+!@L2'VY0'1O.C6PY&" 128?)I:84P:(-N1SL7IR1@RC%JW<]X4 M83:)]Y#B!B5$AKY$F54#ZR7:GD>$2S"*4EE#70Q@!HE^@!Y!C8()_ M3Z:_(E=17,R8:X+=$((&C\UYX)T7!4D18,I M.,AYW=I+]4+0*"GZP]W&D/I(P0LL.IKZ2V0TJCXB2B!FU)DQ[/IRY5O-\?,Z[]Y]YG^$8$L8?@#3L-R(1VS$K.YX)++KWY\ M_T%NQ;J'-XM 0[/X?.;_0,;QJ;!.E''O:*4FH(-G49&O[QG1K)3^$M3P.%C,69,C&)?Z?\8G]$@#VS_O2Z["U2LZEXRR@'E MKFWKV,@US:C21G')2 J869H6V'I3-V)<3*QB+OT(N5**]$:& MP92%1,C0NC?) MTB THB4C-"PQFYF9B*X(FRN27(S][J!M*SJYYYJ^BKXU]&%I;&';^/B.#'R& MWGEW5 ]@LX&$E;P4!\]4Y.W-Y\\^U2>!*T9O2K$B#IF";IH&&DXXPGYG>.N MF(4#7X1?)7I&:RS*X)!C4F>A8@_13<,D2BO;'"Q4+)_-1\[\4XB1[!UJ?%0N M=$VMMB')WM,A3#A=^KYFRQ(O,;-\FC6/T3/F4;2NY6T[GJ0>[FC, ]7W-MR- MU( FI+AIFHTHD7%([@"Q81B&F+:)$1H_P'TO94,/: M*>RQ]T.G,VCUJN4>@V&K_?!50Q5'"#V0,U0<[(O@P MBS.^TAS\VC+(['K8Z MU5%V>N-6]X'K%K8>9:<'HWQ7LA4[IS8A?):O3;NGT.2%B'M-MN#&#='P0,16 MP'85'"F6R41I^Z=+5!18:[-JR(J"<(%Y9Y)RN+NSPO#76J/&VCL>M?O/K[T@ANS\8T9L"!IYZ;]!;XSCK2:@;:B2!&5'9 M?)X-AAQ&2MT9Z":5/0U$=DD1+ME/@V#GY+L*#X.JZI*@[D"AE*Y"(]#1KB]6 MROR5'3#DHO[.SJ%NSXA& OV%.E5S$SKS6\;?4LM!C(YA&S,&^I?@\V[BW3Z38U"HUWO!K(+!'-X1!#,"PX:8B+@XS\O MWIUUQB>A._^*_8@22<>JP-6FJ9F:JT>Q.T9/X9TOP>096'D$1:=..RS,H,/F MT232;B!V,P+30E(.$_0DXMY#891GI?%5\GE9A&@P8F\C2:BB#!.1^DD%^FJ( "P]+*-A++-HR,0E. @]Q[N@$XG]\\W6M05I)R-J8V<[!EZK]D M'-DVH'P5$N&.;XC0]TF5>K.8 !@;2I/D>RBFB*I=5ER$&,Q.EQ9,Q(*B^#PDU;HX2 M[A:25@/+IQ5#(9KV6]5Q=5=U#S>YG\$6NI]-:/$]0+"1W]1-6H(\UV_\?"ZP M'1XLVMDR#J82]XS>T!F&.\_FM/O4T)!";JI'MDXXW' 1Y9C$I98&,K / ^,$ M(ID,E5P&/2]?8)/%2B9,I1^NYXA.Q_35@B!?&?B#850N*$H=6K;&B83OL=4W M6P72#O#FZ;47I[#TV)X1+8YF&;*SY)ODQ58!"5?H4'*>0 178(-0 9[J.B: M N6?22$R_/T5>>)HVQW-*-U/@AH62K6&$#]J$R1;PP2(I?OO]%H01 7]X6KO M Z.<,"VK$I76\J"5"O89U]O6+$\.C:,9JX-JU?I< Q98.P?YDFK'+1^#8VMW M7(RIJDA?7P?"U9MV$%1O(9.0$NK>-)9K5.+B*N)^\1(\&VY&4QHJ-[2R,6&- M'3T+V=()3)MH@6%&JBW'4EHI:U=15FJUOLY5AXX_1B$C+A1AZ_U:E2>+*@S& M_-P6]>I82%LI?0-+&E-B$X-'Y9+7GZ244BH*^ MK?*H_$K)G\G GX1:^VJR*+?I*+7GW.1#YB$$%:3[:MO7]. B!>&2862X1R7Q MHY(^;CBF"VWT(IM&4YP.9V0&I_)24DDK47C?DO3:Y-BE"XIVCN[)PU-:?WZ: MU?2(K"20*P%F;I(N5GS5PT6'=WB55N#V-:+J$)"3",6+:T],$ER"H7"IJ2CK MM^B*:WEL!\>R!H?42#K;V+E_55)U0>!]VY^$GKA#U$YNH;GY1O,>,$398: M>(E,K *CTY0\K[HV%*J?@4;/N"25#GP]4^83[UN)$7Q+T1H^#:I@D6@Y.&1( M")?OFN ]%F+I-P:8\!G3&Y2%_,QFSJE(5J6U)8(RL),Y299172QC=(6 [B.U M9FOPB6 2CZC 'Q.8*"'@#))Z2$RKE8]"B_H&/$?%@:9Z;=D?BZ%+2Y49Y= ; M2-X\6K(?UP2SQ!GI5/.)PDUXTZC9'/X8=H/-1$VH0Y-4Y5VR@H]O*[;;U$,Q M_9')>MR$*I^%HFAB1#2NT4[6UC$UA1ZU6[U1?ZNFT+L\MM-MG?>[=WKLS7_K M]^_VRUL'VWN(QMBJ]W4;.U];S]-?':]]=:+RV'&^.]U=M5?6%8R3NF.2NFYO MZ \'X_U)'>GMG\FO.O*@!?J[EQD\"R'L=>AXD7H_P DWR.:;"U>660131^XA MV4<((4@*?ZX0A.4"K7E$?%5J0"6,4P70U@O0,>9A8K@*]9EOJ @]EH#2CC&T MM]6Z(]R\6GG1AS0[S6A:+?YEE_!90C6]=8&H&BC*&2T0P@G'2+",5,D2!LSJ M%9E)Z-@!V@6E4?$G5E&A78H56&5(.=,=$*2;)C&7;;$8WE()C%$FA6IZ54ZS M\G0J:)(EJK+VE,M)<3Q<+7H]3RF/J!'1]) L#4N9*9J(>1#/B+E9<9W9;=PP M5"FKJ=04[,04CX"#A5QBB\MI%=BN5^UBTOSV(^FP@*^[8X<%=%A %^QUP5X7 M['7!7A?L/<[E=L'>G8*]QQ_=O-T=6]CN6'UAN[LM16/C;,@ILUMHK1H]6P3?F/U91<7@2:KFD9A/ MU* X7H .NGG4>OA,AA)"T1AR.T5PVCOTIK*SOP98SOR[*+S/@J"V:>)]AE5\ M#A&U3#0#PSA7ITB10\F>5&9-LQG$T(9P?? M?R]^XC[F^N/&O75QA,WRT7ZF\G$Z00QJ-G>+ X5L<* +?KPY1F%JE1H\0Q/ M(-^*/$S5TK@*X=#MX_QJ/,,*14BJ90YF:#9F;#VXUE;G[JU?.]TC*M?$[C]I M0E59N$&PIXW-T$\P#KD"3J?,5_GU"M M7060!3L%7YC^%'B\AP3^C8C.F\7AESQ/R0 M\DT6::9B?PW+3).[JX;8F6R<3M$J:H6 K:2G<^XEP729JL5'SLU/L9\BZ3NL M^9/D0U5ZB0V-7YBY1_=H:6CYC>*>F45@Y3/'.D MQZ$U/1%>%;0M;I5D*43(3IX;_Q5"D5R[&VD*0 M0)A79L+J7;W;F6(Z4T+35P@#^**D?E:\!+IW%H^0"(08?)\341 Q.R/E$U-6 M2"K?JIX@VT)RN> =2O_:28"/Y3KZJ'D9WDOM>S*GU%!.Z(M%JG[>:MD@FJD5 M-8.L;S7"8CP\/(%/EVSP)H4:.:ZX9\65N;I:WJ>U&T6_/<@8KK] :4/B]6@& MWGU2D-HG[X5NL/5ARR[":N@W7BDW7"=XM)AR,EV (9E+'KF&]^$UJ5I.&7T^ M"Z:J];!LVT'<7<0]^.\)#[;NO*=T94G<55\WG 1K-\:%6]& M,0K>W;>_NJ*)<1R*#).H#&^WX)59>!?/2PY(E216.LAIZ_ D1. /7H%I ML=$J,"MDU]XA7$C>2#*&G$LSM6HIZZ\K@U3;OSI2K.O4; /8XE^]QDTNHFFT MQ.#85L,$+>-B66/+L_5NK*P*+^L6JX%XKW\C$\.,R!\;/6*RSRR_F3TM M<*Q+-LR8\:HZ6\N*4Z']-;?A!+V&+]I$_J!,Y)-0!%_63?_=KP'+NM[10KAQRW' M:6]U"TGQG:L5?/E"91&I%T>4 .2W*>K<%,9\&5B&C[HOPNH!B$"\,I9YOA%2 MJR3C!I&CW(A:9U51LD60F,GT;[N\*JS(F/;(Z6Z0+=#<[?#Z0C9YP%:B*?JM M^@.9RI#D,'32]4>_B],(6^G)1C3[#3EWU0C# R,UX?-%^2[L&H"]-J[ W$ED MU,&RADY#"^HED@=O(RY!K*7/"1X3Y$5Q&0 M\^5?V1;[B>X4UDG>U^#[B614K8E.[(E*]5/@1#LKD>F:IX2'@^1HA?T+ MKOL\E"VN*FV+L)U)"?>LZ2Q!%RRZXF=XP6E?7;>)@E-+5R0,@%M8D*.-W2[8 M5%CO]B8/M[YT8=23*)&Q^HMU*)+MQ-D=@%G:*69K^@UP+YO&D= Y8>OA'ZTO M+4ZNYED@\**7#:EA\2361W=(4,V8X-UD28=LA'#C!*J\CJ-OU$4**Z"1PHS^ MSLT#UQ]+AH5LC@K&!04B;H@HN)3NZUZ]/*J6]]L6:#UXX1+!+A&\=PS]?1'S MAWMW?:TT.I)%Z(*1<85.[P3[:8+>C3G"T >MU=E^I_.$#?&^>>^^IJ>#-' )N[?3:_8X$Q#LLG:-? M>#SZ!<>R<"^6!2>1#RZ1CA#$$8*X]SUMOZINY^X-JQZ'[N!8>E;ME>RA7ISJ MN@0=89>@3F?@][J]HR>C=5)W3%(W&/KMSKD3.B=T3SBW[ABD[MRI.B=U3WK! M]L9^9[A'J=O9%)4>[SU7>JV_=Y@ MUZX5;I>>^KII]_V^.TR'ODT#[ B]JP/T@+OT'.)3OV5I3B1ZLZBHK_$NG+/; M1>V/1/!&?;_7N6/OH:W3%\?2E>BD=K8W\(?#CMO9T]O9SKCC#T?NT)[@UIYW M_%%O<(@[^]1A@WVL_CJKV:N-AL*3803N;"F[$1[B")_:TK80(?(19_C]5QT* M/NTM5=Q,OO/<8G3'V\5BT/6[>VITXGJ-;.\#]/W1Z/@S7">^2YU!S^^TW6$Z M\&T:]_SAGGKW["MQ=WB60P/%V',S&HXWRGW>\\>#7:\CEXMX^O1KK[-KX-#M MTE.G7[L]?S#>U6APV_3D>-ISO[]S&/Z(,WL':35LYI=[;L;#\9K?_:[?.3]^ MC/")[U)W"";>';..;I>>[E8:^8/N'?-,;IN>:IN& W]TOL==>J"( [V[>W[@ MR;^OU&Q@O9'2G:!"6^>&CD@:.Z-SOS?:51QW6HDC\D5.:VO;/;^],^[ ;>T1 M;&U_W/>[.Q=TNJT]@JWMCD;^^>B.V.X#0PL=(9[X[P@G)N;0=)WY[KD#V5YB MX4%[[>EJ[VFMW_4%_Z+;UM+:U,Q[ZG7[GP+;U M.2"):XT6[A-#.$+!&_F=L4OS'_@FC<=NAPY[ASH=?]#NNETZ\%WJ[U'5/0<_ MN]Z1YSX^]A'*U\MAI[>S!7>DYOG([?[0[NW<'NQP_-T&/;GIV7?;<\#;T_7;W?THN.?@=U)^ M=R*PX62E&Z7+\2KY&Y_[W<'XP-(++FMT7Z5_[O=ZNWNU;EE>[XZX_[KC, M_8EM:P=T\'G[T+;U.7C7V_2V?F;^]L#E% ]]B[I#EU \\"UZ.8*+>@A.L][IP7^711>#-[W'8T:'ONK'JQPF);87YL,FWL8?@>W0CMW2'F0 MI3GL8XGAB/.[(\[OM31[]G_Y[5'0QW,$[[8'3/^_YX[*X, M=S+4'NS=(X3J^MG@#UO5@$V664*.$?&C->5[37:/&^_CK/!/"^P#? MF^?>>U#DH?=Q6J03D7F]CG\+'^ S7[O?X9-=ENZ^\F<9Y=N:.T>\NMUVM[NU M_#U,-Y?GL:J=ASO5SV[M=I#(N_/CN.6^251OT:+*X$U2Y+2]:0W=-ZO?O._U MU.W<3SQ9UIXF6K&=!+Z,$J^8IR4\(LRK$8OGD"W=T.?^+M54)QJP.Z+ 6]<_ MOVO_QR,*+CN9.Z2Y=?SNSC033N:/P=0_&V- M79\)0K33\\?C.Q+S.ASO4^W2^.ZB-_/'!MS@Y\E[J(HQHY5/R> M6I_>I0[R"*6LT_4[PUVOU=_U:3OP3>J>^^/1K@K;[=)3*[RV M?]Y^1BW']['&M_<&?28V7&?H#\>["INSM)_>!NKNK+C=+CVU#=3W>VT76SCP M7>KVP C:H\9[+*_5AON/UV'C>UUS;K-Y&]S>57Z[:J4=M.W 'Y[?T9EQI7SN M<)STX>B._-[.I#_N<+C#\1P.1Z=S[O69*"2[%V203P;>S8 :#?17$U\$J?_%S=98P17M)MUZ-S7.? MS1YM[KP%H9BFW+'Y%4BNR/!;,)S@8,;BS3,Q^\N+/T7GD_YD>-X501".^L-A M)SCO#(:S62!FG5Z[&X[^=P0N-968IS/O+;P0Q"K_\\_!ZZ8-WE8VFV@#'H,U M8$MI_3H7LO8>%(,G"^I%@07Y63'W"O@SQA#2!.>.ZY"6&7R"X^;X0D+Z)2@$ MJBWX/PO]1=VX&^O[ P_^$\\ER+U54$&LKB*8SO$S?!E\*TK#W%MF(L=3'.[ M"-"PS"\<2<#QE;*[P3J2@$.KQ'0D 8XDX#!7UY$$.)* @UL[1Q*P=U&56K3F MF?>8..OQQ7B+A[CWW?5]#\A3L#,; 8QQ/W+^LL&-+"CC+9W)O= 3/,)R;%T/ MULA)\/BPS?U-N?-H@,W#VMH?-V[J0>-YG6 XP7""X03#"<;AS//'^QE%=RLZ MV-]T;R%LNNN<1W*C#UNF>\.'F.\V[HI;LV>]9@.W9COC:#O/RSO]+<,6W\LL MG46;&4JVF/!V$;SCD(%A_U&M-+>:;C7OOIIWT^EN-1M7J MR,CJY+&WW,]C&B!NA$\^PBJU!OL ZVW' +=[LK5AC8Y#P_;W?E\= MWYH-NV[-=K[)W9KM+F>C_5D_!ZFX;Z(7NS- YOCD8M1S<:.=U^QN7N[S7C,7 MT]UYS[Y M(4<=F>\H78L]/F[H\7@$HS/8>Z+VI);S?.^V^$DMY_!N-H5;S@UE(.WGA3#X M.P(,9EFZL$K-'=) UDJ,VS_MVY ZJ?7L=-V"/NR"MKMN01]T0?N=>Q9 '1OH MX ++TT1>>%$R31?/#.OK0IP[+]E__>F\V^FN ?[=PMT:8'!+]A"R=O(6N5;( M&YBF3SL,][*S=X/F^!;M/CK9+9Q;N/L?TY,WDS\6Q[B;A;/<;17L5W MU4?O_%DOFG,P]J63C\U2IMCU1,S23,CHA5<$W^^8N3S%:-;Y8._& M]$FM9Z?KPJT/FV 9N_5\V/!U[YG9Y9^R]"K*L3'7RXE(Q"PJ?B(Z['O?!T=K M!G21,SJ=2.#WGX+BH]C:3_ET47@SV^GV(%A^MU\^!"*-J>C1 V.3M."IT4/K&'Z%2A$\)]"^&:6^VD<(,45AK;/?%P MJ!77GR?9SZ]_3POQRGL+2Q1$B3>++LL,WK (5EZ2PF*7"R\LA5>D'FTW-S3J=\Q>OM^FJ)3_!#;^QL]P#+3T7RR"+\C11G<(V M=^1A7M=>Q_>P$P45<&*/!&^'3F+6G(?J@#])LS9ZXJNH@+,QW6)9) ?\#E.# MH;N.:,?6M\L-UG5$.[2V,P?5$:VY5SH/D4CQH1L/U.W(-SQYS M50^GX=GA'>>U%N8')6N'MUZ-;0?4&+;H179(Q)-NA,]AA(]V.W<&]P(M'%H7 MMA =Q"SWH@3<\+2$1X7YP:12]T<8NX\ UH8.<+O,KS&(>:/ILH^)KMV^.TWQ MUA#D7N?6Z0S\7K?W2,V(;I[O0X;?G=0=D]0-AGZ[<^Z$S@G=4PK=V.^U!TA- M5MX/@W&KY\';8H0;JYG;P]MH63_5N)=9!,L,SVT3>?>908O#B9I67B#P8]>D(-VP$PEK+M\3AXL M!':MCM+0BX.\\%8BR%K>'\(+XCRENLPL$LD4?F'V;%EFTSG\2Q%7$ M/;X TK'FI(;TO*!4;@8<@B"9=IE!2YKY_FX1E%GJP@]A9I6,;J^25\ M"9]0+B^S((0QEY-\FD5+_*Y71/ N'U\FKJ*01PHRA6-B7_!L0F-.1.%EH@#Y MQU]E04$=NCN]/BT+_+,Q/6M68AZ$, B]"#K1+04Z$U,17<%[:,0XUS=%$5VE M7C#]=QGE-"^U*],XS6D]O0_!BE]S@LE?U>M2'GG?^XUZKGVBGFN\H?S)!YJ0 MRQ&?=";3#=;EB \MJ>1RQ ^<(W9)2Y<*=JE@EPH^IO6Z;RKX05=LBX>X]]WU M??>]O*Q,Z3-(B-YWRTX^O:G\V\RE.8\_]M_O^.VGC2V[A-.S%[INV^\-1D[H MG- ]K= -^^.C%[K3SG)VGFV6\Y0IE3C=L:0$R-9;VS#)4U.B35,\;"4ZZON] MSJXW=[.X/JH2O07#ZH3NF(2N-_"'PUUO!B=T3NCN)73G_G"PJV-\>$*WE;FX MK0 >F!75:>^*E+W7_ARMN7AL 48V%Q=5=,QINS\$'!KV'\G[.9CM[1X$RY"3 MBV(%<9Q.@P(> ME8)8ST6 "Y\CUO:'?DL:<^;K\CGXNT4*A^ _U*P6GTO8U8R@JD607$8(N@SR M7!243IRF22*F]-WKJ)A[7^#TK#("=C+VE4&>&X&=9B.'U M5\) +W^LHE#DWK;-3X))GL9EL?DG-TK%XT!9MI2!7J^&9+'^=ZY1",O@4IQ- M8)>^G04S&.RK(+X.5OF+GZNSA"G:2[KU:FR>^VSV:'/G+0C%-.7>R*_@_(L, MOP7#"0YF+-X\$[._O/C3[81EHQ>OOQ(J&<[-6W@AB%7^YY^#UTT;O*/&VI-P MSN'?(O.*>92%9\L@*U:(7"]1&\RR("^R;=N"!EP$\/;0F\'9]X*"%=2P_^,IPN(_BUP$V71.NO$=Z/XX72Y@ ME [_?M(H;3=8AW\_-"2MP[\[_+O#OQ_AJAXZ_GUO:-=C!+_O;;$<\OVYO,\A MWQWR_4&)O2P7-C0NK(X$."S\,2-$!UV_VWNL7(N#)3NA:\29]/W1R-',.:%[ M4N3,R._OC*@[/*$[T:0_7T;M9PN%/XDL]ZVV8BWOW1FU!MOEO<&L7XHLQR1T M?$9I8WA$)1?5Z;7:ZED^_C N42;6LN=]*]6N'@0ORXMT^DVR1R%M%CR8,^/R M)<@;%< /\C*F1+Z9"&;I,YJHXUDOET![+N]S"3270'O 8(_Q81?*AW6YLY.(*)_W_/' MI3&JA<.5[WA MH_4+S;[Q%]97JLB"*Q'CA-]^_.?%N[/.6'T$WRZRB,IQ;28D>XJBXMYM)B+BWFWN?28BXMMC_"0Y&(+(@Y"! N MP#D&EY;8H%QV[%1BQIWS7[%R_6LU1 M_@R6+84)!I39XCP5O7A93N)H2B,+DA4M;9[.BNL 7I&7DWR:14L:+NS95305 M^2DR-%Z@NRGR M89%D+XGO[@/6\2Y_ ^XLJ;CWX7CL+QM--";K NX79HH7N7 M<',)-Y=P.\)5/?2$FZ-P/(;%EU8XYV#SR M.V-7<^9D[BGG-C[^%O).X(Y)X$9^>WS\I+2GG% ;=8:[-@H^G93:+L9B<_O= M(S 699+J7NVN3TR1'E]'[Y?#3F_-A]I15EW_>"=M6TJ;D[6#VH^3EK5AIWW, MTK:5<;BMY!V8R=1M]WJ[QBCNM4-':QT>6RB1<3!"X6 2"P?C'.TC=+1?CLX[ MVVO1PW.QG;0=E;1U_/9@X.3MD/;DE.6M.W)!Q$.V$U]VAT^D# [*0#P)1'XM MJ6R!UW\8M3H5PJ1UG+L*,099@B1*B&6_@@^P5TSN>]?S:#KWKH471J&7I(4W M#ZX(IC^+;.6P#B MGF9TH%_!L1,9?@N&$QS,6+QY)F9_>?&GZ'S2GPS/NR((PE%_..P$YYW!<#8+ MQ*S3:W?#T?^.7KS^2O4AH)G>P@M1"?[YY^!UTP:?1,W-IRR]BHC3[^5?12)F M4?$3Z@)/UN!X7X/O5O&_JZ\YQ2H0-UA77W-H2'U77^/J:UQ]S1&NJJNO"U_=F+[LS(R6E3<69=(.L)$TL!50#B)>]K4Y?#XV^TX MB3LFB>LY"KN#3I9WND]Z!QU'QOP@\^.=+@43L<6/,@SKYJ"5I\8_84*ZH.CC M@J./HAY]I'PW<[5EG*S>[C<=B_NNEH;'!]@D>"H=RP.TTN*2/0Y[#44)9^^3 M0#++(5%<%$;P@D9^N"C\RXO;,V"=;N?%'>$047-FK>@TD*[BVDZ#*"+B-XF*MZZ!E!U^+J>-;+Y06?R_M<7M#E M!1\PD%5W6%U8_ C#XMWQT&^?.\8])W5/&NSOC?W.T$F=D[HGE;K!T!]WVT=!NP\J58XCC3@,17.2JMPK5W5L#4V/:;2S(.-_M'W9EFZ@+_VQE8W*Y4Q M3# RV93\J^2$.IC"^P',F%:G\H3M?MWUUYMGX;O3Y#(%:?)"L<"4$SXP+3-O M&0<%_'M!>2@JO9W^NXRXW!)365] LE89NQK"FT597GC_+H,,'"+\LRSPU9DL M79!+7\_%-(4/&[_?:WE?[7PF]LBZU\#%=Y"-7 X;OS$%,4H7\%YLZ*6*E"\S M$(I@DI:%-QC\B!G6>HHV#Q8"^XM%:>C% 4P7JY=/L9/6VS2GM+*4;]_[+4OS MW/N4I;.HX"Y:_,D'FI!+XYUTLLD-UJ7Q#BHIX-)X+HWGTGA'MJHNC>?2>"Z- MY][GTG@NC;>W0)1R;+,G3.?M;[:/'-_>8^"TW??[[3TT+3GX?(H3MHZYD[7#RF^=5.)>ZVW&+SI^TI/>@,G>GW#&+LQI+RG,\2;>L M8[BO[]109H_&X;CC#T>[%D _0,^2G73G/AH8.6%[^'N@XX]Z R=KAV5 G7*S MK$Y[[(_[NYH?KFG6TT(^]Z 2CM \/+;P(9N'BRKHY1EX.\-=Q7E;;^>PMO?' M;=)PS@NV0F./16/SG.3BV)]Q.G#>6G:H!NOMCUIM@[HE+.]@U.K?"\K;:?=K M3[@[E#=(#&06)O%#9]P:5'OW1(D7Q'$Z)3*@%([77 0H #EVZIG#0@B<092% M9\L@*U;>-$[+$'XURX*\R,II469"M:+)>0FL'CU!$7AE'ES*MP]:P\K;&38: M>#^,ZRV%;.*B>GL?PAPC!#=*BB"YC! [&N2Y*"@Y.DV31$SIN]=1,;\!I6P0 MR"W/OL5M\B:7RR4L*<*6%A73H98=>=NCE(UO5 M0TR=UQR1UXYX_[!T_0XP3NF,2NL'8[X^.7].=ZWA_?*8@]Z#41(%U8R@3ER=J38F&Q,V]\;U )5UO_.,^-$78JS"2SQM[-@ M!H-]%<37P2I_\7-UEC!%>TFW7HW-?D/\2 MQ%(6/@39-U' _%TN_J0SQFZP+A=_4)D]EXMWN7B7BS^R53WT7+QC$CN>]7(9 M^>?R/I>1=QGY!PP>&^=UH9Q7EXP_B0Q5M]OS!^/C3U$YJ3LFJ>MTSOW^L..D MSDG=4TI=>^!W>L??F^J4T_'GCU5D?6#S/-5T_$V6XEHF'JZ!UN!^W8&Z]63^ M(Z;B]3PP(S;JU J.;TS:G;>Z:^FS!TC6->?JVK5T(A$:1*5Q(KYNZL,U8?P;>++)IR?I:>AB\RO[P4 MB8&ZU*9!Y48<:E,E\ITJ.O:3_E M?.;(Y3./.I^YA;FXEM8<#EKG]RLP[HQJ>=&GRFKVV[5$Y4U9S6Z[7HKX,%G- MK;*,G$FL<3XKEF'*->JB0ZM $K\01B!H(IERDF\9!PDE$H,\3Z<1?9'HE;$X MD4F4*RS+U_-H.L=RQYS+&3\$*UKZ4\SW7:!/+/("]@.V4OB>_N ];R:G/C_B M#IF/?A>.9?BTDU9NL"X=>%#)!9<.=.G DTL'RENM]IQGLN2/F2M\P(4]L,-^ MC%G$P^(G?H@TTRDLSE,DH!XV$7C\J2GM747D;KDTU#''9CL=?]!^TK[I+B'@ MA*Y__-5-3N*.2N(Z?N_1&F.Z%-3#I*">5BL<5!)J%WNQN2WU$=B+,K5RKS[P M)Z9)CZ_5_VW.TYN&QA1,9EB$4+".Q8!G.U3Y"5_OEL+_#A7UX/K:3 MMJ.2MJ[?[G:' 63*(9/?0\;T41!'*_@A[-<%-Y$44$M@Q6U!"/V*)$MHJ3R@DQ$3Q"/U/*^*MFP-W"C<_14.POC#X7!]Z=K1K\7Y5@5 MT#3XIQICM2(!QS1+,_A"XA%"/YG"GGZ?$E#1NPRBY"3)LSYEZ564JX(.1M1[ M7X/O5KVQ0\N?(J;;#=:AY0\*7NO0\@XM?W)H^5-?U4,GSW*8]V-8+$>;]5S> MYVBS'&W6 P;&JMZKC"(5%>_5A=V/,.S^1N9DRZ] KHC"*KH0)R_]8 M#53(H'[;_"28@(M0%IM_S1YL[;T$HIFE&*5<$03CJ#X>=X+PS&,YF@9AU>NUN./K?T8O77REC ME?@==,&'VEN_>L@JE9=& M]K%0S 01F,&#D)Y,%#E3DP7>K(QC[RJ(2_X!]ENZ#I#23.97*S]5.?*(2=YL M4K.,2,R*(+F,8).:\JY1^)<7MV]SI]M_L6NV]L8S]D [UIR*_7L$4P\12H"( M@+?!$I.XWF>1PZI/=\G''K!47B!V(29NNH[OEH M8V%+V,6GC[JEUC1E MOKRD0$&]"@J!W'A3@<@)'S$>F9@*N()"$C 0>+B*0]FHJ]7W)KI%%^IB$,"P MG%)++](:UUD$G^;_]:?S;F?TBQ=&.3']<:]@,Q#BJ]P4[ M[[2&%=Z_EO>'@: L ]S6E7DO_MZ\$(ZG_3XZ3W 2EV):X.')YP'\%RQ(4,"< M,X%QMI##26)]77;!*1RNJ,#B$6YG%B6H0V#9EX)5?E[IJ@:6V.7<[+R6!V*] MY'YQL#T"SA:[859CJ([TE!B^*K<"BS&/:< M21QQ),%T6BY*9HH$]1E-(]+-/XS;P];( *3@#3\,NQW[(YIV(Q\G??W_!$D9 M9*LZ4Z<4.EB.>$4"C#*.0C@7LO\<8WGJHV>"RP0^*85F%T4\32X$W;2SLB@S M08\,XCS5STV9$=/+000CF%\ )QU_%633.;TO%#"6=,E+F:\W7L[P7*)@H*HNETM\YW6:?>,'\SU.5XK\-TDD["@<"%AZ,GCXD7AP M8&0Q6&:%D=1.5Y+L$@4M?ARG\&2>%N&N.+P=_DX.%!(J5L84"C0F1RO!-WEZ> M,P\!_IBE9'?P*L ]7< (%YY(YGBS+8RD62H'9\NK!/HL7=KVD7H *5.\57S9 M&)25;LD#AJDNP.@@CQG' +9UEB&.A.6BT+:V1[[!%>-PI3F&WP$5I94:W9<\ M"S54;#0*A_D2=HX&@B^;:'DF7F/0_=\T93(N#%_"*1IBDT+>[#!1+='XPJ&>HX+5Z0L!B'MF&6Z\$Z9U5;W2Y0D MZ57 W-+-4R/>ZH(FAV]!9VNEP#W+YJ) Y MAS[3Z+/N,:+/-J/.3AX?]CMX3V3FE;(OBC&'C=^Y#5+W(, 8^UO'1T9B[#/1 M/^KXW<[3EA [07N&@C9N^^UV[^GE[.3Y)M=T/$=7'D#'[X/J[1B.WIUXWO:I MX_UN?^"/Q]TGHGJ[@Y9WHG8BHM;QQZ.GHA2\CY8_6DN>,$T8\)FLK B_L^:= MD?7B=6?LCT9/BN1W!OVSE36_-T1Q>U)VL+K&WX$%ZE@(:3[J",V;=9U^S)G) MCV7FQ3!>S/P:<(\)2-'MAJQ(6\#26MY'!@M1/K.4$$1.:-*7&\)A)*RO4N8;I!?;)^N/-6#!@L$EXI)A6G8Z=O,::$GIVF21SE#Q%# <,$0S^<% M(UU_81@03R'$E@.(+T+$XU?XUA32/% M$2"1P=@KW:ZIDS;+&/-SY;6Y,BH]L)C8<-YAR:C=8#J7F?[GLN-RYMMW?.\2 MUO"'SJC3ZBI(J;\N. 2NJ8D.]6 _'[3:YG<$..R/S$=ZM/@KM85%:F-E-FYC M,Z5>5389_SULFX[W+>_K7#/HV)NT=ZH\T+2P$&$&.C#+5=W%36*]469=C=;K MWLC5:+D:K=L4]XL#4P%5#;=/3LRN='\FA45]=%V5S.HWW.C?2MD MH,%TFB'B$0S=+(T9&3T!>W 6J5]VK3H&^]7P2RZ78=.8I$/1M#)L^%9,0JM=<@/*U09*48'!&25YF5.F6P42N)=Q;/2]?PFV9 M9OD\6MJF2\ E2AN6B"<*:]0\RRBY2J.IJ'L)5W"EPYM:AWG3?>4BD@7/C22M M=I?O4_;)CH!-Z;=;PYLE7P'E&5*+.V($@[;!L CGY22?9M%2'@X^,3E9(Y5+ MGJ0,8?U<9V";K20K\LP8T!H'N38D-M$4:X9BDF*[Q$'_ MQ1G'&XSC#AO'X[9MXVYM&W?&8W/J_:JGU6#%@B4]K-1Y)2H2#KXW>O,&#*#0 M94 /';?&-SZSZN[N=&?H2ZFWX?:5.FK]#<8B8(+RZN,#^8+6%NI?J>#NN74Q MWL7XZ Y;O5U-B*#Z30J%T<.&&Q;]5GO!?W"#86#MS6X&@PHK/AZ)^5.HB1V# MR1<:"G)BP>2WMP%>[A[R\;O]H7VQ5:\S^/NH:[L&K%=D4:0NJ .)A4/@KNPB*%JMXN/BNQV"N=%==H#UE'Y8>^ MI7Q1^M6XZ#\RO"PDSP)&@;ENT*HMM"J^4BSN%%@RJ>)/AWE%[M-R;M+B/XQ& MYY;E4A6315 \2/"F6TMJ1;JB362+VJ.GM C?2LKO1?->;G%*_TV]!-=[_6+6]D35V<6U8E M2V,M91KE>4G6*@I]NH"7

  • M>C>_2'P7V11KKC$_JQ[&K^(:^ WIGQ_:59-$)]'M7*+F[:%3>4+AC8>7&G7) MV!1*!ZF9JY*\S^O-7BP<2W!YF2&V033 $)@S(D(QAHM@ IK/"&>Z/0&6XLYB M\\(BUL(WPA VD$W5V*T.U*"E2[-F0CZ_$6A8[9#A6>G5J+E]86;VH63XE_F@LZ MUG&JXMOPC#<<8?HLR&X$^?P5N68Z[;._P=T0*]8:'-"7]V_Q[V] K\2L_4=L M,MR=<+'7/B)1_3B;G?TUB,FP^3(7H!C>6 PY)R&A?]2:8%J&P!K7B2:J"U/Z M@;QV0&TJCB%2H&<3N60Y+9EE;]CT0DBL ]]G] F(\#Q:2EK#,L$[&RNU&7N8 M%)(#-+-8:5!E)X(BH(A*1#H?L$21?8T MKI>/;+.$F/ZBG)S1ZT:7@^HMI.[$D!@EN9CAF=)664B:ENZ&?R2D.;_@+W+% MZ8G,U,3;)D*5YZ*?&)0!3]> XEW&9WDF\N1&*Y >^Z;T*R_ M$H:1Y^6"W0J^7 *P\9D=%3T(,+A$J!.0V8"O8MCO5/J A:8-+,@D1SGC!^.R MY##'XEJ(I&G0E3%5Z#0;9$092Q*UWL"BMY%QSRIO4,2A+#SB1%#H[ R1E3G! MM6[RB"3$>ZJT9,-QKG!M(]LF!3D"R2@I?1X$,443UB'(WMUM__)!RX6D\\Z] M=W"22HIQT$/?)$&\ D'$@_FKWKFW:N?H.Y^E;")_K^9LI#=T?O%R;A%>S+=Q MM10%LM5RGL-MDOW7T_'9K;VRNT<0>N,C@4&!E[*LT2Q/X]_2$ M/+0O0GB_IZ!0N\T1UJ?(M&P8F:'+_&*1MCTP]IN% M? U(>8Y8GFVE5Y'GNX==^MTC.M\77]]_\'HM[W_^\>;WKQ=?WWR]^.=[[\WO M[_"#OZO_?G?QY>W?/W[YQ^?W7[PW?_WXCZ_>AS>?__;^J_?YXLO?3N+@_\%F M"EAO%+TC@Y/HGK,H_Z:$NB%F6.6:_V#])A/2/,G9(,7/D#\>D:=D'"&I< 27 MZ93)SQO,%PU3"Q%F60%8FF_+<1*U-M_76,HIBU+M2=#D*GLOCDN]]M/3W/H%KHMG=T+&C 4B*R07PS>B&B4512%2T3%+9\Y7I#S2.W_)F8;2I:O8#$D*'7K;U M]CGH@+=4I8T&7'HHF'DY^9?L=+-VD>$MV?(,Y85&DN,IE29 -2;&$32M"VX: M%6@[#*NN/SQB1$&H$Y0[OH8*Z,F&Q28VTMDV+61 ^Z++JR;)BF3MY-2#(D$F MK(7T*\MFFPA2_=F&R2WF@?=K_0NPNTD>L#Z\#"*98)6-C )JRH)Q29E3I2": M;)[W4B[B3XRQD%NTP=NP? S#] %?H Y!!*N2MMCLMCF (.92RXG$*">IE:Q8 M8$/P276>TJJ6P8I8MD%X$MPQT))P4UQ2:M"L#?QX4A:J&P7HV3RM-AGQHIGL MHB/MO"89GPA/?OU!,X]/GCV_?O\,PQKV4S,$8AN]->U?8M')5;8^"GH.P0EG:+7!,TF>0@6ZEJP9=ZP:4;24_ M;.#, OO ;Z[H_J=:\=OBFIQ/)?].YEAN?[NOJ1TI[AY.[,HP6%92S(2@0F*D+K-MMG@/Z ,J6 M]'G88&.&OFQ%A84C*ODKD\>6X5^ "&N4%H&<9I'0;=Z^O']K;.\R-J&R!=B7 M[VX7$QGU9F$&1X!A2S*QN>E'A[2N=F=4A8\L$VQ6K5*%0KU-+Y1]B U[6<3, M'K+QIM 'ER>O/C?Q3R[ R1AYP&QZ.?Y?7 -B0X.5!!<, TK*CL;6VDNL\LFP MTQ.5C3B#O_VFD#N8[FU%&?/-X#W2-1ZF/9PG&+$TK?,PM!\@G/ M^X^0N[#-(SBWBV&;.4SB6L040I95WW1.ETSOA[$C34@ VB5>V6 #1 QP%;3* MW7LI>7WP'*W%ME%Y2(8AP*/X*Y7,8W4*(@:%OJO\NRIFFA9GAW"(_L-I5W]; M?<[X1749>(%"FS2L8HQ=,._GS1R,H?'6./@7LK1.V1C>1VSD:_:*5Q>.P$D8 M&U50>8V_0U49*FGAGL9&-65J*;R7-]S L\H-/-MT _\D^^1.9;AH#3R\F\3S MT]#048XY(KLD!H9T*=V64JY7<"%]0]U8I.O?]W=;C!,Y$A<)B@:H[+_KJYJ0 M5N_KEJ*RQ4_B/-2-[VK/XCL9VS+T1;#2)BO>LU]H>O1IH?9SV(PE(HB12(C0IBHPK MZ6-4%HQ>W_8EE-EM)S0*!A^2E\>B2H((WY*SMH=(:4S0S\SQB^0WB)0IE\BZ M(^F!;?QG,$&7@EJ5HQ:/YFE*UI*,&Y-4F)[7U+L\06\!UJ@^[V2E1D+?6(VWKJ2S;/H_B)S56!6519*+^/(@)OIWE0HQ[3BQ5)\7> E1WGF M[>6,:@O/C&:H'R&L\319")D[H?-']38H+_1RNN.97HR;3FOQ< 'LS5=3O^W8 M9ETH>DO[<5,^:-LLQ_G.$+_A7HY*L^WZZ//UXN/O#V&;WW-M!YVMUG:?>85.R_O[^]_>_)T3"N_?7?S^V_TR"H=BWDL8 MI"DV#3QN,%&DOFQ$H>I!,![*G':BFH=&BY[8#>,KL@Q\70"8NHI:F)%M- M%KA@&@?10E7S9%&N'WU#N;;MA,C?8Z4/!7#9%IVS8NKEL;W]0-,="9KN; >:YKV-Z$$*7H=DEYF(B,HV$[)XQQD@-QD@]6;@=\N@#_J/ MED%WQLE1&"?[N=/>M C.[_WZYNW7CY^/YC[;L8[&D)#*(.Y;(NA^4V72DCH: MM+DWAQ];?B2#!/]?6B+B%J%.4]#ILS)65-,J=(O?X\L *TK()V?R)UTM-Q%Q M>NV#XK\4=%V06RKACW3E2:B;N7;H\KI=EYOKD!HL2:AQ$158V?;X!7HFZXPW MX9WO-$6YA 4Z%"[!"3'D6U]W$\9Y+@*"-0.$*2U*8Z:X$L%(*T4J&IG1 M=/!D&;*8XLGEMZ[@K/''F+GF$Y)QQ N>M.) J$*J'VIRX4;]JVK[$,WM_0K[ ME6:[9 LV.YD'YEW8QPVM3HAL7Y+_^-!ZU MN[_LK^BV)E#]5G^(BZ%Z.P:: CBQ=UJ&\,VMP"D0AHCG]@V4YREV&U2%]76=O;F)FI.5IY45*1FJ4)6I1B2H M4EA[N]; Q"IGJ82"5,R(LGZ4(6*6,-B9@)HVI#/0/;+%#9HOUY1]LK_.(:*& M[]=-F0U62U-AK2;]6#=?G"SN6Q9GP510;CO).59 )0S7 M7T\S76'*%2GUG;ZS[#AMM6<):2Y@H\"T+$T350(C4VJ,@D!$4A:QD'I Y?); M8N'NM+ D3F: &]^-A58!*11$D3*>0\6/G;#L55C>8&4@UCT3ZB4H E41CJ#G M:83KY@54=5B NXV2PL$8=IJI'%5<2D <[#O#77Q=Y98M9)'ILM1H;;@B"V$: MMRE(^26BH_%N5?5YLHV0TTLG(FKO!.X?;! CJDADKLH86?-TCRYI-RU!%#"L M)QW0((I1$\FXB/HC0?9C#(HL,-B?"0X\,8;+DF/,"DSGA"XI\[6GT##8#&?* M[A!TI-5P4":I-@KT PNID]&]RNC[[Y*>W_+?K,8O2.118/+O,II6R3IL"F"B M$XX93&6% BL7*&E6V!$-U+S,J+P_Q(Z!C$7##'"BT'??A$TF*.LX$A'C+_*L M7-9%+HP(ED=!PWD:8Z@&_57A=.I)R2L[A*C[2H;6@FAE@EQ!#DOH5L+4N8^+ M<+XO5>:A@? :)&^A;EYLWWEM/T06UTO4G7JA#>8G?, M=7^UZAL[5;AGRU"2:@DX[>D"])V!C]*5*>"B)$2%R;\58CI/8,R7*ZP 9+:? MJ?,N[R@6Y]WN\)#$8B 53L4&D[0Q&M.+Q($(,5%@=P7KKF@CF5+U+KZB^&2! M9LJ'>TM@5Q3.<)J;$]34"B.T2/$$EVI,+L:C!"^<=.U3NMZQ+:-T#&?XK;8C M(%CZ[W5&Z^ *W 1UD]1=A1NTD)+*VF5(5^05,7H; D.'[KH!W=5].GBYPVD= M$D[+*<('5X1_-!K:LOZ>@ZYV)0U\B,3=RKL+I#LHE#=K&698H(I=8AHO9$D+ M$&AV?E+ LK:?67^=_;5O^VO-X=/>%%6;Y?FLC)L\.]KQ>8!1 QVN4&6-7/BE M/N7RYEGS+ZS@AOD00W24%V !XLRCNHPU63 BNF-N'A]&2"G_.[?B6L(@M*ETL0(=(2<7"=WP,.<".< M\4 1A0\!W/HDTF4LW/'9LRF4H<"E29T+J!#!PC)3,$2NFJKRQ4;J/\'Z:ZLA MN0Z=XR9?4A>\RK%0N&HBHD<_,N&0)0(IJZ_0+ /613>/\"Q: ?TB"[#$BX?M MR^"LQ/VD!;?(!840,UV6%=,Z%6$PD838--0TR*D\/X5U31G),J^FIVQW6 MXSZ;.$?DV2%5B$UM/LF6].ZH[O.HHLIDVC"0\@QQ_?!]Q5%00T_BK3855>B) M8).6P<=4[I@N5WC,,&\;2!!E/;2C&.$(V93D?*.5]^FSX$3A_J+PM5)52NA) MRJ1++A04"?KO&D6S)GDQ >9DACQ.C)>-F--%'_NE//9*TEAW1RQR=: )6SNT:.'R)P?$R:]N.US&I3#9-5E?*6JU*^4%6*.VO[/6O-!433I@(B MJ8RO4HP/Q'=GN[D<#.\/-*DB3,$TBU=I46G*5E M)AX*%"F*) L\DL,]G7*C%'J%;)#"[U@B$9!-8AH+FV'XXM/'.@^:9;D: E-# M5&IL^HE(!'Q*/*:DB7@<,"9U<027E\@V@!142%GZG3HQQBON2#-N_ZAJ_>1$ ME^DU5BW-UJ>A,XKH-%#X2>+)J#"*#X%EZ,.]%)?4QM0TW)&D#?4*4Q'+$E/; M9C?UFSCL*R)JI=I$R6AHZ*SL)@=WM&KVV!YQZWJH>VB5@[A0F^=_JF5&AUM$ M^8>D(YVE92(I/U03TVZ[TU/=BP63[U)CN2S'9B/A,HU,1ZR51YE865;^JYAD MZA$#KHO>N)\U$Y% U7CK$K!^I^WUF_>656,!7PVYJ11)&.@B;'*##*>^B7Z@ M#HD2R:2FOK&QX'J&J1ZNH39]FJE$&P,E?%%@K;F$ZF:@/\-8JBRF#*"SK!KC MYDK)$\%QD&]9^,^\*BWO3;)2A08635^E-($!9Q+5Q@56=MZ,>;=)-_/;5Q(P M,J%N,+*'6T =V$36L)5IIFD;99>6E)N"XZ#86/46A*EN8UAU;502YUKWK0%C(A/47=&\WJ2, M8EDO9A:A*L>-C; MKEMB/9+]=71]QUKZQF+"M+VJZYL"S'^8DK><:#_17%55 M_RK%8^6^<*-XJF:Q+=:A.=8LD$ M1V%WN9+=HVG[>)M=1SNJ^P%B2SO9!4^2&.OV(Q'Q5)-U.Q5+KCN[)QH=;R'; M)@KT^U&R?AB?M\:Z72J^ZH?A>6NH/YE)OMUBCC1)X)X7\QQ-3GA08PM5>@3\ MH^-;K0KC%?7BN[4G;9!4VHV$Y$$7/,SVL#52HX(Y4=-%U7//GIY5("KQ_)Z% M\*=_3F4A"BZY;PFYJ@V]G@M*8ZN207594SG6YG4W?6@E\?>&4TD^N&FW9P61 M@UQ2E&C+5W(=Z;ZQ_#U5IV"\=2Z-4%$*)!P*,K1<$;""3.7IDA*/JE4*/CK, M,'8Q*S.:H_VMM4*SZM.Y>RR.+"?8Z8ST4^2@41U#L#%8"091S4'#$( M_Q70=DA#4-54HI"CT:YP7KA06-)Q*=)+,-[![:3VE[*TR8I_)!A286"9%1=? MM]LD2*A("[(063HT<[O:'Z(\4BE8%2@R2IC1;/F&?.QU_=PK:U\R8E:V&7FA M;=&U\K[$1.E;_>SM.).6*G09O&4)YOQ4T9"SNUY*F6L3+Z1:(?N$1ZM3*)ZA1$U9HY%#E9 M68G.H,BNL!>[O,I$('TYJ22Q 8U,D(CD*Z1=!ZXO]@M6E [-XSL6 T"#$S8M\LB M#/K75Q&>E4?MW(,LS+4:@L&]E8E:4%E$ONOV?)][;G88=NY2( U,K,F(;C&!$ 204@(B M\":XZ1[Z(:";(_Q<9^XL5? IB%/O30QW\^_\"JD(CO7FLI (?%6)2@UV*+#^ M/N>65YH[=A;(?-Q"DB"S98Y*<")6J?19)>S H"CH MRH/&BH,BB-E/U-4,OSA4WUYW$9V+21E>&34KB]U\2PBQ1 M?/-E!CXF9;F7N.>1[*Q8H_ZQPG+8+A'\EQ )]*-FPA8),\#QO/WXSXMW9YVQ MAZI#+**IKYQ)?$!19AROG,62VB^+RNG] ]A,QGI;D:Y;-L4A5U[W^PZY<@!CV3]R MQ>F?A[%8"O ')5)0 O!4*%\QJ5I^1"WF/UFI:JQ:)!;SH^B?*K@>@A^MSM J MA![#H_-IL-0I3)6;J#0\U'V4*'/%S4W6WVS?%9H?44C*[ES,"$<;X3 M45QC@^K:,]W]N'_YM(P=PLA&WRV&7PH-31!QO#1 5>WO@LB$%2FR>-I%N#.'[U-Q*%."W#]6*07!4U MN'C)?KGR_0N #?.KE$4VXVT- BP&WT(?D9#-_+ M3$4I_KV"N\UL^"$I?A7FC#@1 (D>_6K&W1!+' M>PUJ7IQA^D%R5\)&1XLE.F%I'0"L0.ID%ZQ)A.QBBJUE"R<)!R ):P0+$OA- M3;H1=RY;+%, Z=A.Q?0J1= M!P=9(9@S,4TO$U-HH(N*I+_GMNT MBW"H#KLRY08$J98\%=4G2RX6N$L4IU5 M'8Y@,_YI)1^J"JZ;P03K 3-H\/PMUP%>AJP"S?6H;#2L.X?K9B("6O54'YE M0LG5^@SDB9!4[0N\C"BMCLTJXMC)[=Y=2?0?:V#_M"RF&-BE&G%0/9!+K7$D?W=-$87 MT^WD >RDJ?SDNMMJ&:@NZ*6^Q%QZ5B/.01\3UEN6ADTQX2.3S735\!Z[.H%] M[[,J#5@$TRQM:$;G>[#^\Z;,'-?ZRUU6%$D4")+&!\<-;J M(4FPJ'@9_B;VKT@]*I ^J#<).#E@.;"@,)AABUD"[*%+IE55*AJ**]A2/0P] MLH80-IF6B-66/A!.2]JUY-@V0O3E2*9!HCGL5S0&+I2)B?@2,8/,**'&S?'P M)(0W*-Y/.0F^&YOR8X7U--$\<2+PJ&R>F? LO8%;0V;I[)"]58PLL10\0;+1 M\[+>H9>I5GCN- (6A6;AT3:>&A[:<$%"YU#R_/'>KPDE CV*@(YHO.(J)*Q' M(I1])KB1;RX:<5"T(VA-FJ\OF 6A$LK"/UZF<'C/5 FOS%0(;88&6(U*C&[4 M#CL6$IG"DK)6KU%MO9/6>]XA 0<*@-5QCZQ;\F%(<<)O07=FI*6: CH4?[%@ MZ;;#=!_>X,-57&]-5]0*&9^\8[1%P77X) 4F<8F?(.$(1ZJKJ:HI^Q.!LDQU MCVE:UZP:S ;SI@G5QG 6ZB&A!F7!X5K>%[KZ-FA=!R2^ 4@\<$#B QC+_H'$ M!U,4RGQ<%'(*!1]^U#]$.EM1%; U?PW[%R(L 4\4BKO4[0+%>U(C'4 (BV2$P1_JWJ8BN&(@Q 3<) MLRQ75%Q(@H$,[EBQQEN+[\+5DN7^6@BXE2^&96)8@W"ERL'Q>IPB@1]N?PX+ M@QX0YG1PG&G"\1ID38<7709)])] EL%@,\L8)&Q)ID%D59OF5V9^0YF$V9M=J:V;DN*)QK77F7YD,3PL*G/K M"@E$)&G7==>XC$U/KX6F[?5@@YQ(Z*D^E%:4"^/58ZM/PQV*1$EH:;O"L.G( M-\5-"YLA@M1SP>.DRDUI#Z/R=]PNSX M#.V2A(GD'TAW1UOY@3J>5:Z;)C[-W8F*3Y(([&,CI()HDV4\350MVFJ$G.Z? M"F4W/Z!"@JX8(PVQ&$7M-L YB.N)N$[Q#K+9ID_3PVC> 5)=5T$6B;I'P3X8 M\7+*EJSX+PF)7@9YH6FF%)&6:KK4(.YU#ODK5+_5]U7)-TFOT!/YQ>B^RB$0 MGV(6Y=(*:7ZC1=^^$*##DDM0 'A]1XIZ_ %YJ]Y,P:@,B;C,E[T ZG3GA")> M41? ?Y?@@ D*U.$XY"C!0L(](*:- +\?(O<9-S31_/VFKS+<&+4XM'QLO*JN M@6'@E'%*PD%F02 M&Y8HAN1ZTS=YSBO,(JI]&UU%;-^[>/N^X S<$\M[^'I$D?BP'#BEE;F?)\ M*YH+V_*RWN $9^^"@[EZ;OJ)+,2)%)RJ0L!V,8%*_:(;': O+[/"(7^9*=9S M#?I0"B,(TV53R-IM_2&Y3I4@MV.<.+KMK)0X5;,N3U'<=/%UO:[)2<2A&'VD M=F4*2D''&9Z6YDVX&[=S>]TY-+G"*)>4$&H#;00$)Q@OOOPS]^M^&'SRX^F&IXTU;&"<;,$S7&FR)-R M410Q18[QTM(19%4."THN^"X(O7B)O62QB_(,O5*ZY02XGZ@CW=5V$.5QZ%\4 M7-.BJ](X?+Q5V=P-)7.5VK(Z*07>(@X?J_Y< R,4?8KMN!3=-F#'B?83(T)D6+(N17W5Y%D M5\J^]\U^;,J"DZP,MUK'^PJT++OB:AQ2?9V:H;S<\KM8+64V!4NFJ'C F\/[ ML)X9JUFH]E<=GB!)2B2(L0B&:WW5K!["F,6[KGU['='F&S,+2T=@G#F&'12X M.,@E3IJ/-!ON\H^YW9Q)#HW165ZPQ!(2;N"FDM +NZ9>O?XT,?)O>*:T+A.X MY@QH&?'85U%8THY3)(>_A;4CE\3L4*WDLD-%-XN581G80#E9Q^"WO#>U8E\$ MM2.&7T82&8,NV0=0*-8??"/V/$@T_)SU?Q/\_ /H$#0$_+77TXS*1**TU8<, MNC<+5*N-6PA1+QY8QE21I:XC79[!9!A7(C<8AR!>X>4VDX 'M4Y<-(1OT:\@ MO[;RM)E\149: ,Z&P,8+$ZP5(Q&P2OOI"[RZA([W5.\DG!H5DU2J^76!A/K" ME&FC0(+BX#HOHZI3)".*%#TF*+ZL1J(O/NQY.ZBR(-U',A-82TD^0L @8-1& M 1:"I :T!!]A 9ZLK?*Y='%&=7-1H>K>UFN"%(R!B2)T86.E"N\451JQ:F 3 M@K.$C'@0RJQ S82Z!^/1,8P:K\$S085U84.MYYUWJ%8:<\/^&&J)+3;*KY*Y MK@'BHEP&'7S9K*'@QL[5LMVF.D2I"RP(EKEY;_OQ28H/WHC&%ZA6.*ONP+A9 M384^1K4IPCS?OD,8Y:TK?\'JP(KF/$]!--$3P:2)7RW"ML!(?JV ]F)FHY;J M$N.%*:P)7G<@K)&XPL)=4/1+K!.VGIJ90NC E&'CM&N2B(W J>N[^F^+M=$F M[] F.)+_3+_9^'5908LKX6.E#$=0 \4^'".@6K+QD+G3;3C2-@V\"Z^6\QFB?W863#G3]7EP7R@&!/;2W=JK8](K\$?H?"Q>;+ M6B_TEO=70^! I9:4B&PN*V_0E;(T;R[R"$V>:OZZ,NH9,RE-T,R\6F,5:GZZ M+&7'@Z,0CA:>D=@#0$TKKGYMW_&S)5D#VW]A2DM#.IW:KJ'$7(%RJM84Z?)5 M/6YI)&.5=J(:!#!0P[!H42P,_3;K(E3C]*U2"*J Q6'@985&MB*>('M;MI<1 MH6\X7JMG@RE"$TT-6B6KOU/9ZBF>EHL**XG<>;OPF'1]=9N5UR =/^T'@$-= MYKGM!\SJOH!^/%84ROTS6ZY=K!WVO ['4%0E)69ST4Z\E,I&&]V^OEU M#S)*<5D6DF5T2HR+NG6*#&=827SP"]*;Z2"OHDZ7 M&/U@&1*RP(G/8O(OQ9R3V 1!TF^B2!':.\3%P5P\LB0#+WEEUI $L,<%-W]R MF>(C)O DI*9"4@=9#8V^0(EQ8$IAM'^9PX,P:$S_V?D%;#=,VZ4E1HGAI2\5 MW.,JRDK%& 6O6N0_@* M>"P9.!+H,*C*>V^6!24';V9$E05_+O$+L&M1(*T]KG6J%*;D*8X& 0KH(7+Y M IPDHIY(:A](DD^\P,DA]AM XC](R->ENYDL8 Q9Z@8T:*FWO+<52WNJA8:BA95Z'1Q#DJL% M018QF%VN@XQD(>*O0OE1G7-E1LX 6?:J(J@R>^9@L@50LBL0ZYFA6E4]L/# MJL(TT!O(IXHN 5'UE-)5K"%?O1G37(&P9)?23==2/B/JY&]PK_N!<&&?B(L3J?;P2.Z&Y1ZOGXC=7Q4+C&20Z6).BET M $1VIC_E%5/P%1Q)Y?$FQA%P#Z*(_7'[2SQ4V-7J\_I$0=Q.Y=XA%.",N%KX8CGHC0$DOB M9\.H':>6: ,KR0Y[^7D.276H%"/@=5(Y*%"SLI0Q53\Z2>_D38PD-9=S?5QU MV,;ZN2)HMLA[4+L M*$HK$P0+4UGQ# ;!H2D$?"PF4:*S0052(-8C02S7.BV%'R!36PD3SF"%0GJ9 M))*>$*U'P"%63$Y2AC3\N:XPY#E5L_/UG'UE [6\/[@7'VG+"N2:PF8QV.>D M[W'G01!L$C<7D_,&A9$>J_D"JP$S^F&HXP3+:Q5K,+,*I*$ M/E<7U57$H#V]8<9ZD"(D>^[HRX[NN5!%)S9.HCYV7TH/D]OS_":"8D2$,XJI ML 9NW1PO.389\+:+D0<_1 9V##%3+\XT%DF50DY98,S\%U>RE8V1QT;3]&LC MD9'F"#Q#80Y5\;P$5?XDYRB+>.!0X.4MB#';)WG+48O,BM=9<3KK.E0I M2W6)I5E5T1L*@QN?NL$GOA84)D:_I)ZJ"(,%D=RG:ZZO1CQJ?*.O"72-IE4] M%7+KCS9=L>X 0%'B>I6FS=7+V#P8"!*PA-QW%LX7*(A%;@ B]HVEKBLUSPJZ MGH5.'D!^@$!)9P2N82]58 1]6.V>%UI#DFZ0&1ILQS 1[/DSLBC06H;7(+-+ M!JH=2(S.I9@/@2#TN/5(B?TOT'R^4LTPZV0672'C+R<*U*TZHP-%;J]UGEO> MKVBP?P_0Q.(\\%LX+O!W<# Q:)27F)WZ)!_YAGGJNNW.N??R[=M/;WZBI%Q* M)CZ_F)Q"$'/2J.Q4S-*LP2*P>L/$F%_$E J"KKBJ4S/WK#_2[<-UUDE'X%;Q,XJT(/@7/4DQ>DM85/I_SB/XI8K+Q9)@*+AJR2&*R!(>5+VBY)9NN5&'=&@V&305NJL=.[=!7'"C!JX4D2J, X1Y4]XDQTG5+ M[";CR8 I<&B4+C M/3#WKTNKW9!6.W=IM0,8BTNKW9!6>R>HW:_/H2]V.*[*&+UXLE4CBX*E@CY4 MV.6Z9L( :8S8X 7*,2/$M.:NZVD5Q&CJO" S$&C>2@8X8S]/XR!:Y)N3=P^< MD#O%*_]C_3I1JZR)A''S%GC1G6',1B4A%"&Y2OK0=:D[]X9*G#1 4";@)N5E MKI)OZ)>0M)E8'89#0E$05,/#4DBXFF?<\ 03?TC)#I_J^O._.MQ0PI\L,Y'#35>1)UN;=+Q"P8)\QU&L25'#'= MN$6DW, M4:B-%MN8#;*S!+:B Y/AD@ZS/=)*H%@5$=2^JS)^$2=DP5A94(]1;'77\KZ@ M,:Y6DX3'O"RPPO%K$6#3M\+6*Q+XAUBAO)RHEPD,>H,+Z\M?104G^WB\' 1> MCZES@IA@GLE5E*4)Q_58JLCAQG^R)E/)0HS)B04B1@E?J,E,-G>267NMPHCG MY,O0ME.^<):1TUJ YQ52'DK*LU&(QE/!J=4BQ6I8JXKN5D!!72Y'?(G1-S#& MYVD:@785@I4J[^I@O3Q,D@PN54O?&)%B$/@VWS<3J^5^G6P@MEWP(><(\/-N].L+'R,-EX9.K0-*@4+"E-I("E) MJF!9:@$'<)]5R65]=]>C^[A&"%F1&8%Z.H ##%*\=7UU)0:AZ?U P>2EZ:R[ M5;RAP>;V[1B3L=%/,_SVAE6XK$F1]\\T6&H7S.>.P5=X5C0Q-E:J2*"W"7;9 MS-9L.VI+W%P_ZJ[#$W%!R"Z^RA9E$DF0@MYNG4=5S?XXF[2NE&I71T6_5(YN M_1>#[#\.CNC6#I X/=4KAU4WFE*U2M;CC5,EN1S'7IE443;%N9 MF9A1CS\0"Y 2,*F*#*N\_.;^F/BAD=+JN>:J+\R_?)]H/1Y'VOHD M/)!!^S*96!V,,%PA_TIQ*$MO(; MAT?G),I"C?4(."$N'5^%!"%T(BWR]9QBR8NHX.NVR5=OOEJDB MW[17G'>@)%\ML\,T+15;2S&X, Q$PC2YO"7,:)AT!ZH4LDX=;F-(]L2?A7$-]],2!%%M:6^MR,Z M0I;M&9UIMQR6?!SSLP@4R&H!*)XJ%>TT_NM:^952 IVVURV#@_3EL$4)>\ M[-R7M=<*G2PO%A^42 93/Z/R7KF)L0[^CG<@:@O$;W=?E9L8V MYYAAO:EO%E+]6G*(.8D-K(U.4Q%QS-&?6LTEVLS#MOZ;2_"7L4>2'J$HUJSR MG..]4HX9#N*6W*,%[QX7\2A,X \G?;R'98DVS(@U0F9 PY/,U>.8)X!(&6M$ M\,),>CMOQK2DU4_)L:>W__/O3E/]P%L2DXV#;4^)0N.2K_I%)*U_<-,9,: ML@,K!1C=ND_NWRJ<[G;@L]%@%PTAF,%""@?@CI5T A?\]7=_/H$+'L&S/#RX MX&0T?PG)DBQ][]8OV<1.2KZ6ZK3&3&C5H4$O[[28S79>].3N\MR=SLF'GW)4 M@B;0=SJMSOLTLSQ%BQ/7ZT/+0#'2!PJ[ ::?@?TI5=1*U2>'_E?SN/^0.8R7 M#^EVZL2UHH] 7J1;@#,>?9HP@-H1STA7[UQU\2G6*[[0$GI1/J?MQ,V-F;DH&KLWZPR!+:KH4@]RS=>MUN2M%:ZTSHENDO4KO1-@ \%:_8]W7]OK+' MKT*IG%Z$6@,7U-N_5R1][!.A?]/O/6.W[5+(YX-]CW,LP)!NU:>/8O;=KN&: M- H-548TE\/*?08I*8. -9YT^R8;3=TKN4JG5.<-:JRH:F0J&FO6B9*'/9]A[+[3!.<3V'61O.^V]3]#]2BGWPX)H_C6D0&C7C[ M(0WLCKJ<5-,VO55Z-)8(F:/[JD)*?T4@+0<."-#CZ@K#!?C.0=K0F:Y):7!K M>"/IP[2C6NNS);C$SEJ>=]J3* #] #TH4[#<>,J5-*8-LTJB@I0"(*Y-+_2N MIVM_J]E8>]&TQ-*N0"MNL[^A2?[&@L[_&'?-XM5GKSY#CIZ):3W9S1#0@A/Q MZ$K0\ADC^@$RO"1=]H4Y8WL@F&L>U79]P&KVJ<80NX1:ZR8I%>0DL+ MF+ M?A.CZ-@2<0S:M0K=EW6S(D-5Z7Y$CI40,-09B M"EVBW%.=FW*WKZV1SZ-W_ M,:Z8P]:E4V7Q?O_B_8LXA.FT)/=(BF#M#D8[G9!CCU(X.FMXH Q7(CA9]8Z* M_7=$LXW;F[E36B]N6AE:?=/Y(C.%EC$::1Y>ZBSN([QE+(%,M)OUH9BP<4,8 M4%P-=FD7^[QG"+>+Q-AZ)$.>/HNNY8ILU3Y8;*-+ 9C8?4>+$JOCT#(%><-O7-C<(;61'BY0 P@25&\UL8#G M15/^""X2Y7L1GG_(!. +3;\=,MX^9(G%;@A=.L^J$3^B;58.DZP,#33YKD4; ML S ^4&:>\DH]"_,O6'RMF'^+R\HH!$ &%R_$?+ M"'Q^P?TAG<186[V"O$!?W0<.LRJX]XZ CA RMC?UAI'7,=!(-_FZ.>]'NF!R MCU]R$+L45,S[9)$//84=. 10E4F^BK*GZ+I,?C9^_2K_]>M]BE*[*OHP2(!0 M)P!U;R1CJ)&**@W(=0--"IUJ/"K"*2SGFO;KVR@P,,W89B"O$17>&6#/ YEM M)W-@)L/),)F Q ,4)QP0#,XZ 5I$@J6%5R%-PO%=> TAT"A (*?"0+*DH+5E",($4W MJ9QZ8[X+!F55I=LNCO9ENLJ28OP+5=53UGBA=U@)ICX\;F#%ME?*SXCP_L&_ M' @&>I'NZTW5IH9@QWJ6'E&F_9S%'21,Z5=:#0593!A,Y*I8+I!= GE&.XBN MV^:&N!\%Q)T>30BNLO2+"<0\V27O84&[5GJ,+ " P\NV!-C<.YT#\=,F&%\[ MKB>1T&0OD.'65D1MN^W MT.\_.P$('L&S/#R X-<,Z&Y=D>,NJ (L;I)CVIQUZ[5P49I$;CKF4^A,_4[& M' -Q);>%&K8!;+_IDD> [,1./'QA >=C@[Q=(IXQ<0**"OJ#I/G<&R3N+7'/B$EI=4'(> M2-])D/D&>G6OT?;!])]$*8FL5B)WS6ILYIO[UA+>OY89; MA2^$-('UW;$V%3*%.U<+4VW'."A2_PRN C^YY [E26G5G*>=$W#^_D#>5;EN M?Z3T7B!+$GYH)<^3>A(R;K3=@SO?$YU:*S2]3+*M=+"-T"($[UHP*5/3CX.IGRP-32<0EOWQS'6AN-JIR'=+R@ 4P814Z3 M^L@FU9U")?*)=>R.FBHI)76:M@>=MKXI"C#:[RL6-TM*2,;E-&4/"_;T.JOQ M2: DQ\DVB[@TRM*,G782DOM,,YUE0NW+!?C"]FZ6RN[C;23+XZDZX_PLO.C3 MNGG8=9.F9NPS.=A)JC9+!=]M"3R/&VM5IWE^T'F./F\,9<.\F9/M":-J\>:[ M;ZI8?\]H!R[']$EH^7" 3[W:MKL6]H#*/ )8/JV!!_?&2-XVQV%37H54UJX; M)4CGFONR61F3E()U4)@,(1:S[+<,[2X,NRN;D'PU88M-A%^V!RJ_S! '2G-95QF8/KD&"B(\^9&/;K8#I?RFN:@W6;^0 M%M7;"=&=58S,4):8PG6XCV#9]N==,2?%M&#+B+O4EBS@IW*2QY;"><-(0VF M91$'])+7N2%*N)%[BJZ:'FTG:\KRL/O!B&-B9^N4!A$0WQL@=XV[>M4.Q.U' M(,#ZQQRQ;4XG$ZW2O\<=_W?XWN<_H[YQ6EV_@(FJVXTV@(32K3D-Y\TN69_] M,%-HX:D ]2 5"#=>?)R,>?)+M:.]R?LZ6PG@!LC^!9_KT ;)_8D?0V0).==91%2$H:>.J4+WB)9ZH@R0)MC4@+ MW?7A(O-8WB%]H49-A6,I(CHGG=@"_6MX]=[;1,%5L%>7^M^B.SH%<=*CU7:K MP;N%8H-^7U^U*QE''95ZU/WX/.9S2$W\#8<5!6=YNHFJUI?E'=F MQ88G&?R\FVIB[KK0S,'!*V1P<(@-X_FP[%N.>M:B5>('DM+ST79I,]1.Z\Q. M5%/)KL-QE[:QM"$9!J870#3ZIF'V.)6FPFUVA.D![T_/Y$3.B0&FQN+5F@WG M["GDTA<>Y*![$8]Z,J28(*?W)S?!#1 M4LBJ>?*#@E!6S9)FC*ZXWI"3@*:T'-(8-7O6K%)2:B%-)>/2Q SK.J1/ TVB M2/I1KQ.JL8$#-Q!'B*(;:F40_Y(8-_+7S-];>Y0V=.81[TFCG#DZI_8^IIQ) MD\6+(Y\>]L[XZ461L%I !5&(QHI.&2((F(Q*T&2)2EJ5]_O3565)&CV2=XEY M%WF4.^&9DU<2OCIA%@H"@6 F0-SF?.N6B+D[,30;\0U&G^G&K_K)A#&<,%#% M4")%@(+0$V43>EMX:\(F$N40<<:++"WC3,O$GB[UMQ\F'KZ'$Y%FR.4VE@10 MV32K8U)Z)U7K.U2MMT2#>FRZ?--,17IU%\U,FEB>=+;MTC$R@!:J03'/Q$C% M#@CYP< *S5<;YB/LTD@0W=]N5?>K01?!,,\*RN5$^[VP)JK&- Q#N#Q;)4,? MS%_1V5+!MIK..EIL1,1'76DO%J_]1*DR6TK*6#L"J'Z0F2RJ=Y'CW!MBFN9J9:#O890(&"== KO:Y$0(KT: M<-D9746*GHECAE],V$Q1P-MCM!I.Q<28;>CF1'3#0A+SZ\+:!D'.UPZZ:HEB ME$%,2]]+$B'K@20X+K>EV._^R3]S4^A#,L"GKYE$FG[RZ(E4,IA/IW:#2 M&8J/V)%Q!*!658;FUKM9BAY<<,-_)<S 2-BU&XCYMZP]^##R:L_M+IM73 CTO)HO53;G=6\UE M%%'(88+(-@JY%TK)LX?P5 L7SADV!@BI-_8$QP?],9!QO'Q5GJ3)];GLAKVJ MQCJ1+W2?\1E37RJIN@<=K[?U/Y,!^Z$Y7[S70^C9ZQ_>/^?8QZPP-IM0PO.^ M=3EOLI$FBTS4&QU80G.%W/-T!93M([^_G7OR:'@!WI3S3Z[ZXP#H;(18"U_5 M_L[*M MV+[Q(A_WM73/F41)7,HBAEHOKM/#-KRV)4I\L7B3QA)*T,DP4,=+ZUYI^O8@ M3Q(#3!Q=@]!5##/RW16QC:,MBPS:L,?HIK$;F7[%0T@-?XAU I$@ZYAFM- K M8SD[-F]=+RCOGA4Q.YRJJV*S*_.N7-Z(5<%-P7O9Z8TKDPV8^(@G8,XMP)Q7 M)V#.(WB6?SDPY]&<59,<5B$_[APT4ZP=IZJTHAI_EC47JQ $.CX?=# MW!KW2I;^,4]O[CP9BSPM-?YP!T.'Y,_ M!^F8WNR\.71ZA$A_"O>38&G0,'?CL#E,UV5\,1I!+D4)\SN$&33<Y!AI!&[T5A-AUQY)4%AS"Q55%2 #\B,OND\$.+Z(9LO=/M C$FB^]>; M-,=424VW$ 6B/(=RQ^2U:]G+@LON^UI;.S TM)9O2*?&H=TLGH%IS/!5T=GH M=E,[U):X*B:8UD'%[2,1?P@>:R*#VA +J7I] @/4Y GD#21[SN\ P@+P2FLM M 1N"N#);(U_>2*&2^EBS$9KB$FQ87RS>P_&+UU*>,@[X513+'4.E=Y#MYED, M6^HL(4%95BQQ>/_5W3ZXI#KJ(0 R8OP0W?)OZH^F!Z,/9-E7657D)*HY)/,H5**$)#NDM\8%.+'!D7((!@K"CA]@\164DC;>U7$D=9VUR&I]&* MR"WU1 1B!\]ZW-QR?$^.T"=:D B4N[0J!6= :_8L9KF')7$.LFFH15K 4MJ! M?9=,3]/LY^.;-*3@2-AE)W&LZ3U-;DKTHW!(KO#>02"R9)K'JPDN-A<+H %5 MB@+8CPS;9R227,JC";$O'JO?*60L*.YX3A[^)K+V^28CZ1-V!,+A9!4/M[S' M:JS(4UQSZ1,YL2TE^T%92:L8YZAZ.M<9 MD#>1AH@2R=75QBM66BBBB4I&>*OXQ$HK_-RN),Z!\B09D_V8QDOE M\$"-L$>!B>7[).7>_%@M%*E,U:,!5.8_9&T+@<*=R$YYJ,0AM<&"+9N\:A&^ MM7MXXU32BK/DBUDS:VD!DO)3F!5Z-*5^L/FDR9BPP\\!-^?[,.;8S5?-%NN0 M,E;-JI7TDX:"-X+1U]8TKC60ZQ(?#6_-E;"V7XY;JEG ]9?'0%BR:MAW930; MCHCL=0Z&1IPTKJX+@1,]?&4 LA%)[V=<&GI!0<)M(J2B"MJJ]U#<=VOW@\3[4=I=,4"'377EB<2^F.($YL\'68PJ*.9E,H6_I5O%,9O &N<%"UR@;*I+\"1= M+],,X48IV\=!*U8JUMNK/;32AJM.#HQ6FV@:>3-*0Y1BO!8R-UQ/D7S>2X $-?U)>S2Y4DVR MJX,>RF?2_DS=YIG_QMZ_NR'IOH)[3<C69_V;'EY]H3/!#\.KH)F9Q0&JQA[-GK*-$@&<2(98ST MC<0.#$(M-C2N9\PNMD!;K ;V.D=TLBP,+TYM.VQWN^ZZ#N6L)I[BBE^,"42X M%+%ED=*L:;'NKRY)FIGH2-*QL(\T).FH%EUBSM)2"=!I$QG-RMHM?*YSJ@TB MK/U']_MUX=N+OH4OT.#E/J"'L)A473131[S=!;>51SS,C9D9O9*TA>'(36@S3)5TR:0L MPZV#&!@=['I"A-,[+F*;*NSL]J(3,SPW;V3U3S7B6VK$OSW5B!_!L_Q[D3?< MNB(+MS.(I#UN P^_T\'[,\' M:D\X3M.>!Q>SBUT4?-3PF/9PE#,(0'6? %B*R/_J^/>Q1%<_$%!U(WQG]=X& M5#<+CZFIE]BHYG+HW*ZDD&4MO\;$LP>[GL)(^VI) D]4090MF%6<;VE^J7!D MDW"CDL!+JE+TN (WO#QLE.^<:\[G(%M^-=$EI_"_BQP@/!*!9H.-QIU=6D>J M"Y:@])*O=I+-8,.+"V7=C]:VT&I%W\P:/V=(C$+:W1.W"]*!15H,6S+S!(D),V:\-I>+;3N$+&<1\[@NK8E-)N2Q$:]=( MM:/#O&\DLNQ\+8>'M_UDBO%NT6YQ.]YE QK#93&O7&*ZYJ()^Y_PB [,+[D$ ME' P,$YTVZ7>;^H8[ MQ5;((@Z>!_07[$+#@:04=%7'Q"+M =<"W70QCUG-^$W543U*\U)O%,%$=NJI M>J&>B2]+^;J+"F_OB+.'FFC XLX$ 80(#*WE/)=\"OJ&+J$5; W<.\SLI-+( M!2@#2^G??%/#V#30FCY-,JO MDO6(WO>V^LIFVP MV=CYSM*50/QNDH'9<((+8=O<5$9#0*=W^@']T:8&_MLW[[_%_^?_^?*[]/_? M??6-C/G;[_BT-ZR-58]".2=CT>3.^*; 4%DPKU#I4?E +A<@&OA]2#DSM T MV 5*O/EN;L7J35>+/W_VW_&D?W[UWR?WDJLRI\TV/?,EM=93O]N[Y;X[IV[R MEW_X[//?OJP6KSY[]0K72?_QLM(J!V(9?@30=P[[\E'L)CM"_WS"/8"H_NK' M-%DH!/U="G.H]?C;O?P3OQW][]Q(3B_PR[YU?9$NPH6CHP8G.WR*[T^?KY($ MXNZLT<\J]0$VM3C( X&(&EN%XID'ZO<4,$CK-K?*UNQ?,LV"=,I,$U2ZB<+6 M0LKH:DQ.+B&2&-/(^6:8-'XNRH>D3TFP;#MN_>LYM+%W9YWQ[3N^1XJQ+:5$ M"1KCO&62=:59FL- XBL5R^5-+'2D+0Y,]IR.8J*';@*X1?%?ND%5V#'C=?#( MY-Y'A='R!/^_;Y;]V&;DBO[U7YPWX4D< GF4AB/4CG0X!WD%?8X504_YB3_1 M*)E(%_MOE%T#[B#G\(,&6U@*Y.*>@95A?_"G(N!&#<(6P55>:"0J;04-.P<= M'A#M,/SO[(DGS_JQ::X8E$,)QFL-?V=^JEE9?:"T)=9[$?ZF=!(,A!"[T%O^ M1GZ093/*3&YYFSM0>NJ'?+AT Q7.O5.9^I8R]>].9>I'\"P/4*9^-'7I:;&+ MW(C,CQ4_#WF-N1/+U>5G6J7>%64O40'(Q0*.$\?3)_0 4\+XGQTATCU[J3+. M?@G81DL_$\[/ CTG U0C^42.X!^DB98P_9J:(9>,N@>XAK9ID\NW]=U%7[,<$^?H#:L6FSM3^$#')'OAK.G4*-,ZJ:[3W,?&/X%;*5@ M0:5SMUB5D\>H(:1'!Q$NZ*5/42WVDFQID6)1=I0 MERZQG=XPEK7Y?MR+,X"P.\];W? LN^MC?B6<^6RN#@Q$1M/0&0I MX.4C(X49DF2?C2!,JMBZ##WN!4Z$XO''D0]I"C49BN%7<,$@P9 MQ60(KRY_V7KUHTE?OXM#RK/)])$F=<,>$J4*G=$PTVB0[LB\/4![ Q2E3VM- M&A77+;6?.76)8AZ.7?\^9#&_1K/[8W%SIGW8L_,6R$WNG,(7BR^YV1(GTM&) M:!6K,.ZD)1.V!-,O7 ?D$XVKBP;=D.-.8#0$)U?2MVV]NK4S.'8 A"<9&H*# M,0N&NRUH6&@6AVZTNC;QB(8K3AL8).&5]S=,2C>J+#5)VLX^5^ZCA=8W?:J# M]&5+UW/1H#TS05!NCH,OI/-[=4 :"&1ZBG5':EGZH7QTCYS^B\7[>]R1? MM"_A5%'&>&ST6.U*J_XD(O.@2RE8T8Q>./124BF$VXO8)'.K>UHTZ0P!TP9A MQG;+0U[,D0Y,,>GC8*EFHS^O#X%N#>?FJL.2ZU!'V_>MF*HRMXPD?'X$ $A! MAP#1-J202(-TPI' 7V>/]KJE?$3VHD"+@6<&P0G!J7,:F:_!3U53XUE%9%1\ MPKP'R4.S>;<#QZHSLG[=K+Y[_A.J3C%J);LI_<0HPC+\?[#PUL,5Z*"1 M>$*4#V 6@LU\WMJ]!'&WCF'NB)S4W1[=;A3F#0;T,^OZ1,-&PL484#.R23># MNX'+PU*3K.N1J7WJ,:WEWB,(1+KZ(;)+!AM4/K?"D4!PEMU0GGJ*]@\%[KR% M>!A7:3541*#'T(6=0F' 4T=57A#]&)-O]/LNTZ&SZF[P]#7*O! O$3'LIN_3 M^PW;6:9?#"P_^V5#VYI.P;25^(6;JW2=;;L\;8C'LB&&13*%,+D'B2TXE,PI&O6*+LB["C;];<:1XQ!^?C M85I3OE,A1:.;(\XXD+WIC?<$#5N3WPYFE?:Z16UXV5,/<5K?#DAL*3\8!HI[ M .BM*D\H,C*\LDQZBA4A@@'VGJL&3-6$F+H@W](Z'FYAES[MB5]Y3T0)"VV7 M,=@I:B.$81VICVM4-C0BYEE5RIC?]<9F1E#Q9J/,95!!2]Y4?^#E9VMFHQTJ MP#0@&VZL:1-^*;D?78)N"&2>/2!I.AO?&H>K0GY40(.J<.#,>C-:+[$7GXV+ M;A+[UO*$_K3VBJJ,T'AF+-"SB5K=-5F4!06I#@K#T+Z7J8Q)BS69J M5=^Q#I5\0ZBZM @$3E0\EY%>Z*-):2!O)':92"FO46Y1[TK,P@GR4&I>2GL^U=OVC?.L*@R)U[,-P:FH]*#NBLHVZZ%CJY5//D+8 M&*7=WFF;%1BP6EQW%"JI89V%])VR:0\ZQ3M*]G1]P(94(DJV[_J\?G.:J0>= MJ7TZ,M;K ;Z"ZLTRIXR5=3C=$O^UZ'S7!O@%01MVRY">80=^WQ,(Y+SNTTG" M;4D!<[AM:@)UG);!PRX#^'_2#Z;$NE$RB<0FJ4Q/)_EE MDN?2[9Y+V4/I*_ ]*OZW SJF-O6-\L+"*&!1<09,P-1]>UU3, J9!5\OVH$' MQ@,L(.5?.BV@!UU K PGNA:;]I_";#95WC[-TX/.TZ9>?D1J84F<0$H:(I/6 MK$YS]@CG3#4:[I1:@3!#!_Q(SBE5:G/L#U?$(TBZXXQS44Y.ICF2CB<)7[O= M:?X?UK9& O9+#I^IH5>[?S<'YH]AQIM W1<4C8S&#G57-!FD">Z =F^78)V0 M-H<\5W5RGDWS7K=F])"P,4:9/1:3$]Z&*B# PY M;YHSBA2FW%'$X@=$#[21)D%?WM<_%N(8'M4Y-1U]JQV&,3<>)0-]OK:" M4(:I=]G]P0Y("-] ?W!:7@]N-?C@0?MDM^0&(%Q(<[C>M$N6=:FWY^W%V#&4WLZ)K-8\E\")&YW] M3>$SK'^L/*%#[5)GZ2 0<>A*LHV_X?PC?YZ.!!*XS"0V*RAJ*GWQ-"/$G*AG M=-Y0:'3G$_8CP90#9VL8G'-F3 !7TQFS5AE#VUPCKH@=&=\O"QVP(D)^93XG MJ8JUXT8Q%/RK22YLTM2@=XW/I+DQ5N_FT_[FDOY?X\172D&-WL3%Q?N!O7!XR1/R#Y [,W:7K8WM4+*^& B!=0V1.T05R#.(F1A MC75DCOGUM#H>%GN+Y ME: AN O(\[LT(_147*'?W"POID(T71HF6U8-+]HKC MTWI"I?[U]W\XH5(?P;.<4*E/P8*5,C*JPLGM[P[<09I01>RRSDYJU+2X4[)1 MIQ#BX6L16D-*N[1AK&JN"\2QN@O@U,/0[$7VX((S2^:P*),5N30 'IOX&+7V MC4,F=\$7QDIR^)"+[82*A76"*_6#REILNIN)QVZY[=/:>M@DD_ +41EJ9QCR MC#$W1G 3SQC^K 9 4:L /*U#+E5PFNN'18C--,J*B T:;$-/+;C%=MPE6Y:G MWKS[S[=?GKW\LWTCD*=Q1H-,Q/09HQ:R8X@(&^7;4UID@%+HQ%?-6%17#>=S7S"B+K1,R< MUJ+ 3?/ ,; 6FIAT-(C%ARU-/J9,*YUY59$;R)DQ,106+<\5.Z2H%IJ7'NGT M 25*I0V60G":J8[# MSR"^_674=3_=T)VG (\6]6YU)A.TQO]]_FM;P$^=G*"!DZMS,$IN 8-$X[CL MH:A1V(12CX-O5C ST0>73;UBZKV+/KTQS"F 52^KS_[T64!;U=C@CB7X/_[Z\OJSY]]-OL$#[X([C.*KV;XLH\NFLN62H@,?*PB=\20MD4M MJ03IIM3?2 O2KGO(2>K13$>>5L& R68]8]2=ZI41W%S?9[:L)_/5#P54Z0-U NXBC%&)82.4I:>L*FJER M^'+W20Y<&>:_#8*12+'?I4&#ZX:[I7RR^*CT3K2W+N 2B M;VFWU2(BBU\P9F&X-#^V$1K=K9#2@S_=+#34(_MFVX'^7YC-9Q,T3S)B8SF$ M3 [,6>+C]LB.G0:[3&NR=?(+Q"1O!_YP,YC11+(*,6 5UD(I)",I)\]VT+.55F2DN;?URQ M+'MN=":!.G4MBR6-7#^Q^#=: M:S-^.$GVL'$K.)R?ID?W+E!YI,"T2\Z-TN]F!ZN,(LEK8!\(W0=U]XCO%$;: M%)^5-$:F9V9792VY)?2>NWT*CG?"#SFS$G)F8%;*C@3BS:.W9#^4 Z,M!<\& M^K6-,;A:9G=.C8/4*"(OUG!WR?R+@(\DF675,PT.+QR.$V#I%L#2'T^ I4?P M+ \/6'HT*GTWH$(7;7'RV-)GD#,:]F=T+BPI^\_5 >26%F\_"'ETLCUO;.>S M.@"1QK+-&,])M.=*DW2YZ.="*&KY+RETXJ;)X^?6^3( M*N!H6!P39'3/%LD5Z'8?EVNDI2:B+,G;:?:]$B++'Z,_7T4]2I$.$R"3 M/!7-/7Y/\2>Z3W:*8@0 I"F8HA2[K9;Q8O-<"L#:36U>! MZ-S[%IHH F$S(:]#SK0VFG#S<%J7@_@Z+IY3YDHL5--4"H<(PJZ35'#3()$&;F MG74PJ"-OOI\6B?Q[!2(?S$%,AG#93/.2%*I@G/7(C&@UPZHF"V9#)_WD/,M%IFT]BJ.*5&@P9FHJ>VT&Y%&V M')KZ -1UR;G4JZQ#'YB)\MS?HDCZHO)(5S8QF??[I:.! !,6H9)F$+ M2O\JZ&O)D?"3"HHS:0IY48U7_)_2_Y<7:*6UA#>84DFY8?E@JV_\F MBID_*'/1!H,P.S.^H].()!M_F)V-MB_F@[=',@Y^ V)'1ZFK;YK%H:G[V']%* P/A36$LCWAX4CAEF$M="\-I_4HXM]YBC%=:D6-&&07/ 7I5'I! M^EJ;(1!I8F&000/&#(4/(/,$4/."\A.#.O@5 @B'D_7FA.EZ9,<+9./IG[66 MGWB$Y&WNO51MLE2\DR_ M196.1/O[K*[(2G,2HV6FRJ]!C',LB&U-WN=HC$* MPR[HQ6@\E<=Z?>N6\W#-R4\"R!4W!>QR[8,07YFK>W?O2Y&6*Y\ZEV<.SHD4 M]<*) *T4AS-:7!/\VQY(SU) MY<0%&TOC@X[[8PO ^:SEB\)882RH%W7O8.?KM )")2A/?&H53B!?[L%^'=(8 MO4G<>>XT!ZYP&*U=5@?H)Z%H+J_@%!."*F8Y,3CE30^ZSFX[N* 6X "\_;OE:46S"YA.!0T)OXW1\U4GX)\AEUQ%E;8?=P2^)8/EMW0;=H5WOR\WF 8 MA\N&>CE1S,/9[+=]L7CW$T\(L2:S\.=\JN.,"K\*+7HZR*VSH?EQ";0]?.P[ M3#.@6+ZAIZG@XX?7J23YU]__Z522? 3/\N]5DOP)IM?9$SBC%JD(/E M^CTV)7+!NB;BX+A,"/-M$%B7*5KBB'YH#GAG.0[<\X0ET)\[1Y27EF/ MA><^O")@$'Y_AWQ9@M6JZ1WZ+* A^(/UAGV=@Z$P.5+N^@RQ*)QOM'@YB<.# M7\@\KQNJX&\J=AGI&B W9SXX&E+47YGJ&/Z?:_'^8URU<$(4-F ]J;GPEDV, MM:IR\1"%1996EQZ,TB.FT)T(]-K-8)8FI+0G*^MI;JK7EAX74+[3D:LG+>;- M9.PS=33:;LH.P<9'7$%6F16@(;HF1Z3%BB62T:O)(DHS =(1='))A&2VCOCR M8X0D4L_#O)U$I@93K6\S[K1NEIM9?0ERA):7CM^NI\R$J/ID+4G1Z!/K.4THF"<$ )\&%?:/)!.!?[F;RA&3=.P$#UU[^Q9 XW& M2M;D1[7=)ENU<]M? _:8F=7'&)KF(T%!] $Z+2_H':736[\0FT(X([$!#0ZM MM4X2(K0W*RBNHRVALG?/1?:.=(O;B$E1-&_J4WVGH_J"="_8E;)7:=5LJ)[K MHJ_1M=4BY"1]'6N9 G=*GPG[.+;_[DR,<#Y3N1ZK98O + MXV9EMB=<>>(<*4[/7>]@S,45=S;G+4ZK /W;)%D"1=7YBM:>[U M?-0.9[WX$CC)"[>6]2KM?RXB+JV$Z_=)-R;GP8Z5%XNL]9:\(?TV(BN"*6[Y MOUF..'E?OJ*AW5\&*!EVE1:[9,K.N8*#C+H9R1(,"']?WU+?.ZW< MRW8CP*:) 8G8!9H3?R5RY.N=.$E.#U@?M1(*\E4KP:P@UXW6*>20Q26XF]2N M,6GAS/PRYF0',F^;AF39"MBD=-4("R:NFB(9&$=!*+G>P0')E(=%5+-_LI/H M5#I,M:0'.?=QH/SBNGAQ+]2%HA3"/F#^L,[UNZK3I/SR0#1K['55MUR[FUWL M;#!O@@Z]\D*4KKJZ7X7KM63O5)!^=!0/?OGH@[$?7Z2ZJNQ:&\IG!I1^EN&< M9.I*AZ!:[)J+6A),4M=T&#&[UTIC*F!PM;[O=C?6L9+ M2XL(32^S0> I+6=,S>3 <$_*7(<_D+23*+LBX?7B?;)V/<19#XLO&_*3LK/K M'6'M<=I\+?Q@KYGE]0UW5"^>O?OZ]9OG%($Q7\![LK78)E\VM$1P_O]=.GIY MJ+_8=,N/Z:_?ZK/T\,MH\>&$O&F'+ ^+APR2LVX?2IX4:JV8'(RRQ=,I=_ B MGXV9##MV&^@IF#.M_LC$ZJ8GD4>*V24 *_=DQZ:^.54.;ZL<_OE4.7P$S_*P ME<,__PKAS'Q1\#M4_;[S\@WMY6\AI_E4P6I] P3K'/%2B$L^)H\Z<'$I$264 M(0/2G4\0ZH:3)&MQ$CHIXL#9YAW\ D#5\UL(,"T=D9YD2M$Z8I%]<]$S-H:, M_R;U522T21WCQLU6T8!\<-%-LEM0QQ+3L'8U?T*&%!T"8+PXU@J MZ"G&\^^UN!S3X\2< ,!B MEJX.[R2N,H/\8LY7>1YN]U7#+$YV+?(EWG!<*4*/NKJ)YTG7AK4[*;0OC< ' M!(L_-.G=TP4:X35;=F?(M).;^^:R;@FWI<[M%SJZ7_KH?IM&H.7E1Z_RYK)M MUHNO?M18E=U0>K#D*%+73B]DQA)[AB'U"I=GDCW7) N?BUE\K]!&CN>Y#VSY M\>_R-Z'OB^)_FY=TS/OTY%]3)-D.RV[Q17U8 MO$X^F4!3%F^'OJ:E:0S.O 3S5@A2):-(E'Z#P^2VQS'\8JB3A.1G$3@;:#)1FK*6=T%9DV[^!?]6]6A5R53!O?7.>M6 6! M9PX=#$&!6F9X61])70I++#ISZ!A:]F/+YGCVQL6=\-C[UMLAC\PQ073/&] K M9[2+WI)>#V*/C!8KOQ2U(G,'(47#E[5S/L_ %QI]K?P:G-E$#"]DSDJ-/4/Y MXQ6YHAB7]1#B& _)N+"-+IF2U('$WLL?4AF;^IS*7AG&CK#9/9HCA03<>G// MFT,GH'9A9HM'-CN%/.26B)"E8IOD.NLDUA5$O U:_Z&>SH:=NX$R^>N-I)70 MK;R[ )/]A+?0^1\@=QU::P'=)F#0D_0*OY.Z, ULN]VV%P+F4,5W(*Q0D8?E MA81EUQ_BR3MD.=UX$2L(ARQ#+E%_:5Z 0^')7N/.!J)FDCWF&8TL\UKX! M3*,WXR>5+OF9B'4F8)D)EJ06M-<;^:'$$EOPB%K %EON,NT;\/1*9PTUG4B+ MX7DZV(9*"A]F;\MBAUH1UI$+R/6/R030))E@F0T-(C8BSC7B37AYRG M&\CC>L(!([X;E'JU.8B*:C//7$M+Q%6OT>:ATM\[VVT91Q7 JRKEWS'4N6THCHXE;,8J"Y MRO2QC$P.F$)I-4 HY M[:R2.P[>TS50V;D!ACSMJE5P&+O"1#Y!ZSA5+(C]^+Z(9KO0BH=G2&[X(JIE M('Z&X-1GG]=I2Z6U@'^]_%P? EM)B_Z?U6= MJFW'+>D?/CM5VQ[!LYSZ]&XI4;T]IK5T5[DAG(>A0B7$=DVY N33)-) M"*H$,9+B99-#D4/ M@6 W>X=TBJ4E+("^NQ\H+D>F<9 3(6F93* E+H'%Q5@31*5I MR; MW%+,^!!3W/PM/ -/!84 M8<.?N7C'V3TN&L0A=W6J* J/7N!H_68LF;S$7%41"WQR'ZMYI6=,-OXH75I: M.S7J2HZ_.!H#R_/GKY\I<^7==#!?7%T@&37]@O]6SWA]/1\^?L$J,@R[.=6* MN<'9BG!K0%TV!"ASI,OD6)"C-!D5A$1EK'PK-YB&3X$;!7,\$Q@YXR$WFORR M=O.Q;+FL9N(>O4*XXJA)BC P*ENHJ7=IA6_TI[H'L2T MM8I<7C5,NDV97[34*MO&7#HD-CU%6Y]9^LD69Z=4,P>HO@CSH406LI/F+V<7 M61ZG.XV-2'-+/=#P#=GR%;*HJ;!#J68.?@ID:\9R9&1$X M(<@-&6A?'+6HURY]03;K:#G3RQ3"E^(?4$L5S'CZY;4VGE%]'V@-@?TU]1:% MW74W< G'&LPV7-V>D*1*S*%UKZ=H<.X_>53TKKREH.RW1+'+)ICEE<($%X=C MGHQC1HGY6_N$J)>*(JD@RX-YM60<7_P*\IX2IY5A2(,=A<(O^^7S]0 ,JV1H;ME MNYTJ@G_]P\M31? 1/,NI_TZ.L;]M\#2AS)J@4LBC MW(DMC):XX5P9$"[<9-]= >1&G>"%40\%-%6&4:Q3,LWCTP0R:[]C&N'TS"VG M"0BM3KU%^[XF:'[_L<*X8?#Y$*JIQ0L06=-.#S2]&4('&G?F.'("^0X M>2O2B\5_INNLY'D\&8_(V^,DL,U0*,%=Y1)E60,*A%PI 9BH[GK\(27;KK)=E(VCQ\N?^ASXXPU)X#4HQES7RA=.30]@D*$' MU)81>BY9ZQ5VX,X5G?P'.3I!<(9L5C(K^QK 4<3 M']"WN'XVH/.DG^3 .$\EI.+'\TT[7.*!2:^C)FJZ>M@O7OY)"52856.=G$@J M*G4]BE.@Z5G6T*#'*X42"JZISX$^PP&T(":3SMT/9]JGD]8>Q8GD;6WJBS3X MERWJZ%AXXTJF%1<*>FILY@_G.4O5)+]"X7PJEU@QE+!A# MG22V(OYN[TSC]) B3C,X]SPYX#D:FO>1;E3MNFQGM/Y=7?4OF]H M#.<&M!W1O^A]#0ZR M(*D9I-[](7!2.,1 M_;[,-.I$G&V2!IDI^H621#H^#RZ4(M>032J\=LQ?<,R!C IN/"WZ M/E<]DSMGBV<4L;;D"6RZ(2@;QW'+/;Q;&7SU .$;B@>V;O1X(HF-Z#1C CZ4=J.]0X3ET*[LG:'XS>6 M72(..71AV"!@5>FN->9N M.^T+PM&,XS5V$L\];GJ&\&?=?UW/)!A*?2Z/4V6!24F[CLXL9=A[L?C*:J4Q MFHS.J_?!E@S0I ,_*F''M2 MMG?J/U)J62B/Y&*\_[/D!IQ?X]J,\;K$U0(!HW;JBUA"8#),%O"+, MCP9+0M$0'QS9?6]@4<\:5R['D]A,X:YPC$"/G\+N5L#*H1*@^P$;OKS;[9;J MZRF' O=.,]A$[)*-SBW[EV^_-=^AC-YC_J+BA#NW^#1YV(!J?)H6 MZXN;L3%DY3B_Q+48^-[.KSOO&/.2T_L8Z[D2Y$YX=2,3AL<+7 D0N^RH:G=- M;S^"/XDP>PZ =H?U#7YXX9-E]!IV(LCEFE5DDC[7#(U<];FSX*.>DRXW-)OK M1@+/F-A(AZGE-E EXVDB5AQ0JYB8 @<4CL80AL[*R8B%/3U20J"R5XZ-2@MXV&<"6==#G"?,^:#Q&NJ1%ZTR@<'BO,'SA#U,L"5(SG4;>E MW4U/%*_-9I@R%(J"T*$TQ4?$Z2PLX C&]-2#=EO%Z=6IXO0(GN74@W9+7>9# MYM? I&D>5(,AIMV=D!50*KL@&-U<+&IU- $RX)Z#I;;9E M.F]5,6$%#X5#52:)L'G(HD[O/697".6<=%P$6-3G82>P4,'!LUS6P*+3>^R0 M)H$SNDDK8R<^IC%6&:#/HRSS"6;(V\\L3J2/E M_THCZ^#[^.:Q#5#"4__B$7"H)$)9L14B6=YNU"I_*1!_A)]A4D:>VQ!>3+-D M:?]LZJM!NY/JO7FX\P\B%2N^]G4Z=3DY+#GGV6S[7/)9@4K96!1Y-R2L]-VF M N'\2Q91.H2)CZIB4>\G2OJB08B=P5N$T>XA 7E$SR..,72]F($>XV 4^+P% M27:MF4CXQ<<(&14-9B7IN))59Z,T)]H<>W>8^9]I[%B&S%CDHOHU/5T<.A&Y MS :0DW 8PR=I/-\8#9(8R2R*F;(@%NF57(B$K2DV@T.PG>$#Y9T4FI.T4N@) MDTT4ZO%#*--KU3NKSN-XH[B%TU(A1QK"39;6Z'89T]!,R%H4;H;CE1L-[K/D M12"5&B*M%,N#48)7.WD/>?.P1[_I%6;XI+J8C[N74V%A4E2ZD?U15IW2-;=& MQL(=HF+!+KN-Z++(JU1@'[I"?_"2VS+VTB;OL:$6B.0B7,ASOC_6ODAO&*"S MAI>>?S//1?&)!ITU;N<@F1VYT410;C;WO9U.7;"\'5-3)^*C?! MY1">F:+H6I4.1_;$89UG:)0@F7?;/ ?AO$]S&_K<<_ V=R$[6AWA[=+/ 6%H MEVH5V:RKI)]53%1#;A3:3RW7N,NNJH&Y@/%8+ M1=IOJ7#9OUA\H<:7JV'7;3JN--VHNT5 3U5$3-N"2L=9.C.@<"V%?VR\].!& M"!KL>JZDTC=*VKCK6"&D-DGE\ HFRL.]+(2SBVB669Z$H1%EMH MG5&E)+X>-=%KKV''>=XG"K[[@.&70^=N-U.WN5MD\;&[$G8TN!\@?@';(59Y M"AWT15K6?!@I_7A_1I-6C!#!U9"TR:4K84 @,B2-29_F-!^!B3A 1*1EI&^E MV5V@:US=+^=^MH,A-"Q?=HRVHIHF[1$X072!%=="Y53]"E4FYH]WM&!@9_SQS5(O<@_721])Q=IDS8-\LGF(:O#2XOMUFX4Z!K M,"%?G!ADKUE-WOT-M1P AWIPH7Y.KHOK47:>8EG?.ZH.R8_CHY+K2J9'ET;B M3Q'=+HS+1<7<+EF<[OX,=@75618Y.=G;_<+:Q(+83YJ:T8\QI4W77>2 MQ1764$"9T"?N(LIE!DM+E0)ZT1&%C;[SZ1%IMOMQS^P^"Q8FG'DYEM*5LCD? MHZ:'8MEFKC@@@EZT:&YSW_%1W M32\I$K"#J])*]\'/S?:LT%N>!F';$7F*QD^["\FO4:]5[T4JSSSQ^Y1Z5-K8 M4FHFPU\,@VCM76A! GX59)+KAE"N#K_*GA7]%;=U_>"!,:04#PK4LPN:Q#&; M=-05#,BP? XT99+?AN7*Y2;X1^#J587HF:0F#UYOIT1'P.Y0/U3V5*9GAYK! 0-DY\FZTN4&Y MYUGC%4EWCNLEAPE'W/5I=#%7UEQUW&V6#>^:<+GT!6X^FQ U3J-<- G/WIP6 M'ALV)?ZKY"$?RNF%]#>62-&@F4]S3A=,6%" M_36XOI,Y[ZB7_^N1OCX:OR@:OJR :R?WH(H!:1RI=Y#R.*H:X$?S$?:/>7V* MB0&6K%G, *6SFA>KY\^?IE?U+HZ#&*XA2Q^'@?>4+VV/;LXX6#T%A/KUNXMKWH?!V?P@P1,YX/R[Z]$M^,.@?&03E;BBZMN9N3!2)F MO';C-6YTA ((O9?+E8V79N/">JR'[ Y^J#F6QAMH<#"+/GL;X1U%NY55F+E% MCJO1TV-6DF1F&%5#:F5,R0>4G+B+(;HU.E7JL."K;!71>3HS9KEN2')!*9./ MF=$&I+F!1MI&,=UIUUS>N6Z"8OUT8!O#%-3776M;V=@&#?_=N;$= D<3Z ]7 MN>863WR)(KKMI=RE;>B<8>_LOJT ,PU8-VACXQ2D-17)33&;F@'+0A(EWD"T MH>ELU6*\'C>T_#0]_#0M&I\IP@:C2([B'/&,>!7D,1?.6*GNQ" MH(N,_ .JW& ]"021T3SCE<0H^\/5\55S@WFTG&FW/:0DD#P!@1PVAM3>3^*B!Y MLC$5S&>TTT4(XTZRQOD;"[ZUK<4@D6AA37^-CD'6&AK;4L9I=SLX* MCU=2T)N-J&?'-_3NF2%=;E,'&XD%QJYU3 N(K58*"\;R;M)_JK=AI M1/U :#Q%>_,AGE5\A,P9'R06^(!H=MXHR!$\@#%I$'OUIXQ'KN8$D38,3[-_ MYVC+)K8]WABL9,%P VD7PDFPT::1#V<-"JW>%S!;>=2 M3MIY[B=DW51R5@+OTBP.W1@:%53A4S,:)+B[T;/\#J_B=I?0<#)6P)D%X"E; M(6$JQ*>:R>)$EI!OPFY_B>_E9V5YXWRNOBHG8,"JV4 MTT.=IH++X]YMDQ4O[VA]TXAV^Z9HWFOJGO@8P-SB1B\#N(J[' W[B\5WS7#5 M"5-,%XN5AMC==3LXMHQQ9"3B.:5/L]%D^HE*//N-, NUZ<6<;\:(DR(4=#XV M6\W SW'*4,=F!.>QR"=08K0NF2)\!.JR(H\_(=H^NX^.S!?ZCV&2">4VXI MQ-A110CE)^:@).4%VMRGR7_0R:?R,:/XU].D/JH=#7RESI;S?VJ9_!8,Z6DB']5$]@U1SA)/C8TS8]IFKE'\&"M*%K'ZY;B]GYD:316-<@+&KR/RQ%S7/QGBMV0 MI64*:L][TZ,\S=K5OW!VP\P=FPB"='["I+)@= ;:4L6!B!T;XNN@L":/Z<\6 M&O:(]Y6^\V5#A1T-/=YPR:NQU,)7?(G7JVV[HQ(UV[KO?(P6S[YZ_=US(_17 M%&?@F^Z;*ZHT0'GS6@BHE>:T N,K-Q=3!KY9M75?L%84Y2>5K@HO>UUS$WJ3 MKMQMVV5D([&]%N9U4++_L";L]Y<='W:)=O8 M-^M,-^3"49L[Y?4-SQ.@7]'?$_ HSQ$U4X_[H5T9X2XKK>7ZA^*0M(; 2!0) F'Z(TSKY0:B8Z M&08_)T$),^Q9AXPFDH%6YF$[;=:B3SN\VS+^@V%B##67$I; $]H^KW96 GA@ MAI#T5@1WT X)A-3K 6WS,M5S0%XNV;\%Q::RIA2Y2H^3CKX2*?X69TVW56S M5+ET9E*8>6I+U3S7,K?R(.1%1_N!(+08QL#=+SXR A&V+W-U35X 'Z]'L%WY M'[CO&E5N6NRVOS=0K5TOWM-;(%_T)2(>6)>_"P,&&\8O-MWR8_KKMWJI'CWN MJ.1&O/UE>][N%4D#D@VNWMKC,"0'"]RVYVW5<6!%UKE'I1*%#IVCCVU$K-.U M;]:D32Z%;%:[J[U!(>O5S:Z HSD["@LFGAD+ZX>(62*W/SHR#"NZ;*_4YNK* MOTRVQEB=FO5[;\B*J87WH[S_23#0,""CD?,S8 M.\4XXS=FAY*;#JAIOYR #-&A713\3+R&T[G9"Q??S#-0X9EX>9H )U1>OG3A M9G>1'E+IQ_/GD0?)'X#FCN!U8F[ES\,EKLWHU-UZ0SA?A88UP[+>@(7W@S;6 M^O4XNZM?#1*/.6.N=5"TNT ;T^_=RG3]9I7U>C6.-,EX_CBID38^"1@))$-X MB6"[D[]&+3"+*&A1GT/$['".LYO@5JHM[)F/R8&OC)N1M7P>H%C&5FIV^5;* M@7;(Q)O2 U^2S)%6_DW)DR!!.D*$OUDA*;<'L0@-*:0V;W>02Z=Q,2/KPE.- MH=)3L01F@YDG#.-M!I'77WA@AC,0OBHH@1M-CE#FQ+%E5DGO4&D)%HA\DZDF:4\R/!+.^82.%I!EX1-0_3F-;& MLO:#*_*]Q/$/\R4D=TW1? 83P\VD GA=34YX9H9"@/WI-R 'V#>:K*.K>MA' MDI:\$_>\J>[Q, J"EMS?K[=UJ'EEI@-AF-\Z.3M'"+].()A;0#"_/X%@'L&S M/#P(YM=,==ZZ(I?M=0OL?0J8"5*_\2.G3!!Y,Z" VL7))1VAY$Y=-(8_;0I> MMME>3G+18/MG3D6]@VN,>4L'9S8C@/?%XIV)3X*RVL19CN=$(&VJ&13+CG!? M. SB<= ,QE'C3;]D5/0 >6LG'WA%N1 M_E,2Q\*)4(-!,C@Y+V=,^%T2R.BE1?TA M3/G7242K::AET.MC.E8=ZC#$FFFH\C2#)I4G)6-:4].I\(^FB?CHZP?QAAQOTU*\0\T2,YU'G-C-!63$!E69 M>QIS4Q#WLGN]#=.1]C9:04 MQ[Z[:,B8,HV70/Q]//T^F?\WDXKI>ELVQ'\[;"1X'2[;M1G"(!,+/),*6QFY M='87FV&/U>9>J/*<9D$@&C-:<+*SRY>M&JM&&6F"=*"-*^'T6822_NS?C0ID M-F;3!GLBJ+&WI!EPSO7[K1Z>H-N?$=R'VW8OD<6DC^FV!_RE"=N>Y'$FU<*R M[#3-8WXMLE9ON)R[^-8BR=?,:_3RSW_\X^+9UV^^??T>'%@+1N-)K7XN#\[HH<%O16YY( G*^1LAD[82OZ/BT%+LS_$OZO,W"ZODP^6C)$0:86:UU%JKTFM]<*J M.<@I 'C*6,[M'U46,^*J.KR%L1BZ*I$AC< M,Y',F6>>TZ%X0T_0K)(?N!2I0_EOO+(FX+E>E(UYT.1<'Q,D'>@=SZCK$=37 MR50F$XNC3\46M HN@0,XVJGLOW$.5]D(04I@XZ*3O&6<5C/R;=C Z]3(BB@R M/?^*!-*QG5%!4UAP):I/^R/E7ULHT:HJKZ@^!YN0I^.OH.3;J$AMS,/7JU7/ M9%!Y$IY,:)69R'^=*;PC%7^8MM.>13:=P^4)_96WPV/!]^@-1>( A4+6YG'JJ-S5X9B8[N7^AENJS.)@ MXJ/5["^2D;=0'[5WX-:XP!PRF2R8H=).?\]:4\NLYQQTITS42_'1,BCDLB*M M$E8:DWFKJ]IWQ)K R_%H-H7DT0?P@3-*8]6<$_59>E4<0:C.SJ@BT[L+;X/[ MV3;'*::]2"/5:+DY/0J=0%4&+D8*IW*6;SGC\4XX%B:Y(K:N_QB]?G^9W-Q- M<\X<"AA@8N^DU2NR,UBX#LF(OH374)1RO:B,>+CAL4?1B!N%TQ[>=WTT0$:N M+6BJ7[7A-Z;=(V%4O;GD+ M/=P3#3=,SR<%B;TPO2I#*7($LY/&5?;\J+$XT_@U]J45&Y3;N6)/U#5WK-W$X$UVN$UFG/LC5R&E3NT]@!P8NGIG,D MG6%U >3#UZ7B;]R'6'N:K J5O8I>B4Y?Z9*L KM8I?A]EI^D+/ :OH0I(O'P M"^9M=CS\RUDA'X ?S7GPZ0FZ DIR((8(,>6JM2@BEU1WKLASABFF4V)@-<-E MWPTQU\KT(8PK85<7S]2/&S*O7];[.FK(\])*4<3R<&:IG+G*.11/KKO-M?I( M><:;CD0]9$-.AW#BN 7"F#0.?3H%=_PW ;L 8D+@$CX5XR%&GIC:>\<8%"5+ M7B'W6!;.'W=_F[?\20F2HV?,J59Z2ZWT#Z=:Z2-XEL=8*WTL1_,;F)TVP+N' MQN#GLU:3[0>S1AL%^MA':4DFTYTR]@3F'0_^-:.83HU#LO_;0=$G%M"$ !J, M9,R)9UZX)&">-F?^VYGD5"7D8FB &9.[0W.V;E;$2RH(3X;[4:&7^+KD5&2 M&)V:1GPW.],N)U1/="W#D]@H_X$SE"4V[-I$70>31(O3V./GN\."., MOA)>P!#HY@TC:1$?9MP.NRRM55(P$P> HFCB$SA0K+5GQ@$IPK=:@ 0&/+)M M^^U.1$4ER^6GR# M0BC]C%)NS]Z\_OO9^V]??_,\RYGE^ZA/,>*6;NZ(KIS>(D8AD(MK@L)4MY"6.8X=1E:EM+Q=X6#\F/37,U<;,[' MAQU%#!BHOIP?CKN9QMV:FO-JKB'HD?MS3LK3DOOY2XY:-MX@[>\@]^3#)(_G M/^K=2."OEQ6)_GYF7 J ?JR@;+#BJ)>75VS59K+-:W0"YF5# ^[2[XN5F1;= MFS1YZ<>[%@(([4HS]!% AV_#XZ**SYA!GMP?T()/VT^R"=I 98P!T_K8)1K$ M('%])$=#?-G<\4+#I^\EKXX4KV=UPP;EI(/G76HK-O)K :W'>2<(1*8!%D9% M 5JU$/\1Z)]+_\2O9D29KQ>$A4%KJYC&:Z'5\MI-(W!Z9W/O S8[UFC9G<4C1K_F1QE1)$3B"S M&UB8PV::AC(\#'M4Y$%-O2#@.^U1-$FR1E$C+LO#B/\9-=F7N$EN.>[^X6"YLFO"YO(;= M(_G>7P)$E-UJ2:6!8[>C[?#]OKZF)AYB!WZ.@"V4\A+KU>M3M6M[ M&46TK2+5L5L5X4XB+^]P4BYJ^.[?/<>MG?"EZ-ETM$/)'#!5J6WMN3#:D&^4+GF63J2>Q FX^5Z!S"S3QBFJ3+4#%0D. MWA4")(\!!8?B,8+KP=@-Z=C^R^)9^YQZ+6@.%"DJI!F[M"A[> M31+UHJ*_R M9P)IE?5C@+B;2_J[_>?I1NE.!3<2BE>TB5=E+6I FP8[W"[=[BW)?62&%^B8 M@]WK+;W/=#*46G^%QYE['B\FE8_DDHJ< N2=,;!]>]9>/R?<02>$^.6-W1_F MC32,5_0J0^>=*ON#*<K^Q MV NG\S8]7=F7B$W,\@0N(QI[35<8KFO/D8?WV#[_[/ 4>:<0V4F/\'2V2I=P-RW:W(Z4K M[@58 /4_6E 8+ZW 5F4+Y)+KH*)=93>)LS*@Z3^-XJJO;](M6#JSQ!O#4#Y7 MR8=DCT="L::5D+XGEE;,=!4BY.SH9,HDJOF":]N>@8#JRQK$P8WK+KPRN7+0=A\95 IZPUCN%8%-JNA/9E MR2%3'VM#^3&$-@68_KBNJ5RP%%JEWQ!VE81&AOC1XAFWPM%4CANQ4.F=G^>- M?2P.@J2!2%]DS>X!U6B8K8#S(B8@31I '>I4#K^E'/['4SG\$3S+8RR'/]"* M]&0=*?! J"G%:]?M:B08O2E((Y=*L,SD<-MA2*I%#21!?2W##2 2HJF7$DX4U02_"Q$3+AM&*42-@0 MWP8O$^.6K_3.:-^;W(21R\X0'-* 8S>9%B MZN::X"WT:C>$3 4WD$@\?O7B^Q=GP*5KQNC]94M- .N^WC8DZ14[@.O%MB'' MI1VVU@_C8;6XWO _Z;J+;SBE)*U%_CJ!&= :VH8SOK(V4@ M29\7V>[SW8]9\BR/VGYCALBHX7!1IV\36;XJ &0I_$VFBM4B*?_[).WUNYWV M1T7%]VYNR;6#02:(LE'Y2=]T+I?\9D-(L^3-OW_S9J &4:Y+;1OA6OKU M[%XQBXB,3%C;V9*PO6O;NHJ&CGA0V2.@AJ+=7DP!F@ZRWQ_; )YJ*ZQ_H>J: MY3$MG2*=F35:)<_.#V?TOZ11VPXQ_I%#C.V>Q)>A=\&X/*B'VR#!.P(6UVKU M]>')HJ3#0"P2BRN"[:H2N5M\2SP5"_#GAIUF3T445][/M'BK.52ZZY?-DADA MJ8 YIJ%.]NOEBS2$MWZ[BCM/[&@UK[DD>+XC4-#]2"Q2MMX;"Y\7[YFJ?7?LE&]N>O 8=!"DA'%EO MM'236[>IEYH/Z-(^P0]A?^@).F6GX2K@)L5**Y$O1RX3DZ7-%43T.F#=:$B/ M9GIEL,DX6.5]A('F!K=]L?@P5?2>GS5-C>A/L4ABDCS4+X9ZW1#?S$K8784L MDM.QG%I4@*">HX7#ECEKA7SF\4)LE0MJZXU# B,#](="+Z;+] M$\]^=70[I/\9D? 52[0$)0(/X[H[@GPPAV?^Z(*C*I7^8=P-#83DQ;:NZ4FI M;)5&8)L>QK0CCSTARF)YB"$PK._TD1X\#)P4)*);I$$A$(I6DZC M&4:WQ$RR,J RC]V2O.2>C'[MZ!0$3,EW(%YC;%R8KM78ZZ:BX3A#%<_&/PUY MVZWTY=A=3J\/LVWC;<\9G.C]);/GT:9E_6]LP.G$@EP2"^BV$ZIRV2OL[PR_ M$&Z;9I&Q-GS6LE6!H3#TBB^8\V9_TS3NXN9I3(*E050K'-C.ONN-WIJTC2[N M,9^*;H),J-[E$UR=1Y,?6.#_H$/OU;UG <0,A7H)'KWD1^$>Z[?R;A ^!6X- MYW)XK/^Z( ?STE*+G/:3YKE0SH-2 4F"F[RB-6L%>>J&O:/JTPDG9C7YWZ)# M.]5;UA(5-\/?--RFQ(U!S2SUTUN38XCB\P%\X^;?%B\M$%U-$Z^\XIUT+[/N MV)@[6IOF&C+9P'&C$XM2*UO-_5?M@RY1RI%L#WU;E\V&G#-)X>P$^Z]X-4#M M14+#F_ F31A3:!*U/@Y7Y'QD%TP31CU_A&G:QQ8_UII%[0':ZEF"H)IK]3:H MOM'13BM31F/3@\MD4MH(W>7>VA Z(5;7Q/O5%!UV%"I?<9<]H7-IG>_D'.1^ M1KI>6F+KL^@X6%L>SKZFA6?@LQYO&/AZF*T.,Q4Y M>P,P#^0)F1]V,;8KKCCN[O*!GL4ZC0+P8PR.U9,%4AFQ#]-?: PCT:41PG+: M=X*XJ3(>@*X_7OF20S6WBRXK,.Z4^]O,7U%IEQ,;;B<2G'X"2:-.*_3/]DYB MG*M%JZ2 8@'I#:5K*GX_([(3>U]-[*<>#VXXLP9WX=0\:'C:[@-[)7E[BI[1 M_JX CZEBYJ[*G9((82J@*,G/0^A*O11\7!S).*;I&Q0@-9@Q4@8]J'K(UZW3 M7&B-K#UM[(>Q)9Z>OW7#$%JM01#0#N)>:^!>PIT)['N1SD%'(-.W9[NMN!;( ML??11BT)0\#\F7Q1U!I0M>0\11;;G$J1MY0B_W0J13Z"9SF5(FU%SH## R=! M[**%/5ME]48'?B:[DW=V"LL:5G J4MKJB]U;)SW2M7[M@"\4D$6>C4,_95T[D'>M-O31[*QTQI34-MOP=%'KT,J+>V,.,R MUT00E^WTT?59LO!Z0W'SXKWJRPEU<149FA5$#P=*$L[>[^JL>8)R M$*BKC8#\(I TL_NW:S93YU0OGBP/-ZMQCL#A\3GO6?#G Q;C15P"ML2&K WPX>P<\M:A5"QS*)!1I":K#)!) 2*X?YFZB)T\G2FP M4B)W72@TL12CP:N+X=^MS)T6JKG(U*A'CLK!,$VWRC*Q9#/+PM ACI!7:97> MRUNG79S.=2[ M+J?)O:":\6MJ%$O&[;?/7EF'!T-> 63'@ MJ/5@"_\((J:;QLI(102V2Y>YK#?KJ8R=G6-1WLV#2V'(=/*G3%^FLOZEF$%$ MH,!#%='O>8W.DI]>J=(!>_6G^>%ZJL[-JH&#"-]@-Z(>R0I0@5(3IX$?>B@T M:M93)]5SIO$Z/,Y'UP5^*&NC5QA'6F!GUM51KC*;ZO/#A)[SA@^&[16.MRW# M]?A\"Y@Y)LDDD/K !9[XIN&39*""'/)2@'7 M5-WBD-GOE96/('$QV:%W,N*V4"=&15+A%F,HRO'TA_5@=>I(-^Q6H\HJ+,B_ M&5Y.5*Q"'H?Y.S-66Z5#H MQCT9"F*R3L[MDS1[;\V[E2(W2G/!1^;B&R?S5\SURI(9%*40([=/)O17.*\< M&]7Z F[&#@R?>"I6(K3E@X='2\IY+SF+W=>\8=,64#E,'(%;JS"4K7'CH")J MZ>%ZD9L@[EW!:OI^#WUQRE\4.8O*@]/D3JHY J8JVXQ>V4A.'LM/A*=$1G7* M!A9BA<*:N&]N[OIYLJ5MTPM=XA[)]'0I&A&3#*>% IU/4&Z62%:F3)R1 Z?[ M6*R6IXA7#=&XG^N^R+UKM"(IHR4E2\#A();V#K),YS7(R&9-=1I.CDC+T,PQ MQW\A:L^Q:* ]V$B9G"/G.#C*$?8)8[ M;?F$5O-)VF(Z+W46&5_3&=E&/@VA_3_(RB&G)TTC^-NZX20 /_1AG@ M*S6F)3ULV3[K],&(;8_PTALLD!X9:AH-!SOR8(+]8UB!G-_CSD0$5HJ'1*O! M'*1FELO5+#Z#0?*E[N7N]/-9]G1O><'C*XLMP5/%&;:MP4WM0ES E?*EU<;U M>;1*[Z20-, \; 3=IY,M'7H#'F\TD$H .!W=.K[K< _'V7WMC=^5=.3_4;#\ MU)V\0MZ44ZP6(+I3^/6'-Q5KN0^PAO4N+]UFE;@Y+M!%,NI +K$M^!FR@Y$X7OQFY%-H*X9)'_4=?3]0US>@01>BV*V#@MCX8924V5PNXC\B+PCE:$*DJO@BEV;STCD-4HHO .#SY:S" M:*JQHDH.W1R!Z(O%?YJ3?JI]WE+[_/.I]OD(GN54^[05&97S"#;#)BC8!^D7 M[WHSL!"0:^;%36()@[1P]H1$\;,G[R8O M)#!PT>2;@\ )?FI.K-9:R\/&-62RH@D M1B LU<5H0A_/*5,L2K3J6DRRZ5H]--QO?H$2TL5)U2OH2['B)?KK=,]0D6J2 MIZ>'8%QC? ID+[B'9I 2<+H0'N?EYZ(?*3R-0_-31J*4O O$?"QSR3H:D/3QE)TBKG.A,(Q(-][%#9$:07A.<6RRZ"5#QV/,?G9N9HXPKD3P M:@@HD5N8E>CERG3&$53-/Z1&\A^M9B3O!*S2,$^L2&!OYI%;> _/E6\ M*6W4@E0<:V^)VFJ>'.HX#2&,N<@DUT4:L-[OZ^7'M"XNV^$2M2;Y0Q;"L;QW M\<=Q ,O)==N/J-EN6)N80KQNR_^='HE6E]?&*H(EK@0"-.PI,Q_N.8Q "R?C M0ZM3_G@I9>50<58,]DZQ++0DT@E(CS_3I=1K)B,5UT B5+SVE1D M%LTP(OM51*0^SO,<\,G2J'*F'"".MZ\*6!,4MJ1'$5B$30>N(S *>;V?C(.6 M'I)!V;;CUL2_YG(X,0B^A;O&@IH,*\")6YX$27\B94:+R.DC,#M((9C4&$?. MDEN%]")TY3HTM.72;UGZU4BW)&?*U+R<2>PIZ<#@54X]*C^$YI]5&RD"T,G7 MZ/NN9Y&K33(O ],#OHG2E%-]'+ D!N *^ '2+6F+4));#;ETF53A>VRIM"] MND_V@BYFG 9VTGHD!\.Q:9J-2#_?0GROW*9.(-4$"@:#^@:D.<6Y45,\JBJ? MU[25<8J -4@FEXX<2DS!4P*4W,2R_0'J*ULRKKMWMI6Q8'NCIJO@X M393N3N[KX=W)F5 [-H5WN&])NA/CY:ESJL3E%HK726:0AF7-B6N%[0Q-W2\O ME8S^>MP0+Z&]!4.;27*IO1A[SXN1%&;7[@$_RL; ZWJ4W=,LC&X? -X]1[9B MZ(O8$K4^4C&KA:WPMF5;87T0+6E\\ -G!2X\/>-\>_[?][%U84MD[Q!-&Z7] ML,7\I E9P(R,G1+JU#?N2+J9$T2M% 9=CX$CTAG'\H. 7?7:,[3;W=8VYZA#B+9V%G3 M@ILAB%\LOKJ6KD],Z)4.=CJ/M/76-W%Z*3DR9[*O\X"PX,?>I%$F']97&>?D MD3ZU\-X^?;'XFGM^JFSX,MS/%.B. //TG"J!U+A]=5N19F:%H021.U DL><_Q>OH99#WE2V2X"& M\,O$CM> W5$]8.O5RD'%$'K1L:A0?-AS]$CMYNB(XMA18G'M@C5:'313K^X)%F@7SY;DR1;&V(<"(14G#+]Q]["N49 M6/7)XT$#KT>N#,B"ET:S$Q@6XH&9.&J8!%*#!$C-L1#I:'BC#?F<"S@308#= M*@J8J_1T.+'%.0KIOI#2DJ"$W1I9HZ%BRZ%)",($ NSFCUT,$C@%?1%G5/9] M>TZ$&L>[JS,94%+ Y>-A=@CYK7EVV2C+?Y]-7MQV@/.:"C.$- -3H0AL!3%A M.4G>5+%_UF'C6:]L$"E%OWK('4[Y;Y#FV0S-C0F7]'')!JQ M$<,5.+/_E+3.&MKY!D#:^2=E]P9%,:\WV9.BJ MM;VH"_#%XOTE-LY-H_[F_8W'U-..K\7AZO0AL.3#DUA(/HV.P[DK]7_?O#Z4 MI\K@\9/]CY^=*H./X%E.E4%;D$<8B47T'C2JG0\&8)W);IO_D['D^7 M$'-^IRP[IGR^I; 5?=4%G3@!D,&)ZKEHL3C0;/W *8 %@\TL@LZTFC'TJC: ML]]0?J-(#&CY(OTI*9@-Z#4H)KO:LR/?]!R2J<"/?Y'"+^\28,)CD9BX;GJE M3%<<7?Z&L'TY8._03WHD$K1'#=CG)5GB]'(T5OG'C]/ MP+ Q%\N/E%/)7JL<,"/\18*K;T3V0!%(LF!#F<$PA2$QQZ4'\[8&O280WJT^ MY(9BTO2RY%RVLB"7G5\Z)W7Z*8T#\:%RZ@[#*LQHO)>DTK^H ?O7V2M<\2^4 M%FJ7F07[X[$&*8[KEYQ6 "0:/?*!#=SM>]EO.CY1@>FOT4T#AL\._UM45&;R MFB!&F4]=%AA-H;^1'H8-PP;UBC@C;.1A4K_8I#C@BW34'Y);TU_QU4*D%3/! M$1+1#EEI+YWX2B7)L]KN-P)C>/79Y]]2T_1;I$E>??XW@!N_#6^@?-S?X?H; MZ66&A1CWM':J&41DLM034*NF2]'-D9:=4C+RK[T;(J-\3_-97TC"R#JC)?\8 M*>"/0G]"TM0(<+H^([2CQP [,U493.(RI+' E:JON]) BETCW7Z<4Z?_=Y07OZ0LR"UN0A"F2*U;89\;6K9J)*NPLP.\MQ0B)%>J='&!4YAJ8U, M3BQR/*1O)DX(R@AKW!Y=W_!Q52S"I]M=7W^=L&E:FHG+1NSFN$L^!O7+D!G.AK#=Q':0^1\?K]M#U;'=VT M/^V _C5('.=]DN_0P?J=>]%?9P'H:]:UHU?_!K)1PY/TS#Y+NGNHD4@>U U?H2OQ' M5F.Q,[K20D0SK9"F+S%-?:R+$N,V"D#AP$^?I]?8<&GKO".N^RUXQ9\H<[>_;AI1 97/9A^W#@-HR-=1?TNH&$E/O<:B7R'1N[_D)C(^WVW_.AW?_;W M__/^*U8H8Z7Q:,TG3ST<>Y))\)^1YQX9QFA(2W9=8$Y1APU<,7!WS#>K<%J> M<<.879197^4H(,: G$5(MID@=ISFQS9CYO(^R=7_87:M+>XA;P2711@R7;DX M +G%^ 55U56H",U9R,CQ*=O%]I.L)_%@%+;,$P1Y0BCU3>]>W?]>93"YL/<;<3?0> @TV.EH&2;EAZC'CB;PM I[X!F[Y+=Z4$AB9R!H O[CJ8W4Y7= M^[PF>]UX>*>$B(:-'CKM^G$[;B)6ZNJ(74SJ?<0G2TZ8'B M>8I;\EW@6\CVD&J V!]OC%DN3RJ9(Q+B_9!*#!1[17!32I[N2T*F>LFQ>,Y3 MVPQ\:,FGJU#W5_T:]_:W,:19/M7$+,[&](&2/,AR9*]ZPB:HCRS-GQB@ZK>;J/;"'$'<2MG)VKN^VJ:_4T/Y@U4HU\/X% M]2$ZW2L"IGT]E]9F+'E*&8Y=&,X*19X/??[1NW)Q"H$/XAB";B@NIME'FG$Y M?15%;5)KW,A)] RTVH:^"?04VM(G<-"(28<"1>F ":T3OB.GF2%AV@>_D S7 M<)]9[1,FX;V4XLBS@V<:G;:%OL*%04V4=[R_CI=S@$A\;;JT"U=G7J:/533S M^%,=E2] MDC 1KM/36+4 /*493=(3$?6)2MH+")3IBW-O9<*N;.NM]*G,X13E&ENBX25S M=OG3WK@8 D-NZ%48WPV-!I[%@'X>!\(:[]]&369<4KLKF<&)/V"+6U,:B,]\ M'D,K'G>.72WG=).42^&-Y"YG_54F CA#( 0$QL2>*94] WW=-0LT(@;;\12PX&8@'W4CSA]/0#9Z^Y MJIQM*UB(8H!P M H3GDW9/7PSZ-96&O9XP=8;L%UGWN%7$TDQY[/%=3D5M+$!QA\V_K4DE7Z=>GEWD*<\L3SL!8;H3=XSO5Z+7]6XI2DO_ M]^\9.F<['+10[ESMK(,42#C-?7W79+RPW.:MKRM=_.Z@J&V9=^,0I$P2P>GI$Q MSA5,X=9KB2/&G7RW\XF_E*(H/ U6NVQ%K1;C\?.1P]-?67D)>04JTI";%KJB M_?0J-WFLE>=C_<\J-CYH"FQCBG&_MA5@ EC%3):9Q=@Y#6.8-"L\6[F?6BI9 M_;5+6=96-ZI:/L0:92-N?N/N$];?R&Y8/H-K9U*EJLPQ@RC+%X& 7X"K\[G[ MVJ.C+N(HP_(K23&'\G?%G%./ ?C"2%($''JV=0*7Q-7()5#!&14I$\+4$Q.H MF(N6&1A ZW4ZU1#'AQ'H2/KD8XI*0O&2-$FT(N$[N:3[FH-8N8M&-"UB\4@? M&FK)D)47C"R=5G32;N5FB$(06YU\^)#CCFJM>!3MM5(K4"V$AE2&T1]309:C M]^#8K1-F<.*X!+C;P?U)&-^UR8";!F.N/$K7V0@U/$EX/6N?VB@-@9 M#;;2*,E'_1K,*%1Z?6UW6_W:-JX. RZ?)Y^B?A\:I[B+V;+274V+ 1+RJ/S2 M;\N44J%=.?]M[1]H@J[0:2Y#U5="/U8XAZE-Z#1V [:J5UQYZ,/P0D3(&:I) M,>7#'Q? R45MPL+O[B^;$WDU@7);&>U)M"I8P=\6HZMZKIRNH348:::A.=;* M;% R"=($0?EHS-;%/SF1.Y3JL4#ZA;L0%R4C!$+XN:LHKZ@H'^TJRAOP++N* MLE^1<\]F@<1^34[/V"4N*@>R5D*IH#A"-H7X\$BDRN/^?4Z]1M.!BK72M/MC MQP::_H1KYC%!ZN^12'W?51TJ%&Z:^GP()K<=IID)8-G_CB5"6N3('[2X]GO6 MT.(>MN8HR!B18YY5T^!?0?++;8ZT5.>SPJ\_N.^?+B0T_'LQJ(#)D<%)#F]$ZR49\:!K+43=:9B\6*F8N/+[7UUJ.8 MW]#@T$I\DY4N4K"7> \FJXJ1@1KNGE C"W6QN4^'+GAY-W7_3D\4,7/R^[&F M+?WJ7+,I[[D@X>XSPG8_?/7R!1>O9APR/9&.V-9?/.VS@TY'I/4>V*U*YDP5 MQ(6[VS2]1HDI2 1P?!]BL)@PV =&EM('436:<^F:QA>(A$)-/SM<"[>S\G2< MS1N*0]K3*WR$@J>CZ%S'5[" .6%&?'H4)'7#I"R7;DQO66CIP@W[XHK0>8=N M!(\.CH[ZO7?N4MQ1_2/]HZ=H6(SG6%;@>WZ&(@^KZ^BH]^3\_DH=$]$GF>1,,I6!I;X%%Y_.%C,V06["G_\5NC]DE;C/ M67]F("S4CTV=]OH;_$0?(-P&D 4^.^T4C=)-RE9=@()"=(X\%\0/K3B.\K<8[AO))VSKZP)O9#%]4@#1U4 M,;%M5X_=?D_#Y,BP].F4O"I5-(@^Y_FV:90BCS(PJO$9T-,L=&9MTURB4QT! MM5^RA4QKG_MM,O6]YXKB,5N-,:G2W3 NW>XF*K>>"(U+5V_LM->W$>54PD9Q M7[I.EB(:P[P):-F;NV_\,^A1T2,33S+VGN'.OG[JKN<%&9N2-'U;:(\??UDY:9'-^*UC7KS>_+?:N MW4JD1DTRV4C*(0Z-K:![)\&!D;%D.S#&T2"_SLA'85"&SM)4Q>)DHK">Z:RD M=N;Y+76'HXI1TCG#,<]>-71OVIN!!57OG;*?D?ER!JC2KHIB5*/8$JE-O23R M4FZAS)DJ 64*BB*O)\L*#'E*9\;F/*;M3<"R14N_\UEP?8GCG5>5 S4!23AG M4GINC4[IW=-%6VS]98)CS=J$.T-9F)V.9Q/\U^98:G3O_PLB^UU7AC#6CJM<>4K^24= . MB&E:JQ2WMJ@&H&*8X-+<29.)9/=KR:4O\XTW)??SVF.8Y,SGHIJ*7%=NCZ8U M_%[=*;.J\,+[IZ:\=NQX"R87--&6'%?,MR#?=>%7FLPCL*^<)6D"-]'*QL>) MG.:\FJ_",H8B)N>;9J(N6F^8!NA)00:A9J39&)'5U!?U7'6\EUU@5A9XRY1W M-EV$&->+$M;/L-Q)MYQR]..AKNC]479,Y=*[W4(6 M0\R[5P3_FZ=Q ">UM7EZ]["ZJ__KL^,7^R_]>4,__M>C%R_W7^F?^NIF8D_T MC1AG1%Y%>V4\KM*Y.2Z$_FDH*J?\F":-G%!1^S;Z0O=^1I" MI765Y4)EG2%=XT:+QDS]^C7'I/MB1\ZTU=/3RT"Z8UHN_3]T>^V?- MRVBYNMC5>[P3+LD\ MU=U+WRQQXW^LX=W<@RIG&^M:T>9B (]T3%2]XY='&(SCE\<^A]"6U^)D@;'/; BJ'QE,?+!D!S7)[B!F'2?C>>^=9;S7_Y'-2RL M6U+.UI,3BX&-C[9^G7M$O1H:VUUQ<45Q\7A77-R 9]D5%_V*%*L%VW.GXQ.L M7KU^8OW>INJS2<[&+H%G5)NV][B8/$Q 9,'>;&>P^&N'5HU[(E(7LG4C %R@ M(-_GXY@^I#BBGD,V0G,J=,$G$_'F1M/44*-K8/:N*:48-'3E&3R=:92^$+1S M)#E@=-EQ-6ZZPVDD?(=2Q'EDKK;-=AK=*I%(0]<%HYU0TFBLAZ(^[P2S=1%7 M=V4=\\.75(*16/YN= .A-,HR M0[?WW(K,*&UR.G)?1(D&9<&,KFUC',8WMJ91;@[WJ2JA>0XDG[Z5/:VX[WK! M_)C1/E7Y7NQWR>BMPK^V#%V-=>5\K'T@B]S0:Z,BRZ^O@BK\%Y M%?]NE HQ6 X^?G/>7F(]3+DY@G7XG>MYD.C9^^UF-(2P*/OO_Y]]7..- -@Q MPV4ZY!?*B.& >M)PU310^I.RBJ3(T@85Y%3.:^J?#E/>H2U,=+90I9,"#8% M95ZN , VT-JI/7P(TEN*T6X<@#"C95F&A4H#BH\88\.'!,?.W6LLL<$V\5:C MXAMJA<9GXD(Q^B^B1:(=<]4D^#0X'/V.;Y;E^N&1=?.W=>^$I%[ M3I9*^H_43@V1%/70J-@5-Q;TF4YK@9Z&P()LS@M6*!E4PS(;2+<5\@$NN$?Y M-/ 01 723H3SU/8QA 3O[1VD9G^NI*Y@Q$*) MNEF9KE55W3X=C]%NL[AF^AC;:X5&$&Z0%:W9<"'F]N%$83#2-, +<7Q!FIY1YE D?8Q-DH2TKU%446K<7I4SH=;EJP&0#WE*TKS%2_&2$% MU;;H7\?P*L^6H.#8 ML?5T\\(&+_=/ ^VO#@+92^GM"WH@T>:U*&Y& =6K_^3:P=3M)1$@TMU M-*X,>7"5(;>09[)FP#YCS13$R-,:@%"L>^<;]'MKX#"TM<6D=032':\(^&>L M=S)M(.JWN#W=^ Z]]9@POLH!?U6>7TO+O*)+NN MFL,:-1_4SAP&9WUJ[D.I?(C#@5"C?6 ZS4A+&P"O!YM/1-?O%2V54$WY4VPL MPP1[]W)N[]#XB@OY$;=]IZ^QD:[$X1'5A]$N"*!(+E1]XT*@0/%."8LW0%OG MA0_JQ].,PY";+"4CQD!:%KWNU_.\7:S@J4Z(WX#8"^7,EVBG:7Y%,K'2Z X0 M FV5=,3/W3B3!0_#5V]\C!4U(="?0G_-Y$::N/_N7U"'E6![E)V;O@P0+$ U'M@T2*\2JK)>%2 : ;37 M;0XJOKL+GHQNT/O^3H;D1 5=>D].WIT\#;R6S?96( :J,DFGF<7!]KG1'(M! ML?KU@5<^M<:@1Q;?DFMXVA.&^?*[KS.RO-)T:"R4F+B:>^XE48WF'GD*DF&. ME=UQX:6GD=+9%9]7%)^?[8K/&_ L7[WXO FU91Q>1DQ*XZQZG$>FIAB1)@=S M[Z7<"R2\.NE-(NZ;/>R0;))&/=]7UC@Y1O3N095=RA'<\A"TJHPZ%KM<''7BN9O4^:S#RE/EG^?TI',OE7]W>** M2AS:2UM."D(0Y%R9W8J?@<%^: +B'/R*X>^J426VT-]6X:=#DLLZ63E^Y M=0;L,5*T5,T*K^X+.6.?3/:S'T"YC4A*K9X:6DX:'VD\%;U ME2JESBJ]([(EI'AP=/?$T86V\7[O;\6M>]"R.:=K3&A$^!'UQ%( T_[&M"'# M^P*E&]ZCTX2M#-]AI"(AO_KCZ\I+OW TI2X'9ON6(1VZVU&;JZ:CRTB/F5NK M8-0TLVH&K\N>M>>NV^MLH>A -H6"(6N_!K7.-4Z2R#HG&OS!-*LF^FLW'/(: MK2906K>:G4!5/W!)!IP7/,[FIM'59-]]KK15?H ?154&U([[ M3>I?R>]6+BQ*5_!5F@^WDV/3ZS8@L M>[8/A(=FZ5\O*NIWBC:L3Y&1':;)C)LB?<<\,NG#8;E ,V;,I1NK'\<: MHFN(SLZ]4$0O2&\8WI2D290R<[MB.VN+4JBZDX]5H?N!\I)MD^%-C_0#8P!8 M^T7U0 1G0)_:D-7]]XL?+XF< WX42D@A=D!]_DCV5KEOWWZ/$1RKCC'IN>^C9:. &YP45]F-P M"/=B'7SKN]T%W]-WMUCC'N/">>FWFC(?9V-N, >K/4'_Y"3^_&7ZP^?.7>+>!*!#J*^%WIL_]1$^%8X+SLG.E'(=8_2@7OJP+IV M3>EU)-2HJP5/+][IDYNN&[/T8#KSDGN)3KUT.SO?9ZK8FLS]6[]][M\OW ,= M'@WVCCKT^; @O&V66R:]CKO0U5-F9Z_J#9G'6[GUW@"W'!JV2AED/0)7:,0MFGD9UUCE MB1-'Q:>E<6]ESV&WUR=@WJ)VJW2/;GL/,L9L .1,C+DXB+B'K4=4XT#N=3PC M8SG"]]TD.J\&BI9PF:[HSX3[<^?99('L"F.R%#=-.H$C;T:F6^MC!U\XL$XW M]PZ6H6\Z-1,Y2H$T(_M%1"K;"2.*DD7!I.OYWK_#L1JY,';)"%XL[;C^:W(Y M@96:W0!&88NL#R-PPE M4"8=*9H',9"Z[^2SM[V%8LW3J23O[C\0B#FFJ9[.;E40,'=M-1+5G=,^%]70 M;3G_^:DXSO#&> P:HGRO>W[5$6\X$[@O+BIV3K&^[-BTO"Q[!NND:85:*!*X"MVO M+(EGJ<-O"BH)3E>9E%TI\8=OG^]*B1OP+'^N/M9[)C=4I,&GMX#@9P[N&+J M(AXEN8?U(H? G>"621! 99:R1-*I71@RG)4MT"JA7NC(5JT@UMU.%^<#Q\SD M#VNLWIJM9HD>ZB2@/#="E)].3MX%W2\C$J0\E":ORMP($R?ID%F-N\R\ULCG)D^FRRN"=O?'# M<:I@?GSG?6BNNPAU"/6,/L22Q%PI"@.$5A'X@4F5<596ZOQAXSJ'?\'3AMYT M1C%-%TSFQO#K?D-@@9:)B%W6J-4T11653:.PVHWR**.=>.V6:4A@@_K;?,E")UL B/)80B7/VMB:*V MLB_XB5I\7VG;^[H*?Z M^R(G2LJCPSY_:8\Q^C; [4?Y\['ZZYBID5)20SH7&B1#-^SBM$MK)AO'*?7X M$3TGK&P)$!]=(G51,5T=8K^@-/$) G1+40%P2DI<=&_0*M)_C?RTU]N+!LY2 M<^(00%%?)S4D!P!01WUZNJ=5XKJALG#BBS%$#E;C6.'DHQO]PY? M]:@5))UEPSZ3N+<+<7:;+#%T!C'AY22 D:2MX)Y#"HJC%"5F:?31\B#*1.S> MHLQ^T7H&=4I4 H07%^&5$HB&:$P89'!^6@-4$SHJ EH]JFS;$@^'#NT')(31 MP18V+6Z%)IC0G &X[,XT=\1QOYY5DB;+-=<2N,00-;1&8M (SMVBTTHMYOH* MVMMX2L<+_C85/2G*#;LW1Y)0#$RD3V=R!*O]).8_(V R@G/G;>4%J1.$,W94 M)F,D1],RQ283^QR@%HP8JNF7HSD_!/6&ZM/CV^.GL-!YJ,/&_ANG>6ED&@WP MLA$699L#V6=.\[@Z#X9.<3"%*)YI:35#D>83#&9X5K>$TUGE3AT> ?>(2U^Z MUTJQ,.&O''%&0[=V\I>I-,4N)-T,,$,[JDW7^D;)DT>J"B2UYVE]D8)@N? ] M/2R-,KBD*MC.,Z.J*O7OQA>ZMP._2TBFJ:7[G;?2YJD^GA+GNR!D0X417@('U M[<)9PA=QAWEYE<[O)(NP:5G%1S#=-!.J:LF]&)RRGZX)/ 36SM! M*MG#.R=V5J82WC'WM#=S,W)'G>1*ZK_$X)\K/P+("48%\;][W4Q&DZ71PI;6 M( -450Y3/UG4FVKPB^3S\@&4XR*I25*EC3MIS#:-'[P(0[D<3IEAIOXR6K^%"0NO MWN?:PL.PDD8,GL$]CW':_* UZD;;"ZU)EI&50@ #$#U;:> MVM9K-3#187(-)AF:S45>$^]EW&E@FN!ZFZ0^6&I&S1,M;*^7U=,/;!3XWOV#%<3D;TA2*(<9K,$;"$&%&P M0T7CC';N^I(S>,1 1[AH=)H0=$H'4YR-R)7/O7EPE "XGK6DG&9^ ;K4,TG M3&S4"Q6F-:A[>ZKA:.'=I@;S81%6K&1.[VPN4:,EEJ U3]E'=0.5@'/9+GU. M]O:0DASX)R-%:T 5N&]4*#Q&M;*[]BZ$5PAGJW\+BMZ2&T*@_MN_'+XX^)[Q M!F5"K$3F.?CR>K:'IVH "*DX+^GZB)K=((F$BG"!9)H=]U'&O)GJ)E5([R]* M*UG"M%^05*(@-040>Z@3OJMSKZASO]C5N3?@6?Y<=>Z5*Y*@5MDTO;)5*G>\ MI%K/X1R[0!J-UGM[MOI73:"'EBXC#%%-I+A0L?FZ<1$"]],B!0]S1*DO*;I2 M/Q=295[64'Y+UEIZ+(J2VW;%=^#+\[_#;77&$T<;P%VJ84:V.G<3T#L\HH3S M?.(Q7N*/=!K=^ (QP?K*7IPK?%J_)?1[TG=?;TQV7K]+F69D1SCSYCU&*1. M2)V6V5!0H2Y"3U@6#&^ M8)4,Q0M3=Q/.FWF9C$RMC6)T/?B7!E862 RID.2\.45#M56Y6DI;4OP"UPCR M&!]+XFR@IQ3]4)!E<;U%>N]*7^^2(LNHN,U))R\B7MS[#W\OF#>D&ZX&U MLL\9AY7K RM\UH!@B>5\230-/E92#T4ZRXW]!N$K\D7:&(F92JD(GH,#2#0W M3)>Z:8/\O/CBU>\0.[2'=>\1&;^/"_H7Y/MIXN#":WT0T,(LJU->5I>TK+8R MY/UPCW*LKBXU8^SP+HN%9B+IK,22*87G8$R?EB8 V,Z*[D77@/&09E5OFGT4 M/-F;U"OV]P'O^"11@B/M>WNN\_? M=TY!). M)QW/OSM>8U/L/>*NP")Y\?WCU5WCX3I\MO^I,_L_7D?LP MY&DI6 5#V]J/ D(&3W# 1+_(.,^Y6QZ/NCS*Q:PHHS"8J)H64VU]I0R#1$)& MF4#C=K'YBGW6CFWI/T&/!S)PWT<@$LXR-W MW?WHE(;^8D&PBT*C?D^&,5@*QAY.H5N'12VERY0M0KAX76;IG%AY^#>[ M:7_4::Y^H/DQ+
    P<% M22"XF1YEU#"^,\V//7=1T;DK@PJ:P]T\/>8\L1N%0CM/3U?M)_1O>FJO%EC" M;5(&,.5[:FA/?,NM<[R22KJD/5PA*6?3/J9E;"E?2P+R8U8I<*($!NU*,YVG.")9%KN4Z\<&H#1 "H$)"CC1-6PF/ M$S6TO R#7GA*(K,-C(\"<#<]\;-D6!:I6SR%6WPDV\.L1T0_$);O#G2Y G3Y M[0YTN0'/L@-=^A7I,6L>Q6;Z>&(D6]]Y\P.6 "Z)V4Z:'FH5VKB]*W14\16, M%#08+9P1&@912;4X+4 [;W8;AZ#O#1*[U$?;,AB/^B'5L+0%"-^>46D/+X,A M+![$M'OR4]X+;= 7TL^I<.ESGS47N]NQ%;5F.ZZ4)B1D'SB"E=.;V"\\VX5^ M6?/R\HBU8RK (Q-C\"WE,GR& +#O1V![O"*K'%@Z=#K4S,%$/4K9?$$G4^B& M H8#=]DG4E6]9+A*GTGY&C]=W"%!#MX5;E CON1Y+53Q[T0LK[EO)'#78F:; MT$P=1"(_A.;)UL:SV.YD9YIU8#<@P<(,C12E;8#>LP90+) MP C!!!7%T*VB?H0,NA<2"(!+D*!LI2OK)R2)IN1>51_D91NS8]V\<)'6"TS2 M*;1/N[M^@FL+VR&M0]2L!,7UVN5_K)E7X,>MX\I]R')'GY7H&SKC@C#JJ;:= MNV62$^!H&CW5JN5'_4>XR8.OPJT$8D8'&J#^1EA,>4+$(L^EB5<*/V*Z-6/L MI0)\AX)8C90PL M*)WD;OT*C9\GB=&>.MTA[BT2]A.C%E*>:VY@400BOB +/,L[KA^8\<@SP:., MT1ML 5E8MM8PH]"/0FIT/-%'1'114T2G[Y[FU7I M@^P!E(S6XJC] V\)Z6F& AAHB[D2$IGCQL*)>AY#>R4L]*J?RX4B:(M:EJ(R-L)<*H^R]@I9+/(QPIW.HO]QY&E"J!,03)3 L:M\Y[+6 M8T2!\R+EY:^JW2)*5Q=$!VN[C),?D,#;6=-34-JUL9\IHS1WKW6^N?8P]&K\ MV%S#1P>B27&=BHT,"NOM+B?-:H[I3\./T&7?/=DT]+5^4N) (2HPD%RV/ATM MQWNM/GO):"7N]WX40GGY]?S6S16A^,RH0\5]F-K&B1\Q(.WYAY87 M:WT9-]=3ENBC#K52X3AI@\/ =XYPC5!4^<0$#-!.V+KQ[,UBOB=MMM52L+\# MLA@L[.@.$;<%36M*9*302ZL;IZ[T5%JA)[#=B49HBL@DX84B[V"&ZL6+WM$W MQWX^B58IFL"[0A-(PE14*V&5I%# 41DG>H\W4)][5Q;0;%]PY,$\M:^P.%]: M3:=Q5D)$:I[6)*-:S6_03>B&^]VQQI]T1WJU;QJO.AHE]E^8!O6ICP<_$*56 M[U>2Z''16YI;(ZE.^37AP3'GE+>9>S6@?Y3[YI>Z7,C.5JR* %VKH^=^ZC;B MS=L>W6V?JPRDHSPPB4^!KEXB3[(;LYS'V:?4!]G-BGR_H2YVKS6$!MO:KY+ZYS71<- MR\#=R#?Z]U#;X2^D"2GFHI@GOL47W-O])7X_G]=4-U"9K.'^?:F;XP-ALNE5 MFAI-]+4\H#XG [Q@%<[+\BK)LW]J%6%4#)7Y2GF<2$\E+?N&81SOKC&XM!^: M$(1.M]!!K;3:/I86W(M_.>-LF6[M-@&L6NH>;9K<]<3M]#RM+C@"T':!QQV" M07!7*5U1*7VYJY1NP+,\0J5T8TJCEN/?,"W3B356N]<,+6'GJ1,::;LTG0HY M(IO4 553@S@W!RQ*^1FE\[8Q__4&IX*75D>Z?IT8!8>4 '"F2Y-BDKP%NVF: M'6/EF_:HR+ALJC)!@N=*UJ](*O5$PY.F*A4P9GUZ.B.NIR352@'/HB1N8:$# MX.=0Y%7K"W4\G]56\QF&S6&MX)Y87YA<%U M'7+38*R;561LBYH2$RJ+!.@H-MW-I-I3VM)B#_US:^M-BC MQ1WV=>(6'99Q&4O7W0-_H75[+L_ H_;.GGY&SJ/S[< 8N-\[M34DZF5)/VGK M>FELP^6_);/K[]_U7A>WO;\[\XV<)GO- ?R'K.J, )Q[\MH3EEN4EY>D $O5 MBK1]J$K1+@?%Y"@;IHT\HC[ \X.#FN])28I;XS2/:QG3#P[PI$CRBOW4FB M]S"2$9L0+AT>23''<]\9IBN+330[OV, 12\0[J_.P"1-II0?DSTK(%%134%N M%)96]1H:"9D5"@R9XA?I."F1 TT\5C3P7R8U8A+E%D%YSA!^LGOA(8:4A$L^ M]JZFQ4"^0%@*9G)N+B][SM>0MJNX)0UTUZ^^-+_)RB*7G-E56GA(+$RCE4V+ M4/RW]+AM*]\W>,0PB#?(:\ 0#V)526A&ZG MZ90U13G*JP(C2?@+CS!]L(T:32+GR8V4!V&HX=@:94"['OM!YFZ^\[,RHB\[+3^[U>I"%5 _KHSC)+@L8P[OJP\Z24Z5Z+ MNQA0*8!P775-$[34A(' FX/9LG4+>^P3Z5QG@P6WM'/'O%]<3FH*;D-\?4&20[X&(WRT/%Q80 M!:R$7^AX,\R [B;EXKI&[!K8! )F('"Z6R.M4GAU126JG MZ$R?TW)82)B14.4+NK9ZD:V,[=_6Y],0-37GT,1*HV26L(:FS))!@-DIJO6, M,-E7&EKMY #E_>JU;A=W0_6)TOJB?6$@+0LOWN0$\2#ZH ,$%&E?4FKF,!Y/ MBV(DD#E=S?+R3:K-FCL"H0Q^'_,P+$XFX5V[>HS@3,49$KXD$ K28(8N6]_N(Y!5 M@V]9K^&CIKCGE?.:<\SN!KU K5/8CSY!IC1'BH LD8 M\^S.$DPI0UB:\!.S.VDF'(3%3ZZ$=\\:9Q%UC\3)!/! MA>839^,_NL=T>^R?_W1>*K*%NP+MB@+MJUV!=@.>9=?*ZE?DQ(4O%* S@7[2 MXIMX@Y5$)_NT(*]^N!R059\G5#U 4_\T)5=DD?N\HQ":]8W <- T\/:X1F>E MN007!%/ZD+5S(T\#49R*Q293'--]HR%I:)?J"8R^Q%G+^(* WS,HRYFTDL3G MV9".W)AH1X$X4O3VB/XT-TK?Z2M8)G8?5IV0#/EI.QM/69E8T];UG##:#$2- M487M2B[+++D!PMU.X*:8P$9\47-.XLRN/Q%+*F4.52[PU"U9-X)Y1N_*O3+L ME\B]*9P-? V5.23(J9,X"[2](F5Q&DV@O"D!,>-V M5/<<[.DI#G8L$:N1VH1VA@@.!A5M-V(\]A0TM\N'5@?K=\O8_H$CP:Z1,UJTXL[.730!XE9' M*Z3_YLXHYL".)@O-H/M8CP41N;X]XY[_M'9%5,VRRXD/-+.HR?3'Z9';.5&[.%_3'SAAWJ53KF.&)V@ M4)9R!TA1TCJ%G\&>@*1L&8VV?K*6-8+I*@QFGF8X6-S,DB ]RT]1"551XI@H M"@LS4:Z,T@!]N\/8."#58A+ 3H;= M1,D?Y<1T.R5;369(L8"8<+):AC31/@^M#DK)@*7&JU2SDVK#!AP-VH^.]EVD MG,U53>XQ6,:&KAR\3K!QP-32A6+^[D)\3K<#8#>VD]\MZ'8OTWGO8U[<]ZI/D+0EJDY*JL:ME7=F]X$+!8!%\E,AMT-^6\P/2&1JH MV&@B]WOO&L^K' .D*DY> [VQ(EWGQ4[NZ'')'^U!K&=IY2M409_4'ZTUUY=R MQR0BJ=CB+!%VSK56M)$H13FFMGHOLIOI8V MD^Y$>1Y[J:EO[DZL4KMGK]/<9T,H G#'<\DG',YDG'&D[(Y !;F-XI9R+WUW MV%<^]>0/FZ@"@2,-)]2$'$6T:;71#]5IUIQ1KHJ5+63A1",I4P \@BBGNT+P MXVCU$6Y&7!'K]HD?)D1@N[7YV&O3+@%W9%'Z$.V=X'2K'9ICP.Y8B,*Y7](# MB#B9%*,1<[-M(T+R0C@DYMIVS6RGU8Y%_O%GO;[YS[PVIQ@S%,S2H:%\Z#]L41V!(73N%.N^7RV,M%JFJV M32^]2JA#73&KR$4E8S/5U&Z2S7;D]H\_@8AOM(QXXT)6]%P@,W8%C@SR(1] M[&-STPPGN6?%"5#CM2I+K5CB=K#1#I;2/0$O#W:PE UXEBWG#;AGP?F\3FQ: ME[Q#)L;(--B$L0&G(P5=B)S?R/:L"<"1FU9FP)(:@L_ E!WA3$F\"0B$K1CJNWT1O L($U$,253!A^A M&QL*:0%+=JP[H\JN\^3L\J>G^[W+ @2>VLA(\RP\F14E>?,]H\!M%I*N"W=7 M*F>DDC0,M)X],+NF5Q)(@7H>I;YA@I0B0K9)452<2D:X?L,D%NC<'3,Q]R"= M9ND-8Y^BPH:V<-H5W35BPI3AP2<]:308)]@2!B$EP/+,PCVU9432_*HXV7/C MUT.S;U*.B.!^3L!N*@@5 )!SIZB+0;,MK7P(YI?ZZ,;-45),4)D768VUN M[*K**N;'SFYX00^(PWO.;%8)"B:4P_&UB2(T[<4K&%W:9DTA#5G7#:>&M309 MM2LDQ%,?X'JIV=R^L"5;C%AKA@=SO\3RXDK^VNR1[T6Z61SXW6@V=)[CR*FZ(@!>C1T#ITWU> MC;DJWRFR:FQ>E[&34D$TDE):8C;7% QV"+$)L\-<9;I=N:6G&RG3"8[Q@]'L M,MI.7-KYG=J]8MN498#RX4DYG'!C,F$B*L,R8,:\](::::?=E04N1)\M\G%R MX_8^>6'^DF&'='-L>-8BHV*E1"BB9B5-6MM,=/_A?O0OFN/PE'IH>./^51E[ M+E;P?#)OX.IEH>N!YU[5>,W\>R2-KS4:"XMS5E:6YQJ&7^%O("9HR/ZYA*7. M'C#4&!5G)6C._%*$.4I"0!S)1@-\"@\"?;CLI'4M2KE7;4V:E==0W8+Z;?&T!@4CWFNQ#B;H%I\P"1#B%K.WP"+3%F MUW\J6Z2XS:]*:GGL7#AZ&3?3K5M6IY_?DSGU09_#$V G= APC97_7G57'9U@ M=WAMHL-.-)9*@CG318@R91 I$S6PGL$J (E5+US;5J'ZO ;!>;4P6\_^_JOQ M"TQB]&YYIJUT9\^M--:#2%0%UJ8UE;;J)%1)KUM&2[A7YTOVW3I5K]:5NDI8 M[$K;Z]:7NXH[0>\/YAAX947SX_%!9GX(;4OP7D%DT%U]Y>W7AZE6N^%82/!:\K4 MYMVB8O#RNFN+OIA:LKS.E;GP9(^(Y3DI%^B65NWI$R#4W(--@=OWJ:-%-?=6 MLE*U.XX]6EU89EJ7&-6L8@LNXZD443?IR2]R=X_;9,ESXE;B/U,[^/ ?! (< M)54?-I&X,=;HG?(A^J[]X830A64@:!=**6+E>YU.Z1!*>^X?]FR(5:9HYA81 M;AW)1*\"U*+ZT:^?+7I&,XT]^3^SZ[G7 HQ%!VDB&36 G,FLD*2U)BB#0[65 MWG-S"M<2%? PF89FWV#III>SN37>8NQEZ@I"O%XJ'[X0+PA]?[023)--3?HH M",V0F]U31<9X;ND9=J7Q%:7QPUUI? .>9XA&WEZZ\(>[H(>A9],LNO=O#_N MO&L2LEJX%;#G91A%^8.R.F2Z?:O^9WOZ-:N_F_5'G75A011&#"^W[&8.#WSP M_6":Y!]=U)0./^(OA]^3US).2S+=1I6HPUYP; XT66%)AJP7HKK?A/'8+8<- M.NPI0\69F"P=-]/GS(1F!5L[%H'/S^EB8T$2I" 9R$CEVQ1<' A&0]UMR > M=4&DE/?*E59'<_PMHF)^1FOS6>TF=*,F5%%>LM&A1[J8+2*=K]T4;8X1#E84 MA5PRR8-4,@ C/:2]JJP>T:QT004&BK7F-0GX^6VQY\+W3=[&_$["/A M9"6O8GEH+QGD6.+4NFF8FN@>=1*-R0G'P@0[A-8+5+;!U+:HT"+V[R& M< OZV4U]]W;Q\[JBUUIBOQ9B'"FJM.CN&G9S+1B$&H$*_2J6$3C#$K)IK.V[ MVR*/O44FV2";QZMQJ,3ZMR4)O.>LP)?/M?XG 6Z%TG?SEY4T&S#A(/$B6I=T M9R0W;06LDY1,/Q&M2T5(M"CTF(&./9F"LYWQ[<0!@@MQ5F+7[_W84QS2C,GH M!DD)Y[=F:-;"/F9(P!BT+ H4X?_VAX/4]UO6!@$.47\AY67&UO-)Q^(O2;ZHR6%JR+.5U?U_%&5:@+#I4H;WZ.!83W&/QU IOU.3 M]?LYN>T]>?W3Z<]/^S5U32$([4>U,"W1@_++E^C-6;P?/0%WI%9&0LSY1IF* M.^9RN+OSWFCTS :Z8*S*BG4/J.?LEC"]0AQKG*O#YW^UX/>ZJ[*=\)R+M7.\ M-&? +HF&)^-G%S.;-$:\(O/%!!L6I,-0F_J)ZZ&VP6L5-&X22KR]WYR/B/0# MWW/,\D#7B[F2@RY\RYFW!GV/!\5"]"UK6[F-UY](.6.K@(@Y=<,&Z,WIA QR MZ9WXR[E<0>U 7SESB .3NB^%!I.+2R+EY;[:][E![G&)5PPS5"Z9BXL3%.+E ML>VFOADRW@,FQO=\FNDDF8Z90U>^3VY[*? @EBR@IQUGHX5;+.X]1@M6+&C] M 5:H1_2301#!Q.M%2?GRN;XLV;A[%,3[NA)7%,59;F+-Y^)VKDJ:2T/OEQ!8 M30F/GV0EM?H-G8WZ D1B'B >!]6'SL<[>ROI0SCC@M_3OQ,/V2@]05^[H2,?7:CMZAX5:@ MX8YV:+@->)8=&LZOR,[S=\712^U=S%V.G@/G?*/9)SZ#&$(W]N>3'(T,TVY: M-YQG;\3XO,&M/&R8+9J;2?P7( ?NTO$#Z:F#)*S_F1K5Q37%B,%G:?53 MX-=S4C$1!2?CIM(7B"H0;4PW;AK;X.?[O5\GV31ERZRA8U[0*-E.+#6X ."9 M0P3^#[\''E$?J!Y8U=ZG]!T2:3#J7<-43;3%4\XE]%,GA@D5C"Q]RNA.19!* M'Z#KFK,T$7R>&S;*C.KIUP%?_)(3$3T9!-V76[B'U^'$*-;42LS7S%!OI3?O M'9QO=;[./DGX;-T;L[MEW"(OYZ$C>:[LQ#4'UKB6'U9F*;JA=,FN2NP5QQ4@K,T(=#W6"KEQ1O?+7 MZ3M\:$/;2]?678FD06DC:IR-M422[P$$7QESO7U!:LFFNT(Z%"L5ELTF&X14 MI?6:H-WS^:K>R528JDFA"20 B9R0M^2<4)=XID)6DT(FI#;BFL!C)V%];&=1 M-@#]7O&/W0KXUT2^(E84?V"-1C:[7ON2V\B;)(,UU>K@H'(M=ZC=PYS/M6?< M76+5.X[4API]C[M#7WJ!;/2??[D['CM\[B*R7<"\_0'S5U^E'6QH'\[^T3O: M[_WR]OW93^>7'\[>G[WN79[\?';9NWC3._NO7\X__+_>Y=GI+^_//YR[/YZ\ M?=W[Y?*,/GSW_N+T[.SUY69+K+6_]B^Y M7;QU!\/;\XOWYGSXHG'$_]0?;SEZZ-XXU?&\_V>_\X?WOF?('U^>?KSQ>4O[[=S36R$P7BQ\8OB^7[OXL/?SM[WSM^^N7C_CY,/YQ=O MMW$Y[.+@%7'PLP>)@U^\^FIQL'[/O>%PSXT:$>=]5RUF;DQ7>"6/'B1'CYM^ M A#\^T=_P*\>.;?-TO?]B.H_ #JN18;E5O2D$T M552I;(LR<385HOI$R\U9U?NO!2C,ILO>>[ :$T+M35'.>H<'>_\%9!<:>'R' MRJA'58@,16PT61.%-PC_ 5FC(BW=PPT&DK#R $T[_,-_S+'$O&$MW3K=@X3I M=95^I__R/>6OI\GRNRS'^^)'M47UW W.#>5]A\E4)@83PA^+47EUM/_BZ"79 ME7GI_F^D-Q:3LP^3\\U\U/SLU?[1R^Y/#_8//_.S9Z^./NN7JY[U^-7^P?'+ M/\C#OMK_]M6KW;,^^+,>'NX_/_JC/.S7&]@7:_WR&Y@#-@G.Z)"5^L^_'/\E M^#'H^_CNZ/I3[S V_M0*4K<[;')BY^6KNWLO[SKQX$^=\<'0>=!MR&.^!5E/ MS=.025PQ/PVV/\3#T'=@OWY1L M BKROW:.]>>.PAWGG?CA%)RY'_6J@A"E]%[? MW_,D=%=XI%KVP::'Z:L?4,+T"ES!+G;*4Q>)_>__I)\^'1\>_N_QT?'^9.Z6 MW_'A_N&_MP3E#[(I=JO@L1]PS55PZN%.XBB\*UVLGETGT]Z9Y\*Z$"ZL=Z87 M[#U GH?'R=[ALR?)4U0.#Y^/Y+]:H?$Q5G3<.WQU_ Q4\2<$@>=RH[^^HGZ/ M#T)?4U(.DCRM]BX^3=.E7N7HX.!H__'6\3U.B-W]ON+]'C8,VYF=KV!VCJ+# MY^BK'3Z[N=ZHN5YQQ+SQ>-0_[Q&S^^K.]&^Q.4@_'1_9J./H*T8=NYG>H)EN MF/U3,.PVHPHRZ_Q9\SBP[!.'+WN_[%_NGP9JG,/CYP>P[HE8=_OU2K[TZN#% MSKK_@;_Z-:S[[UQ;1^KM\.!P__SMY>^6?-RLMS]'];WWWS^^_[EWGA,;YC#U M18F]/69PD3^K&)K[%_< .>.Q2#I#%/'.*:M*C5#.B+Q.YDD/J6V5NL$MYLD5 MM[:3WLMH),U4_O?A6?1>7RDMOOOJ;ML?[E^>_FVW[7L?DD]%7LR6S@68D^BP M.YLOAY-TEG@[L-N$&_;5;=J$IR<_[S9AVR8\3:9#H0OH_9SE'P>$P-MMR0W] MZC9MR==G;W9;LFU+OD['69[M=N0?XJO;M"-_/OEQMR/;=N3/R2"=[C;CQG]U MFS;CN_=GN\W8MAG?E2GEGG+>K;!]A0HML&T)"+?G+-S3W5;=L*]BJWZ#'KD?FAT>\A/1,'EY=ROC5Y%\ M>;56*^/_-/[7V;CR1:_5U>G_!QRR?_\J\CCKW+NFCG/,ZCC4C3JT5>2J-UZ4 M>59-(DM2]0A4 $/C_N4([:7$JUQ:@L9DJ")G:S2MTJ5:V#E5B)#:8%6$$ H[ MBY+E68IQ*$V_;".K[<<M(11Z5Y/,B<3K!6D3&]8@/(% M(81V/\+U@H#@NLQ8]1, *O?K6?LV6_'[,CHX^[5_P#;LOI0.Q\_VCP_7ZP^_ MSV6?[S_[]O.8(E9?]?CP*USU8/_YP;.';)%_B/CFQ><&UU^G*_-N XCU=WGV M]L/YV[.?+]Z>]7OG;T_CN%B&K^8F'3[G+?/8(>.C)8(L5<+CI$6HC?:[WNMT M2"BS\M_^Y?#%P?U=QK/LM%HFCY2SNC'Y7?WR.YLUBYM M?Z-OJF]ZKY.;;-3[,2WS25*.YFW[= ,V6OM7'[@I]W%VW!]W^/\P@]P!QM_^ MP7ZT@^3)5Q:FQA7;A'#;'V=%@][37LO)MET.2F?Z>S,8/^\FFHW^_Z 8+=T_ M)O/9](?_#U!+ P04 " $@H95G!,:)LX. /I #@ ',M,C R,C$P M,S$N>'-D[5U;;]NX$G[OK^#QR^D!JCAVDC8)FBZ7I+G?;,X^%:ORN=WIT?&):^U;#L+K'3>.0'AT9M'G4 M-F,>-QLFQ(OKBG_IFGPTH@8:Y_NF+?U;K2SD\K=>?GY_WG@_V/-&K M-_?W&_4_O][,)G"B4@K> M#22[\L3@DMDT<.19+7#_":C#;1\JJ&:F:M69(WW\ M94QH[+WX5JT^OP2!;_0H'2X@1;)F*$ETI[PT"4MLG)R*F28=*MR,L3UEI0ALR/E682NIOKMSRF&(N0SU'4]J>KCG>C><,A=VPMO MP"W$[S0&\8[9\3B9&H4S>HKZA"G-N)LV(ZZ(E &W0OL-"Q6QMJX>"E6TU5,'I M0$'\I$[9QD,5,W!^@;9;S"[;=JC"7;Y T['V SPGW#JK77C@73OOK7(,;$036(JO6Q/EMVADK@,ZOM?E+7LV8=58Z* M%%2<,8FYZTVK,[-:=#/67Z%678NY4!DN?,_A%CKHY]3!F?J^SYCT2ZE<2TR+ M1Q- N =MLC$@$4V2)$HBJB0DNP,LH>,.%="\/I,M.4M5 >+ (E>3O% MY7]5AW:L0-^SVS!**QF7[I0Y5+60'LX'Z80\\6PR8; #Q#&?[$ M;CQ_I9BFB6NA/5H$VBD^!!GM()Z@<,KWKQSO>;4#RIBHUA(^+#20 'VB&%0(RK;H49?_JZ0 M&[]DOBGX$']Y]GG@ TJE9H6YR&GA.\8%$?=-Q_,#P>!'DJSJB@G""%U,ND+ MW0># 14CS[[G/9?#$$1=V3)5/(V[O0[8N F+Z1+0S4E0"][)+'@18<0I09I, M:).8>(7@NV-/S T8V#*,2%)04T9KD#*0%1#1P=38GX4I(J:Z5TPN7AA5"1F< M!E"C\ >G^"?JX 1Q#:Z!+]5< 0^O*!=_4"=@7QE%]:G[9>:ZA7EH<6W,XJJF M-04J7B38O2,)AJH$LB2*)TDRK1#X+1/TX_.R"]RI:EJ(FK,0):M72-G7(+G; M0W>[Y?OEPGRIJEJE'\PJ?4*"A#0JI'FUDCFGRMD>#,$S5O*4<1:R"6A1.$PY M!TC(4)1(DE2%P+AV0:WL@;Z4FON3M;1J/TH;/]8FJGJ%5'W+) :(.DS<]ZE@ MK2CQ!%?_#QZ8W\!SDXO\$G"4I:R%[/TL9,!!1;<(\""*"4ER(0\>"?E,Q2DJ M!"ZVGBMO)G*(86G!W)*KH (B6L@^I%RO,;&Q5STF5R%@/@^&CC=B[)RY0%9V M8$E1 I&LVEHH4A&$F J)R!"D4R$,YEO=KRUL,'?XH+%$^("\C:^J%(R=#X ' MG"-6CVM$5H=J,Q5M*(-JR*1*F.8'=DKCJ"6EQ2X542B,%%41KH7#.:717):3 M%NQ4;&+Y\%$5+2(9T2D-^-':;;$A/#CQM8@0-# M;:)P^>Z\'OY:*UE#^A6ZFI%,./(G:^T,JP2PXYN>_3MG@@IS$>=R+>RU9K6. ML*R1? *&-9:JDF:5C) 8H($@4Q4H"-&O_2<=W^LDMD^616XB\ M%M)4R#;=V6;=Y9GG[]0;@AW@D-$NR,\O M^+)R!<@5$-5BF IM9F&89$ B#I6$,_O=-5X#0&J'$4.=&1RFD_OR M7JNKE.B(NWK)IO;69Q3RT4O"M"J+R**I13P5 MNRI ?!K6'9BQ:KYR!_H"(+2NOJYEH(5Y[AV<\&C,;=>#"T#O,&%C$$)]XXX* MID:_E2,_'Q=0)A]*($;%5>%OY:!%OITRF0^].,]ER'B,3^U]7*'^EA3 M+0G=P$N$IE?>[?4IR%ORNQZ5A*#D+A.P:$SQMRZY$\A%4@96PT\+ M="K(MN N%X,H"<)O*(8R[,Q$#UL+D+=073"RW3,S$"HOX_.+Z006L_ *=EG MD3XO)NU;NSDM*9?6[%)1O(7-#B4U8E')1%82"QL>PP7BCNTR(7 E;33_4S0+ M9"UJ:6EM(17?*_JZ324!R_A237FD"HAH(4K%YC*_>O.K8_.Q/GUL4_A[ZF@G M/-@I.E).(>=_OV1=.1F56D^@'QS0KCQQ3QW6"A-^6ZF\WY9I!@-L'+.^"!@7 M'UW!J,/_91:.DN?,]@2Z=#5"N[[:('!6LZF#9]O@P59GM76S=;FC")[5I CP M1!T\SN]TR 3WK =U[$UX)IJ,'W7#_0MG-8MU\?/O?@""_ J ]V)4;7\ 1I3\[5FE:UFC;2:U18.,#H@>7.1Y,B'3K"6ZUG M*JSPB^O7(+!09^7X;9@NQ$.?NE%X.4Z@O,9H)[1PG'*=J_^-R*('Q0K"TRI2 MJ)A <5VP0#\=B:]LT,4SCB;Z"F6,U#55IDP[YA)X?'CDJ>4-*'=U(D<[<*[ M&YTA"P7# 5B-P>,X''AW>3RVR#($,Y::O+S+Y"[$[IP;?MW6-1UJ?DC?)8_M2Y.<4W# MK*_(:T<8!R0YAU%R= -.6;@)NWA6+*JQ\3E2XV'.U[EO/1UJ*DE MT!HM-Y?/-BZZ-(T,<[1#IR=_U2DO* QR,)07+ZK6PFL;E:I=/?IYR\><1>+B MZ]3RG#8ZR:ZDSUV\1L>^V.9>/4ZP"SVG8C M>B?R"(K7=>4)_31KW&5G>Q@1A.*^;[:^D MZW$<=?*B8]5ZS62QE3KL",]DS/(Q>HE+;638MJ_QK0EU.D'7X68%8SPN<*KZ?R?4UPW"7NM2^#UF#JUN._4;]W] %NP^Z M?S-3/GAW;!@EQVK>O^BJ;=R9R]ES2H==CMWL*!&U.0_MW.+K,EV)(_IK>J=MD)EBUL@-^NMWO->7;1N C,\#? 47 M52?"-H[063LV[^X??9R,$]M\QL\Z\*QX8%F&XL;'G/#MRH5#?;^%:XSBIN:5 MWG@S5A)!7U=,))O)=CK%63O=BFVBL,K/A))773XOY69-?'N];F+DXFG2- M8H/)+[]Q:QGG84IGI!9O(,P\X4%]O8TW+=Q85-R,Z3(;%QG7>Y/,V-%M@'*U M[98 WR!DG._FS%5W3;X@!Z^ZQ\2KOP'YQM # U_M"=RR'OO\PH3)?=8!YV2) MX6JU4JS1J(91XK].[_BZ$58'T\XK!K5S=5108RO#-1D^_G2:2!1U*4SN*T=D MP]E]FDS$<*,$AMQ@90+_+7#$P%I-S,GNY?>-):FNU]:1C4XM?\#2!.1KVY^I M<$9Q5YSZ/$UNX^>JNYT>2T+-6-FDV.8WE#G_V@Z-6P MMM[K.:-J4X]O]MF ?GKS?U!+ P04 " $@H95[<&JOX8A #\80$ $@ M ',M,C R,C$P,S%?8V%L+GAM;.U]:9.3N9+N]_,KN#U?;S;:EXYSS@3-,D,$ M?2" GC/WDT-+"GS;93.VBV5^_:1<5>#:*"^2_1;3T1U V:[7CY2/E(LR4W_] MU\\GDP__^4O?_T_ /_Y MZ^L7#Y[,TND)3IOG_PSXR+/QZ4^>SDP3]G\S_&'P/ WU>_ M]'CVX!@71>\,2$]8']W_?_:*= M3YEE#CDZ 2IH#4'H",E@$3XYSKU;/70RGO[Q2_TCA@4^H,%-%ZL?__;3^^7R MPR\/'W[Z].GGSW$^^7DV?_=0,"8?7GSZI_./?[[V^4]R]6GNO7^X>O?K1Q?C MFSY(C^4/__.W%V_2>SP),)XNEF&:ZAW/J)^A-< M? SJ2\ %2/[SYT7^Z>]_>?#@;#KFLPF^QO*@_OW[Z^>7OG)!LAQ/<3*;XL]I M=O*P?N;AX]DTXW2!F?ZQF$W&N4KZUS"I@WCS'G&YH*&L'KW\\@'_]M-B?/)A M@A>OO9]CH=>@"IRS,S3_LL$C'WY#G,(DG4Y6$_2"?CY_<,76'CQ^7B+]QMF$ M70"8S-*E#TVJN&;SB]^FKWE/*3E/VE]/SY=+&1[6B/5HGA[,YAGGM.W]]. 3UDWJ M? <\0QOFZ1KC+J^_\T\\7)R>G*R>">,EGES\?MT.VW!D.>LOFS->T(CV)<[: M(!^?XR@B>5VT!\X5@F(R@$>.4*(U/*?(I>Z^'AYO3@=QS^BPYXPWD_S+#SBG M<4_?O4#21S<1,D8FI18&C#()E+,<7!0!JOJ67*/-SG8APIW0-N&%O&>\:"N/ M=C19OO^V7=$8U_ XC2FBCS0\RVC(18-71&";I-(^8E:,]^''K9@V(8:Z;\1H M(X$>*N/1-+]9SM(?[V<3FMK%T_\Z)<:.='#:<)Y!6Y9!B53 Z6) ".N2STYS M7GHKD!N1-1SYR N?0Q 92O"DK8N@02HO@$OCF-6SDY/QLKK2=735HJ.-FESO"HCQ4+)E!8*KVKL( 3$%A*B4P")E8<)T MLJEO!350PZD],UH)IAE3;AA?4$YPJSQ$F0*HE!.$; +HZ)W+W&4B
    "W+4# M#L9P:L^+/<70C Z/%@M<+D8VD:K6I/!195+41EAPQCBPF+DFT\"IHKM0X.S[ MFQB!9X]:LSYD, E-1) F5,LFDMMBBP*?9;&:WI"Z3S#A1CA#4H8[2/U&JV^O M*6_&X>?399B^&\<)GN/!Y=//:7):P\[_-IOE3^/)9,0=?;\NDKP16E/DH"1P M(0M(PHIBBW,.L0L9-D$W)'78@!O-!=(IJ/"Z3N?+\OOB#"JDVHH>\/-9H)H+$)?1$KIS'8'-% 5IXV,$9_Q. X:!9+UKY$KD)'2WJ+ M@PES?X2^^Q0WD_)7NZ4(IC!II'U&:3)QB6C1& 7%>ZTM"N]]ZB+@;8Q%>W]D MN]/$M@L6SZ;OWN+\Y/GT(R[.XC0C1&^E2@@H! &Q#B&0M0HQ655"T4;&/L[P M#6 V$;:[/\+>=[I[AL$\I_],J#%;)4%Y148H00"%*DA+^L/X/L<"[0\"'N4\ MK@(-DU=AG)]/S^VI4:1Y]2%SP%Q%QYB&*)*#Z)3(7,24;1\'YQ9 0XJ)[,F( M:RJK@0C:F2@IG9[4J<6\BML\GIU\F.-[G"[&'_'Y-,U.\,5L4?WTE^5M^#Q" MSR*YL);T\=/O@',D$(GC?FQ[]0W/7J< M3==0.&=-=#G5H_YZCN&)A#X+L#SDG*WC@LENYXWK2(84%&DL_;TFO9GH7^,R MC*>8GX;Y=#Q]MUC;LYY@&:?QG>H>'1*#4H]^>?2!B3ZFU2;HAF2/[\F5K;*<=Q%.[T37"TQ! M^)SK06J1@AR&3./UEBEP#@N7]*[3G;(8OXMK2*9W8ZHT%$@SDCP]^3"9?4%\ MC:M=_(812Y6T5X8V]&0\*%7SSGS,(*76UK' ?">?[4YH0[+"&U.EK5A:^OOS MTYOA!!JN\1(RMS1$5PP$9!JRL5D5&[7%3L<3MT$:DI7>F!UMQ-"2%;/3Z7+Q M*GP)<8(76$0PA4*1 M5\PZSECN8X'?"6U(1GA+LK24 M2+LCP_>S^?+JX:516F(M]Y;'G=\"./\]/.'VA* ]K.U).B+D7K,EI=0K8)D0!F+X-%%2(%Q;9AP*/MH MT@W #/UE)I;F^_QH2D\LCB6]O"DB!M%M"!7T41-*NED0S!:<<<5QES MZ),K^#U40[*]VQ&DF1RN,..O#Z].TPOZN76GE#=+^G.UZ62*WKT,:=>6 M*;<\NV?OE$V&TZB)"DGYVT'YR#..PF4'NB8,*D_>6_21- 9I$!L=%L?[Q,?R9RF MZ1]/P_S+!J=2& #7)+Y!31GHT MNF12CGVR7#L.:DC>4FM*'I\%[<_#SM?88F2]#-F@HN54XP(Z1UIGVH$49!+( MZ&JE=-\CL LH>V>1TWXQ#Q,R4A_ED_%TO%C6YW_$\^>/A.)>%A00) U7.6? M<5[[J"23I=%*FSZU^G< &U)4:C]^7$L_;RB1=J$&7*U# O5;F/^!:X,=Z1B% M]H[3"'DM<4F,MHJ@@"-C+(FB;>I4K'\KIB'MJVW)T4@.#1.N%DB/J:'4)_B1 MS.U5Y=,%).NR2IPP$(Y4G5S:K;VS$))CO*!&='VVR>_"&E)0JBT[VDFCO>Y< M,RXR&1?8EPJTY,3M-?+LJO#D-Y-5\5GTN3-&+D"5Y M6K$F2(I$2XT[B($%;VB!L4[5^FL@!JGZ&HE\U[F^%_XM9GZD.=@_NTN\WUQOG+VY5\GR[EH=2&M2(:OKOVRJQ83I9[0 M"B\*%E/ZV)RW(1J2.S(4EEZ/"S209LL>/:MO_VH=)9>XD &*RH9 9-(>,02( MN10>!4?)^O1NO0)DRPV\K](>+I5V%UY7TQ:CCM;Q"")(3H/2'CSW"9(B!#X: MJ7*?T_<[3=OC^CE#)=*^,FS;-9@&.+L,Z(+@L3"CHV>@;(UV&BLA,'+@A);. M6"71R(Z=@V_%-:3S^\%2K)UDNW@M/"84M55DR3+6KD4,G'#$!>:\$5H;W\GP MO-5KV24,]1&GIW@A^*ME-5][O=4C?/H_U_IDFEKOK3)0\S!(9UB$8+6N%?!) MY.P,RC[=%78 .R3S;Z5QPJ*^:.P35*CKFA MG\2W7A+"!!XTK0G):X\2LLN"8QZDPZB4PR!-KT5W*Z@F%M\-S_]].L>S7.-_ MGTU6#4K#>%IG_>7T#:;3^5G_Y_EX06\]H1^G[U[A?#S+7R=+VI1B4@P,&:N@ M,DV;5ZC 1!.TPEIXWZ?"O=>(AJ3]6K'T1BOQV&QHIC(O)Y-8G=&'K"&M#IZ" M-_7^.PV6%9.S+=I_WMH[L#>-[1J[7^-WT+,LU?7D[ M#],%F7QU_J=Y]=.Y-/+_/SV+$E[,R*O9?/7&N83F:G7Q.0$3I8$!8-.W&IA M5'Y]],&,R9L'TR[#NGX!.2,?Q_2T7[_\3E">3\^.'JHS2'8MC@TE*&L* M!&X]J.@DQ"3)OV#H36#%FM3'IMP'+:M;?SAZE_SH=S_'74[(3JC=] MUJ9M501Y]DX>.2.,RX&T1:RW*>K:W@=C ,UM(%V1DO1]JE"W03FHE(9.9+M6 M3M1+BNW*T*XBO'K?PH@7Q4M4 8QC-=2I%'AK2#-HH0>P0S+C#L6TSB+ML(6=9TZ^F97E)S(61UDHB00( MC(FTH_(Z?!9DO0^$95-0Z-@GG'(KI"U/W7ZP+6L?^?33>+?> C&*A1M'G@\0 M1@/*<0^^)(18I+9<1I'+@53?K1BWK++]P0C55((];:IO6Z0.V8G:$3"%>C.? MK$G=II"59YS/R0?&L4^.\?=0;7G%QX_)HEVEU#+T>M/ OR:ZK T<;42TDA2M MB)D&SFHV+8E=AZA$%"4%U^?D?W.,#3)VY[5GXA,\^_OY]$K+JY&6+&(D0\/9 M@+2X27-X+!(2*YPY5IPI?<( =T(;TK%')U;=4#K:4%PM\[ZOP+J]S>+(^Y!* M3#3@6$.+B?X5A+/@>19,U^N@.Z!%]N:.@T$TW$O^FXC MZ5$RJ(BQ#E [!MN"71(J:1'VY':B;(CWZYW+QKI MQ+27- '.U%EPKH8+N0-KK-*!.4$^^H&-J&_H[H-W>SA#:D>I->/3$_PPQS0. MYR>XCT[J*>U_GVVH1FIFHU?D6=="()XT1(\.F/*R9,US**P+C;X#:D@75QZ( M/*U$U'A1E0"5X@8SU^NZ0#+CL=;TO(;M,7H-RA[*[KZ,;TA69Q]R" M]A%:\UJ;1+-PN1@CDQS"3%O%_!:K6Q5K[OIB%%@.61C:'76M2A=2U_:0Q&F9 MN*KY[_DJ?ZXD[&S_G9L0Q/\@!.DLD=X=O"\ITJ2#C!AK>H9.Y_>CU1/VY#ES M:)DTJ<_!]0;@-HH\LA]+7;6664?CY[R_\ 7W;^PS/)(Q:.-= 1=<->XSK]U^ M,F2O CK+E.&'\6B!N1[807P,CZ]S0NXRF;KTC,HL0'5E[Y 80$,D% MZ6[MR$U@G)P#B]&I.ZRI6Q^^$05^D#!VJSGNN9?4[>T;O#4/,3%)&C=P*,;4 MNT8=&?^&,4!7CP(M5\[U*1[: N1&9/KA@]=M9-BI!DT[IM%F ZABO24+,\12 M:-#%UYX+IK#2)XMOZQHT?JC[# Y$E-WET- ?6[R_59/>9WNY^T)GGY.[\/T';X.2WQ:"B;:4SV7FAL!F(2O3:HY1*D-^."# ML*AEU+U5G6G_QRNM<8:O=4';,WP$2*]4B#Z)6MAUR<545K MS76?;)X.@QE2_L^ 5]"U&U"/3*O>F7PWI3!F[XWR(H*0BN;+)0?!: \L&DPR M*19CGS+876O9CEQ^?7_8W(D$1TDW]2Y9K3.AJG=*Y!(@FNRA9.L2_2LRV\T$ MVRG=],B%UO>>I/N2H#=)GXVG89JN+**LD\]! "&I=ZFS"$ZI>LS$-"]>%V'[ M= 7;'..0,J7N/TGW)<$Q2*I244$9 ZG>XZY,MN 9RY!H0@PYVY+E;@U5=B+I MGK6@RUGZX^6'5:G@T\\X3V/ZUA%))49N PG)5IN,W$E?'(/@,PM.:2=DGU:K M=T(;DN'>B57?K?/<6UP-KR?Y<%Z@\[*\F$W?U4M;GV!RS#)7(?%)2(D@GI M3U-]MJ+OH;H/)>;-=5@K*75IB/&-ZZMJE,7O4Q("V MC(RP/ OG[J!OQ.OPQF2.WLXCMUPM^*>DFIY MZ>8:E)K;-5>DMU;W1+4< WQ6L\<>O-9&,]7R'_#L#B=G_6-?9/>8SZ= MX&R]4]RNEE\?%*T:Z/:?HH;VWMWT2U&S(.N%25E*4$X4" %IHRM%)"%0<-M' M)^VPD6P3-+SE\2F=GIRNVHFL;D7YUKZ_9K^=74"UZLK/,A9I$V!M/*6"D>"B M1.#>1.V"$KF8[W)X3P!#L^G:\NA;M/!P4NJLG[\N^2?C19K,ZJH?N12+C); ?EZVPX1B:*%4DZF7-$UWBON@1@2V.O;RQZ2)O5[F)JP*EZ4+=V \U' M,C-J4Y%GLWGM\WM>-EG#D8OE^9CNGK;BO26+E /*)&L)2@&GC "1E7)&*^>D MOX-I'6#MW_%D8T@7807'F0C6>T!6;U%+),OH8P:RVVV*AFO/^W1FW![K$"R) MX[/Q>@N5KC)OV(UG8YQK<8NBI;'."RBJ1KT(-SB?)7#G.=?<*I;[9-GO!'<( M1LB]9NB.DC]PQ"II="HF SXF,M:50X@V!\!D= F8569]THOO3<1J>"1L+]G^ MELUM\W*3G6^XU%X(LNZEKVU$BP3/A 1T/NFBL623]C-HMD"S[S*\^MW?4%W& MN![@SJ%X7N_K9:QN%S9"%*% \<$RX3A*T><@:WNL@[A9Z&CDN[HP.\OZ",&2 ME&RA_8/V)8&U>:8CS47V%<@0K P\>M&MWTZ?8,D/SL ^DFU&O$T7R(5U;[B/ M6EL!-9JF8*63?U@L(DB$U%WD! MJ;R6C(F_1 MCY,.R;Y6Q\/;"/:(QLUMMAGG1L0<(V3N3>U 9L$A-^"T95)GSH+DPS.[CWZL M=!RF'E/X0^'NUY! 5D&K["$&M!6[AF@L!T6+CC&E!9?A$,3=+;[S)VL/(/9C M1((N<$JEN7:R@!&UU%[0T@J^PD:1M??&(.L3%M\WT^1H"QI3BDH(!D8A*5*I M$6HZ'VC'1"@AH(YWE?L?>D$/,?JS"P$[K=5M)#J4N,\%=NVEX=Q6Q)IVEY@2 MD#)T$!Q*;U0J7+%.;+P)SQ",HGM#QKT%>K33+!VB\,9;P%4A>9OT(=#R$2(<8W[E2N6%93C5$J@LM(,51U?M[,_ 0/=.JE'BU M:WS_^,YW"G".>6S@9.91BFHL:P_U3B1P0FL(*5J9I559BD-HD)T/M.Z+C[([ M0_N=+&PC_",4HER>,B5S=KQHD/4X7]F

    ,IWE0=T+YJ[AQ&? M%KP\G&"'9H 7\A="EAJR(;]!%2\@UAP3:P*7/ CKKS:,/;H!?@_C.X/9.W<1 M^V"KZK^^."O_/L8Y(7S_Y>!%]=\#<>R:^HTGJ%%)_=D%;S=EL5FMI3 ^@RBY MWOE&#F*0+@&JA)&SF#'TN=WX5DB'2]T5,?F@BP5+ZYO<("'!UZO)4#!5G).) MO*'AI^X>JIR^#8=V3\?=1EK- AAOWI/[7/O'KBWJ$0:.5DO:GNE?-?*.X*-C M()5A*FBGR+[MPIN;T S!>.Q+D;UET%M/KET.O#B;@M4K<\RT_Z_=5T;OG9Y@ MWE43[O@UC71=BT$VTF:_GBX(WF+Q>'82Q]/5<%YCFKV;5JOJ>:[HR[B:8)=Q M_MMLEC^-)Y-'-^']!RY'D<:2C(W@O2CU.CDB:2;;B[/$R6_57K,^Z[K3@/;= M_"Z>/V(*F8E(6Z^@.5%.UGXESH/EY%^YX-#+/D;"!8(AZ<$AL._J%KF3I)HI MR1UGY-:9\"H;D8H#9IDD-XP&X6M7[>"Q..X3SZY/NF?C@0Q)-0^1MS\WWG8D2X6,7Q1K3+><20P+K:6M5P M#LX&3UN.1:D$FI+ZU*#?A6S@:J84$XA2,RTUF=>N1 O9 M:?+/I6,2!^47[C;,027\'7/A]#13VY)MF/O4URR M?=>+M_C?"2#5J3+"\3@ M4BV9YR0%58#5:[DR:HQ74T(&N)!N']\@&FW\Z"NH$;T:'/>W'-77*VU?U*M* M7U>"O"R_+\Y_=21%+M8;"5%A#>L4,HJX\#2R;'AR*BAK[T@&.!S:(:0*#&D5 M#)8I@U0?YQKR[).OYO@AC//3S_7JJ9K?L5KHYT-%GPH:XR"*>@YDHX; HJQ7 M'&AE,136J?/2488[I-N9A["J[@_W!J9J'J4T/\5,#C/)O 9V?\4IEC$-RF:; M67(:I)$.ZE8!T5H+R0KCM4>2L^%T%=WT1;L)S\R?/CT2)85I/X<-X&28KV_!E MG(S?K1XWXEJG9#FON5,TV9(K4E>KG'P3,#+CDN[3);#_V#99)/9_TR(9**V& MN5S6#3YZ"HX_UM]U;BG*9(S,IB;F:E!:6O!69; I1I.U\"GU*?G9 M!%W']59)H$1@3).=8G@TU=^E/0"5A%HRJX/P];^C*Z?C;M'-.;3%8MI61 T7 M3L9R.Z[K$Y"]D#R$!+'4%G_>F]J*&R&F+#!9B1C[%,MLBW1(%0K=J=55C(?V M8-;5R7EF3"N_Y3N/[N2M;#J8P_@H/F=CM%:TJ2"IY,0=.(L!=.1&9*F",@Q,NY&>M;(A*.5"K%)VZA8&U=R$*A[9=TO1,JIX@^*->G*]". M@(>D3 =%O>W%>23NO<:3,"8%,W]9GHT7),&*?F19%$9;!EQS08:'$1!E/0M3 MCCM%-H=)80 \O!'\D$H !L/)_<5\)'[^@PR@MY]P\A%_FTV7[Q>C%&*)6B'( M8!.MJ2S !>]!F&A4LCFK& = S:NXAY1"/QA6[B7<8RKK3[,19R8Q(P*8U:4L M6AGP6G'(13O%M$G&'CQR@,&OPM;=U(N2.2Y:4O>O*L#V^?LND\/O&HL.)9L/0R?GK]8\8 M%OCWO_P/4$L#!!0 ( 2"AE66]2\BAF( ..S! 2 &UL[+U9=UNYDB[X?G]%=M9KQTG,PUEUZBZG_N% M"T- XDV*=)&4TZY?WP%2LB9*(KDW2(I2U5E.#=3>'R(^ !&!B,"__L\O9Z/O M/N-T-IR,__$]_QO[_CLCD_^\?T?'W\!]_W__+?_\3_^]?\"^%\_OO_M MNY\FZ?P,Q_/O7D\QS#%_]]=P?OK=?V:<_?E=F4[.OOO/R?3/X>< \&^+/WH] M^?1U.CPYG7\GF!"W?SO]>PJJ&($6)!H.ROH$W@8%T7O#$A/6!_=_G_Q=.Y\R MRQQR= )4T!J"T!&2P2)\^Q\6O_WVT=EP MU0?IL?R'__7/WSZD4SP+,!S/YF&7/3J=8[D5_ M.>0*2E5X#UB7/7T[IB_/0LREG ^FO>(^.ZS M>\4[.0O#/@5\Y]$]H%T\",[P+.*T3Z@WGGL-YR7(VPCK(V>TB ['.)J,\6]I M=UD,V@+J:<+:?OORS_ZMI[2<'#\;"N&;_1MQ=_6E^P%0+\,L=Q MQOS]=\/\C^^'A?,DE./,85;9T(HM>79::HD,&?.#Y2,JFDL\HTFZ\<117=$F MWUXS"A%'BY\.,@X'/Q.L^=";.9[-!L$'A28X8"$R4-QZ"!P= M&.^X44J*&-)=)3R>6F^9$^ M.] 9!2_.@M"FCH%9B,$R"-8QZY0P#EVG,5Q_VTW45[QX-;W$?S$YMIP]=2 MH4@.4K81E*S&J>$6LC(LBFP"!MV+AF^\]FCTN[TP[VI7]+((3P/9%760%XR+ M10<2< :,*8#RQH/'(, JR;DVR+3NMJG<]^:CT7$GD=Y5L^RBYN4P?QF.\/?S M*HQ!5JAL,H%V":Q8A"?*60U16"6$45RA[,%FN'KCDU=K)Q'>5:?JKL[W>#*< MS8EE\]_#&0Z<]MQA$N $"E E)8@2$W#DPIKD?8RL!Y7>?.N1J+6#*.^J5G=7 M[9MQFDQIT5@,\L.<-HG7D_/Q?/KU]233?A$*(]N.K('HB7E:TEB3RZ!%X63U M616=Z<7@?P#$D2B^/T'?Y8'ISH./X?9]!'/NO/BXM+RE0._JV/>FX\7F\G;Z;CKY M/!PG'$2'+B*7(!/Y]82++$?G%0U;%XF9&\[ZV,17O_VXM-U%M"NB)9U"8C> MO9O,YF'T_PT_+:P)%6R(P>8:F>.@C"?_CPL:>N1*!1]53-UBG/>_^[CTO;U8 M5VB[4W"LKC.OIA@60)QU1#7):7WQ9#>XD,%GSZ%@L4EGEXI><9BR@7ZOO^W) M:W1KT:W08:<06#U)'KT[G8PO'7OF%;H0!$0E):C($[@:;+4<55 V9G+[.^GQ M]AN?O"X[B7"%/CO%NCY@.I_2"+F('X?S$9&+W'F1#'EQ9 > 2CD"#3. 0XE* M.4FV7^RDS]MO?/+Z["3"%?KL%.SZ. TU\>;#U[,X&0VR,LH3'&#&>%#,(M#B MX8'+E&(05O"<.RGSQNN>O":W%]X*-78*;%URZNNN35VIG4:[0;0_!JM?GTRF.Y\O3CDHZ,LO/ M9P.7>&&17&N?"Y$N&G+ 0D'P0EKG#+J<^HA0E5OQG.< MAC0??L:?PCQB\QY$ MNT+G/02MZAG8]#6YW">3Z==!H?7&D_E.FP@Q3^5O)V>?POCK(&I.SG4TD#PK MM'O$"!$U L90N"L%->L6KWC@Y4>BZ.Z"7:'P3A&I"UQ?KK)/EKE& \]XTB5P M<(',!*4UL3!H!5I+Y9/+2BK5A[;OO/E85-U-I"OTW"EJ=;'0G.)H=$D[3R]W M@L:7>,RT@00&SA4-Z)!G&8M2V,>A\/5W'HENMQ;C"JWVD*=%2,YJ-L(D_?GA M-$QQ]O9\7HMEJB<_H.6#4.1$9H+0H 2K94',0LZ9R5 R?? *E*P^OC,U4<'8FHR&V79S MI>][\Y/7>"\B7:'G3B&QRTS1*U2_T$]F V&-9RP8,,H;4$A&1'!VD=N?+ ]2 MBMQMBM_SXB>OY3X$ND+)G6)C-S$M+8]^15NKWP5JBQARC7:X(R#:,WXXQ?_A_\.I""%V,C@LED#*K@ M,SEUS("UF9#*+$OH)8Q]\[5/7JW=A;E"O=UC74.O+29!I*U)&M? M. =.R$3[0\G"%&%0=RM5N_&Z'M5YK;I\-TK<2F2KBM&^6Y8*_SV-)C/,__A^ M/CW'JQ].QG/\,O]YA'4M^,?W,SPYNQ/37U_AYS,X">'38)$B5A_T>A1FL[=E M8?6_^C*<#9@.F'3B8!+M%8K5>+H)9""PH"P&B2D]% 4K8187^KEXTY(%.)K/ M+G^RH ,P?M%7X%\>A=0C21XH]U]!FNTT/&DAZ1Z+&"^!7EP0V9564]R&: MAQ)+#I\#-WI1[)$"FPBZA>H749\%KE?_7-A" \\$.?\^@4N:@\I>TP 7B+PK MB=9"DQ\*G'90_1TLN[/W^M+0;85W$V^/#0I6(/KQ A$/17CM&6"J=I#%3%N; M9A"5D4:9% UOL^??Q7),"M]&O/?.\'_]X99$R(S]LU,7&7(^QF1PTA>SR6B8 M:Z.N'\.H]J#Z<(HXG]V$M%:+F4[^AJ7K M"O-J-B,1O8JU@CC-!T)*:Y17$'F)H")-*;*;#1!U7)1&2_E@^';[D=W$L?N5 MI:.6;Z\L'<3:8!M9HKDX1_@&RK"4I R65))HJ=.,;"-=-' E>.*,X.J'$MVZ MZOH6G-VKO(N.5JJ[BX!;6(MA=OIJG.M_?OZO\^'G,")PLU?SUV$Z_3H\XO\S8M2C)[ J"UD.?Z1]<]/WQ M$$7D,06M!6NS.CR$ZAB8T)O4>^RV=+5@?1K.PVCXWPNC>C'6UY/9_!I 9FBI MHG4)0L:Z6&FBK D!@'0,W^I5_C_V;+@&^F^*G,,P_ M?_E4/2_:V][.3W%Z0Q!D/2O)2I*$3A)$H11XSRWXH"UB8C)RT80B:X [!I+T MK8,>>T&M'/2 ^V2%DA:T5 B*B K.F0C&ZL2E)XO'-MI*CDWUV\NUQT9/5SR< M?,+I_.N[4:#AC7,U<3]5PX:6JX$.S- X&5@K JBB#7BF.22,,F))A3W8**3+ M(G _JB?M:?8F[@:6Y%M"%FJ)WV\89OB^7A+PMOQ!BU,=_J"$[ E(IK%&\G)D M;4UE->U9EMLBF&*>M3FI>!#6DR9#?P)O8$7^-AF?W'%U,F85@P8A4Z%=R2<( MQ2G(0J42G+3%/M1Z=WL.K #SI#7?5;@-C,+[K=;?)^-TL5FE$K/&D %UJ*&. MBI$K#TH%FUV(Y.P^5)C7PG&X0O>D&=&[^!L8A&_&\S ^&9*SNQPX@?OY2QJ= MUZJ%7R>3_-=P-!H8D1U/F>R9+,ARM;71 Z=_%(O>6V)R0D>G12M8GVK8OPR6<4 M-%%%@X/$:SAOQ[R*TRZ%6!O2VUHY05Z*,UI!\\Z:*/'^\G2 M10D-Z'%Y[O4N?*V'7I=!3"P8?/$9!#I+VU2Q$(N)$$S6);J II'1OQK/7FG1 M26/W'#-V$'<;$DS/,=\=\T FAI87#QCJP1;]']%?F8 MJ-"#T!N$C7\^^S2:?$5\CZ.:N[D*H%,1K22 RI(5Q&IG*5TX+85&>/)7#9HV MJ\.CT(Z&'?TJH4$X^6:L^Q+?97?!@;=*6J$,8>(&E!$1G"=KF0>=HY>W%HZY) M%$;AKGR3HZ%"1S$WB"X_2,YK\3--?RJ$]Q R)YC"&/J**1!*!;1)ZG_1 M:*G89\AR)VYK"_4TSW-8!1"3=$YH"]P7LJAEK.*0#$H,MCA44>\DU^'Y,*=? ME;0P7VN<_IHHK@?K2_&%'"W(VA&;C?+@C0B WB$++BFF&YFN]V(Z5I;THX0& M!NPU4 -=K$A,!6#5C"9'*]#F&Q40'*9%0;0/7H;:BRERI 385LP-;-!:>SQ< M9N[4XJ!)+9T]P7&JT'@LS)>@@"V20W.]4L@7"T5Y9GD*Z/-#_6Z[U7C? ^I( M&=&7&AH8J[=&&80IW!@'RB/Y3%DC!,D=!&6U0A-#%FUJ+O9]D+83'G00=H.T MB7>D/Z2-:3G:98&@I9=JEA5HK].RJVM(LH"(MD2/V6ML8R:L +-[$G31S]W* MB4[";=;8Y1J>7"1S.HEZU2<-,M4.)#(;X#*3&4LL9[%1@=4M)$]:TYW$VJ+4 M,N>%\,+H71CF-^.+G,V!#U[SDCAPZ^VRA"/(>M4"!LXX^2:BU>GG:D!/6NE] M"+F! _@JI?.S\\7ARL(-J2W;IWA:.UQ]QGJ5^QG^-IG5G,RWY6/X,BA9.5J+ M-"@D5U5Q9.!==*!YUH9K+CPVZL2Q&="GS96&2FG@);['.0D(\\]A.B8S=78- M_D\D^#2<#\@J)3-(::#=RX#24I+Y4Q@@"IFD4D8_>)'"]K1Y'-N39DK/HF_@ M4-XUC ?&AI#)22$SN%XO3+L;!*]HP*68XNK1?J,$S+M8GK3R.XJV@6_XF$\T MB$9:3)Y#8J)F^(A PQ6NYG0H%CCW++=I4?48LB/U'WM52(.4[&_9J,LNN63L M<*MS@5)J:K(B/48OR/.1F>L:$L=QNXFC=4[I1+FX'81Y^4VGEB^$A14AD MY) KC*KVEN#@O%>V)OH4WJCISZ$TE>Y#S6MWEMY$W+OI)KP.HF?>67HCI3W> M5G@;B>^HRWCRAJ6L(;-:2.2-!:^C!,@1Y<)VE-]+0XYVE-Q'OCCI+%VXMK[<% M^MJ!$*4"QUR$K!./HBCTOKG"#ZFS=$\*WT:\!]19^EVH^1&G.!^F,+J)KY?OZN>TP^,ZE8#:L-16!FT0&Y5(F]?>!52<%J:K#*S:S2@OOFRWKM1,R&K MU\I \&Q <:'!QRP@&IY<44F91O.V_V[4-X_F2&YOIXN7Y,7QS3N<+BZ['#!F MC"IUG*)VY7=1@.<\0UYTRT27I=_%4>A]^ ZBUG035CQ\0MJ+&AIL83=1+J]! M?74^/YU,:Q.40;8AA'K#L4_U)FMFR5TK9*I%CX+,M1*\;-5[["%<1T:.3F)O M8,BN0O=F-CLG9(5'%USDD @?*%N#OZ96,=D2C-9!A$:]A^['=)1DV$+<#<[: M5R&[?DFR-"G;HFMC-.U!1?HJV'HFS*)6D3&;4YO^,H\ .TI*;"OX%LV-KW)" M[MW8K!#66V_ <99 J5K^H@*M9C&;FD!B>6S4$_]Q<$^>'WTKH$DYX:W;U:_M M;S)S[R(3(%'*6KJ6("3':^&CS"8A#XW2,!\ =4R*4C MCR #M^3.>UK&B+(@1:G7_XI@0ZL2L96 CH\#6PBZ21-\C,OG4FR).R+'H&AEDRAIZ6)M5H&#.4?OHN@.PCS\66"UO8YB_J('7XB%I6RT-^EY MGJ-OI.:US]$W$?=NSD[70?3,S]$W4MKCAZC;2'Q'7- R1I5IE0RU[T$VM7:] MU"[=208LPMK0R&LX]'/TOBFP@:!W;8[)^]H M$;)18S@F56U#(&^3M84 M_ZQN:-Y(0X^?HV\BWMV,^+9H@?C9/P9I_/:AOUFJ#2LRAN^K)WHY>"]3T -3^J; MR>W6T7[M^F$RN9&HG(H*HY1:66DC5[7)LE]]M-\GNOYOIL845?0&LN.T&B+6 M8%F] B:7[(T++L0VAY[]YP*\&:=I;>;R$R[_^V;\$<\^3:9A^G4IQ/>3T>B7 MR?2O,,V#S$LMWQ1@E':@#*T'46H+CM72#J:C3VWR%#=!>1"!F4T8',2$+'F$#ORE(./(0;UH%G8$< 1$.[,4!^MJH4W$Y*VZAQ.HZ MJT(^F2P18A9,2L]*NGT#SV-$VNC]SX%'[132(./AT8W9HDR2!PT>+2V8VF3P MJF:O%R&$TZ8(U2:HL9FUM(LM'Q7/R*P'QP.Q0]L 3HH,(@T>DK6)Y7;< M\OMPP>ZZLM?GC6).M4IOA#>6 Y&Z-HKPY"=SXT!&9C%Q!(WL(EGE>/YU/ MB9[O<#J3;9["+ R"7&'C#(D@M,L_9D$ M^UGRL8%&&_AE#TZFW_&OQ:]F ]K%L:@@ 6VN213DIP7E&)10G.,^2 M1QTTU" =_D&R+W[Y]E-5R>SG+SA-PQGF@:F7/=FYS-I\,TO\CI>57%\^MT,IL-(HM.*DN2*?6.".\5.%&; MO* IJ+).Y$WO?G&[%^^S)%V?.KS+/-^4>9?WLB[K9<^GZ91D^&X4Q@0["RY" ML%"8D: R3Q!,1&#"V$# &7DKNZ?>_8"?,?=ZTN**>&SG/*F'%NI[80\P62S, M$U8GR"T.,D'$5*=,,2AX8D;\O/83KZ^LV$O&Y7#K+D!, '2 +K.9.X%NDON"UY7Z MY([2EI!J%:1\_M# M88L[SDA$!8?S\VK>"YXX#XX#.A9!6>_ <<5!Z.15H!57E#TT^1DJ>+E-9]< MDE^2@@(M%*/5/-HZ0)J&7+ELR&^)IM5]FFU'=MS,/BA>K"!^VTC_\NG?MV?)5-^6I*B_3XY/HPOUVMB\EZLC\\&/22!D93*&H?(8@2 MA;.,R4:^N23AOH&1T'!X,GY]/IWB.'W]. UD>Z2%0L=Y M\=WRF.3*B+D78P^*/7ZNGHCI3W>MW@;B>^&"[HBD-$# M#VIQX8*G!=(7D#H$81SM[[Y-;>'!MZ[NF0*;"+I'U<]N=%4FU^2RT:[P-9O% M*DB%,5!6!;+KD%8\XQ09K($5?RN__$X&S.HG'T17XHVD/>E15 UZ77ZCZ$5C M(/)%)^-ZC+*@:70)/3F&D'DF<"QYB%*2Q\A\0FTE[6AM6C<]".N8=O3.8F_0 M6N,6I@O6KP.JZ<:^$M:>]_;NZINTDGV#+7XUN)!5<5FYVN+ @HHA@+,U"BMU M2LIS#+Q-4[,=$F+=C7Y'?-A$Y,VNJEALB1>[6*UTDPP)4*AU<(%&%XSGX%AT M*O$23&I34'8'RNXMA!Y4=/\M9EO(MX&5<$]&Q>6U"IA-]$5!+#R#DE*#SS*" MY59XY@(OMDTD]T%8QT"$_N3>8!5XE=+YV?FH7FQPWSG&!=# R:615H)EM HJ MRPFHT@J4LAL@L^(Z!$CU(^MY&:7W?@_,>/^/X',.X7IDR MGX8T_S&,:A'A[*?A+)R<3/%D<>99KTY9?#)^_14G)]/PZ?3K3W65[ MK@Y=R*,.2+.A]EF@98OQ2 1F$H(52I$Q+71231:(QY!U7Q 7S_N%5H1+X?_G M<'[Z^GPVIT5[^O.7-#JOAY2O9C.D_^6:[!(EYX5A!B>K12@UR2%)!E&8''WM M>^C:>%U;@-W]4MHKE^ZNJFW5U>2N.9K)%>HBY7DX^_,=3NL/P@GR 4>5/8\. M4-3$P.()I4VE.JFP:^C'(&A])HSL$FN;AD MLX#SA4P'6:1#KWGD;9(K'T*UJY/_II3H3>S[S@J83>=7$;!+HV"8PF@1_1(F M)P^ M#P(KJ"6)KD.Z\ ;7)R<%Z3+@/SFY/#'I4UZ25K'=&!.V\]8H9(%@>E&&I MUKH@F)B<"QFM4VMU6#Q$ MQS0K!K_6\BXA[UGNH],M.O@S\^#!P+],I:[2K3 M)@=VM[R/'[_^B.-T>A:FRWRDDKBHQY%0BD?"EP5X5>HUFMH66HQR:G2CZ6/( MCL9N:Z**!L'YN_@NT5U,B77PM4WP? 3A?E)"^M7KHZ3I02D[66=NX33%D:4C M%'"=ZYT8UH#+9/#(R%WB'!.7C3)"]T*:1])&]LN93731@"N/1%$OCZJ8RT*$ M4LO5&*A4.T6FG( +);A3(KC4IDGV6O#VD([:JU8W"VQOH9)=A+)__/J1_G0Q M7TQR9#"3[ /4<+)BM%-#@"JX[T"JPRXFQ M!K3=VBU7X [&9-E.D8\1I*,6=F&H7(,8?4'A>;VN)$GRT)(&[W6 *!++44KR MY79DH[0FR.;F27-^;"+\!KRX"@'< 7FQ^W'G,_.JUFL8,L1JT4Y06H(HUM3F MQ;K5-5>/0CL 8V1;14Y::N%>&^0 ,IBJP";ETL#:81K3ZA?O+9=I#3G<2F@J M.A5/#A#S/*N2O//:&6X\K4>\WDR[34+3:A2-LYID9BG:P"&1[44VM=3@%+. M0KOD34JQ4:NV0\QJDH*EY(0@N*+Z%HPGX8QV48+?RE'ENL* C%;#THH Y[[1&MFX2D$H8MLL\NO@^X@ M0U0;4>&NA]FO2MJ$(![$>.%'K8.R==AJ#9Q[BV#UK.<-B=1!2?NC5!(B6VL8 M,*DUJ-IM.&8OP*+-Y#\7=+Q-"&.?5'H\UG403-I$-PT8=!W1Q]/IY/SD] UM MFM,SS,,P_7I9>"K12Q4C>(&W M&X;TKI@6S62NCWDXQ30???TX(>G,SJ^.#[6U3NO$P2R*#S5Z<&0R@A:\V"#1 M2M;HVN,UT!T]=WI1R[T+S^XBJK_7:^+FP\_8?\STSJ-;1T4?'LNMN*#XK00@0F0;*DZPJL(13RAD(R(26: M5E:T.3R\'],!1ILV8<;MU:PGX;?)3+FSE/\V# 2WM@-VEFDM0Z[MW1@HY:L_ M&QP$;B+3T60O=V=U?X-U9.3H3P4[9#(MU")UY4@A,);+M M;*R7"F52/18E37 *PV,76F_PNB,A1#L1-TA\^T;,*J_ES2AE,CVK9M_;.!HN M!3-07DK#\,[$MZT4\E=WG2^DF$MD->. M[ 1C(@;% 4.UL*(/X)0U4(CAJ;$3'V!&9CBO9KQ!4#QR\#89T(H%QC*3VK7I M^-/7")XC#_M6[%V"=KXS^\QN%43S7*#_6HNP0P"M48%7RQ;*L K9QX9_$ MT7\7^O0F]GT?_=>BX?=A?++,A>9!6\]%!NU$ 26D!$<$AF2CX2PFP_1:J]1: M;0V^O?8@#^TW4N*DJS![;ERQ '&98+P&C-Y[EEP#L/LN)5NJX+82.\BOH3I+ M=KR4Z.O5:0R4TP:B)X9F%8.5HC!;UEK3#T.-#_0:Z5>+FXBM9^W]DR1U=GYV M <2DK(/'6-/,:N$A^=C1T'IE,2ONR/DV;JT3Y[7T=^/5N^U$L;7P)WU(KL\4 MW0HD?+D&1&0KFGP>F8P*&)Y.WZ(.5:+>+74^'U5S]!%6XMN7:% MVML;_1_F83K_*&Y74]%*9)S.9"84%83SGF5GE%7U?C*7 MRP99!?2FE[R"[4;^DE?PDE?PDE=PB.1XR2MXR2MXR2MXR2MXR2MXR2MX"F=P M+WD%+WD%+WD%+WD%Q\3#E[R"E[R"E[R"E[R"E[R"@SN0?LDK>,DK>,DK>,DK M>,DK.' 5]I]7T/<1[>LP.ZVGC/2?>A_RYS"B3\W>C#_C;%Y-JQG]\I^.Y#0K=/AD+Q.Z$7@UM." M3U1+22;'0^:%7'X_: .IFR_V[7T7!]4?3A'GOTXGYY_(>_QE.*:?#15&A&5 F60@VU(:?,EJR56)2N$M>W(2W MAV8_/>IT/;IT4$B?CM=]\%(Z/SL?T0*::5V=S?X83S&,Z@'XKR3.'[%,IEC[ M#+N 4A?O@!L;:C/Y3+"Y!ZX"]]JRDMQC!\V= !P%4W:IA%Y3$C:%_1M]=P4[ M8A8N>%U;B(9Z71$')V($$8PK0FLGTL.^0$< SY0[VRNAQ;U *\%_L^]^&LYJ M=)^AE.S?^3)!"7:'>5B=G4QOQ]"-63-GY[$W>#&U)_ MPCC_@.E\2N+$V:O/83BJ9U2_3!9]&U^=$?*Z +Z>S.:7"<3&*MHI"2<+AD3! MF8.0ZF6.)F I*>;DV^0;;(YU][3I3]>WCX7;*JI7^_@1K.N9:)>CD#G8PE6! M;&I@U]':'&LOSYR2\I(KY:-^Q.3I$\\14&J/"NK5E-YV%#>LN6^C$)J6OF*"_A:L6$2I:! M,)K1XBMJSGNQX&7,0@L,3C0*-&\&] B(M@L5-;#"?YN,3^X3@\;L*M\!C:SW MA=@,KD@)5D;+#(L$N$T*\0.@GK0-WI>P&ZPL&UAVOT_&Z8*\7EME?+20>410 M61-Y)0:2C37>*,2BULH4:&F%7\'=/7=Z4_CV=OB6VCH\4_S:0&*.F0Z]:&E/9KFUQ";&,@M#1K02C(E@H]D]5D!(1AR6 .3 MP8J]6N?'1+@=Z:E'$_W1*7)]F[\(^3]^7FU"*B8@ V2<;$XNO2-S !$\E@C"JNQ3,J)X MVXUX'1$>)P=WJ;8>"U0;C.OF^;F)/-!,0K"LQEU,R> %C2N)'*22PC'L:-1U M1/A"QZYJZ[$<=>MQK3IXCZX$K34"YDR.$;K.;6!H[*V,=RK_I#\[QH MUE4==REENSH.5SG17U=E12^K-37+B7$TP"Q)2D5K(:CDH)#%Z\G7<<'ZQIGS M]Z/;5<7S7K/'>U?3OBNC5PSLVY?_/L0I(3O]^AM^OKBI5Q=I8HX!8C8"%))M MZIBV8#'1##71^- FU+L>OGW56/=/B_MYUY=Z&B2OKRQ%NHOWXNK5=< VO8%] M([C[N8B]A=[OHU8SI>V=:<8X7CQ*T!QU/;1'B)%9,"B2)^M"!MDFQ'8 #'OD M?O:#(]@FNFI)K#?C3^?SV4("_/(J9^=\D)&!0&E!J5# :T;N,&(4+@=NBFU+ MH[N@]EB]U[\Z[R-.1UTTJ-M;!4U<5O"[8'3!!$7S!,K2CE\/P2 :5F_^1I'S M[F@BGB=-MM'%[JKYZHI:&!-9HX"D.((R0=&(:V];,@4UNI+%[5S2MB5\QVP] M]Z2&!CGO[W$VGPYK][75&%?_]+);Q1K8FQK07=#OQY[NBPEW^NSM6(U-KB/I M, 9O4*-%!TS4Q.O:LSO$5*-Y3&"2(@37IKSK\"CXB,%]B S<1'N-=LD+)*QH M$9.*D)6KZ1O<@_/.DI5G%)I@!=I&/=2_8=B]J;0[W:W8%[<0? -[^I^3,7[] M9YC^B?-?SL?YE!!.[+'5R2T:Y[]G/ M0.L]"79G;0DNES#N!0]"@V&9UK%H"@3A$3PK7G*=5>!MVD7ORA0]4+KTKIP& M=5#?CH_?C$DZYS5FM;#,C5&I)A8#+YX3GVG;"YH YBA4-M%RV2KRNQK0T49J M^E! @P7EXS2,9P6G,R+N!YQ^'J9%I_P5:&L MAT[7353;@*9_?/@X79P2W;4D160!$]$"LR:GP3D!K@@R#5QR/"HO2VD3 ;@? MT^YMM?WI^O9=GOTHJLE=GF=G9,?0B-\%,FC( 7TS3J/SC'EQ!=Q#-B=*H6+2 M$5!7>T5JLE<$.2N<,8\JZLQ=J[#!MIB?,05WI.B=!Z^2(0>J* '&I[H7B (Q M"MH0 E<24[$V-3H//JS@U0$1K2]U[2B8)8*,&A,X5R/XAEEPR!$X69D,=4)M M;Z7F'G P:^\LZ$G0]_JB!W.]P[+W=86SZW[G:02ED? M14 C@PIH0Y$F>18+^APLNNWO=G@(44]9;1?%.>-\>9/R@OT+"/GM^'V=$5.: MD/2!WR?CZ>6W/X;9\%J=1?3&&B45%$>314G&:+L5 6+1GLN84.K&6;=]#*/G M2Q\,,RR)B!!Q4>>D$O@0$I \;+&27,#NI"=#I"3K;F09*%&&0IH-#79%1G:QVI2[WGTWJO\-I+UI$]![2RYJTJ;5WD'WN]YFT>A=W UR?U=A&[BHA5+9 M@97U)G#%(KF4I0#!%*Z$H 5S.Z/ @37DW$A?:Q!A(V$W6 N6/%^U2&%FW@@E MP<1((TTT4O(?$A1!+JP+3.?;B2F]6HD'T2#@T S&KGIJ6:S6043+,WMEA2K( M-#BT'&B'I-76N@ >4S".6RULXSOYN@YAY^T']D[+_6C_B34L,%$)*62$A)G7 M2U0L."<\:,829]X&Y*TOFSSHA@6[Y'^:\W7 /O2U:!_O7 M5?$$R*?:#SSI#,XX0^Y0M$49)5)IXW$^X:X&&ZES@ZX&F^ABQUT-BK4E!6MI M=2=_1RE4X(2(Y#IG*TTNQ>J\,YH\D:X&?=-D&UWL:#61%]!B*JA+LE!"3> O M2%SFWD!6O%C&,P^V31K+ Z">&TVVT46#^.8#E"06W[Y"Q-P9NHKT&S+NG&C_*(*3U$O+B]F_-)$3F M%?"DR+4E)Q9-FV2BHVB/L)%.UVN/L(E"6OAO]]09H78N&5M &QMK]\9:F^%3 MO5N"H4TQRD9=50ZU?'6_4>\>M'3H-:[KC.6EQG6K&M>-:-*R:' ;'1]ZC2L: MII+B$H2O 3BTJC8V(']7\/@'KB-3\;:?MV M,*0G5=UKX?5=_/,JD7$[6SQI]GN83L-\^!FW+>)Y\&']%..LC_=648WAMB1/ M1G9F3(68 R&/BFRNZ+@AQ0X>?'*W"?SC^8P&,IM=>\5OW_)XBA?>!B*#,;5_ ML4$/,>4,NG#/R4]E+K9),WD(5=$-'OR9CS'*;EA MRT^1_3R0SJ@L#(*G.0A*. >.A0Q<96CQ6/:)[(Y01_#SE_HE#C*YY3RF (244&9%[CK#"$7* MXJ4PQF.;37(]?$=$HP8*Z?4B\=6P7M%J/SY9'K7]^/7J,^_"UX4Q^E>8YAH$ MFG]=?#E[.S_%Z1ZIP]H-TB.@WD$JM=>Z_4?']_#PKEFXCXWQ6Y1KD%-.5II""WMDH()B M9 07!E8[JVS@A173E<']PWX>=-ZSNGL,(':9N_=-4RQ.%B1_+8N:$A%<@( ^ M@=G4A,H#3!&& H!2C++ U)"Q <8\Z. M.6%*JW7S977IZO:CZ4DHTH#@<+\9S?6SO<7&K<;T#?C;0F,GPB!JB4A84 M)E8OK\J -LIDI*2O'^/7!J\["L:T$F^/MT.O/I3^?3*NQX=$X('F)EN>%V:'"%H;\'$[$.FD:?2YKC^/D1'P(Q>A=[CO\[ L4W%/!=&KB^0JG7 ML%Z3Q(W5BSN.V8L,I5Z"KIQ%<$XGX!%U+1#EC+>Y2FE]C$= G\:*N4LAWX!" M[Z:37R;3L_!F7.I_EH@_X_@3/+9I2]/[4(Z;D#M4\XHX;>?X_GHC^CE,Q\/QR>SM M]+?);+;6P- %F8*LN7L%:4TO'GRV!2(--WED0K,V!9"M1O3L:-Q8Z2O8W+V! M4SK%?#ZBJ;="=K,?OU[[;IDJ&)*V6!N/TN9!TT^K "$)!BR[+%,*)-[%B:,O+(ZU(Z)!LVVK6*JXTN)P1N/+)*:&]8&W-QEN M]I7CVY8$CQ^X;ZR,!KEFJV!=K*P7Z5'K &R:G_LHQ/TDW?:BT#5(TET;>Z%- MD(Z;' 7PK EH9M64C :*YXD)QHLM.TOMV05='LEYW0];-E%"KWD7K^;SX>?) M94U>,=+7VA:5LB=OV&=:-FUM59"CLR7:'&ZUC;@3L;K^O(,P?;L(>M)92BU2 MJ^J924V67=!2%QJ,\5A/1!(H7XB67-;\'<&3,3IRVZ;J^@:,9V$8;"_X)HU& MMSWSO1K&.+\;A?'OX>QR0P@4HX75M*7VN MB\4Z8P%-8?6&5 7!! :(J%)R+O+8IAYW)9Q]='G>MZ;O/3W>5DT-C+AHY.:4D3R[,:"J6Y!9'G3%\%HWPHB>LVUR(^ .I9&'9] M*:5! ?<]T"YW\37 -;77'H2W'\.K-V6N1Y(.FFBP-3T,TECDJ'@&DW,!97T M%X6 HI5'7@JM?CM=8/9HX>R')9LHH $[?L4Q3L.(MME7^8RD7*]@J+64%\4_ MEY>^6FXDK]F622/4BDP(F79(PW0VW!H399MN?VO!V[UATZ-*)ZWUL9?JY(O& M*Q?IN^%& Q;ZW?D9YC[JEC=X3?\5S=N.\5:ML=,I[I1]$E MZY#[P9;O;%@%G9 HGDPUP;'F6F9+!'<"M(XI2)&22FU*-%M605^X'[./DPOQ M7KX,9[].)S/: X3.Z+P!B4[6#A>T!UC+(3FOZJ #8VT6P<>0'41,?3MVW%[^ M>E5" U]MQ< O"[DNJJW?T"S$_'9:_UN]D-_/JRC?EF6JZO*W@UQ/2[A(4J,8!+W1B9F7*-;+S9!^3QYMIER&D3 5F!]CVER,A[^ M-^8WN1KN95@9?]-A 82YV;C&Y9'K?\)#T%:9#TEV1(,R.EUPRD5Z[>CXL0K.-@ M@A\&AL=4"I? MA/++CI6>80*IN%.:_A]-VR3'G0[W94KLD"X]5INOK'_=>KAO/RW,N?');QAF M^'YXO+"Y-KZV17"1BGRL'8M>3CAO')<+%W<1%L5#E#4+4;DM7DST9R:E/0UF=ELT!Q\,OXM0$= M :T/2>4]%OGW.UM?I30]Q^N_&#@6,095P'"D>>E< 8?! =KDF73))+%%OY@> M$1X!-P]*B3VV#V@RKG?A*RFKGD;_B&/2-NTB*$PRI7:-%36I*FH)@4L+M(=( M7C(+3,O=<_0NT!>J-E'ICAH'=(CF?!K.PVAA ;V-H^')XG$#$GI"50HP5VK M$FE2"A: 268T2A^QT]]HN?]4*[MKO%O&; M09$F9G(90&-MC!.EJL,LP#532J$W4=N#GP7WC^^%_BT)L8+W!W5^>3FG/X8O MU[T0GCCIP"&$;%UMVN_!)^/!1J^+S38XM[,LCI[']L+W5D18P?6#.LS\'><# MH[A%:3TDS6M1CZU'526#<\B+%D6H=/B6/ WDA<6]J'@%93L?1_XZF>2_AJ,1 MV4>AQLH19+W83N6@P/L@0 I%+D04-F;>A&N7"(Z()%L)=85V.[=MWI*ME_CO M9:VP&(L.$C@J1:QU$J(AU08MN3.1>Q1NHHR]-)M;!^!+C\(M%;IQU[EM MM+$7VICL"&B48&R] <;0ZARD7%OZ1_!L]1.%6;;U-ET07U$ M!-N9\EJTPMRXXQGMY:ZD#"[42]"T<3111 "=0HQ6<<5CFX#UDXSO=*%54]4< M>GS':%J.:WL#8VK+:UN[846R)!FSN0A1C' [Z__RI.([&Y%@S?C.)LK8CZ.^ M!L"7^,Z6"MW<8]]"&WNAC2VR."L19!2+(FP/T=7;S8+B+,FD@F[3;NEIQ7?: MLF43);2+[Q03!>,Z@D0NZT;-(-8(2.T#G(1#E_"Q6U,//;ZSD:!7QWO,U@#;E.S8T/ ^S%"FA%@?:+UIKT&9LK&L!VJY+RK M+<<=*&,$Q$#8BY NQ8(JN#9)0 =!MD=,F(/EV@9*:\"QU^>S^>0,IXM+J.L: M?SK\-+O8TYW3WB6F@>=80(E8J_(8+?6E."6%EIFWB1X^ &KWYE-3A4[::*.! MA?43?L;1Y!/FCYA.QY/1Y.3KHLG#);SH17(VUJ)C1JY L('@";(&)$T9;G)& MV:9EWB/ CILP?6JEP>KRMC[G[?3==)+/4Y7ZCR']22 O*2UME$E*,*+>?2)U M !^<@FQYE%$EU%_>\-W' ?WM9_5_,/\@VEL' M\JD8Z83U)EFAI R16U:<$ 6ERN2B#QYZ<,.#>&E$8"(QR"+6+!Y4X"WQ3L3: M=5A9KG<7#/NMKX/X5?[MI4PO2U0S3YB%I8W6H 2E9+TGW%G0G&Q_KT7]WZX& M?AO<0<21MN/(&I' 3JK83>OU;Q!_Q_GR2H[?:H]X@=$9A@&T9 24J5+;'#,0 MA%E9XPTK.\M:60WQF3!G>[4IF^B MC+V "O;0"!2M@D8OI&@[SM,7U]* M.RN6N!V8NMPR)^7V;\CRWC8XL]5+^HG:=!_?K7 .LT)Z9:J'*E3F):;L='32 M:2ZE4FFPU1N;9Y-?6=5&)10B<_"L]FR.@GRF0@N2BBC(HHX\Y#;=3C9!V?"0 M=7GIF^,H!S.^$/9JA#]_2:/S/!R??.N(Y)B)2DL!-M>.X34F2GPGKX-)S[7Q MSJHV!-H4Z1%3JJG2&ER!MX+W=S'JD!U+R$!KG6@B+*[IJY"]34CS0JG0QGI< M!]U1DZEGY32X9.XJW/JX6*YGYRUCKXG<:U[(Y&/>\'H#!P?'A0"NC _*.1<: M7;K2"?:N#DIV1K3=*?%03E$VR2&UB-P$YZ 83^,S44+,04!AQK'"H\BB3??S M)U5ET)PY'4H.-M'@ 61_KP/WI>2@&0$ZIH%OH[T#()VS9"](9J"VHH1ZU@Y! M&P0K#.-1:HMFYU&-)UERL$NN;:*T!AQ[+&=9VV1S00F2U0O6=% 04T@0#%?, MN>@+4R^9Y)T5NV$F^29::1!Q?; R(D>=%UVR@YL"IZ&ASD&&B=+:9 ($ @+?KLH[?!M\EE?NHE!UWHTJ-. M&H1,ZUTMD[-/.,=7)U-<>(R77)::WAY- N,+.<7&TO 36K#D:O#:H4?'-NEQ M]V,Z;J;TI(L&,<^/TY#Q+$S__+;."0RF) =)E\1/^#T M\S#AA],PQ3MO?#5:/(B^>ENNK@-YA]/AA#XWNQZC%T:D(E6])BZ&>E&BA9!* M@H@9'5/,NM3F-K6>!]*Y$^KR39A7 [G0X4!E1)XT@^+J ;Q1&CS7'IS*.EDK M,/(V%OYZ^':_5N^3CW<:HO:OPP;!AJOSB7YDMSRWD$4E'GV Q%RF02&"-\5 M%L$(;[)WC9R))L/9U7'F(;%W_[PXE)/0967EASE-Y?JXWR[&N;STP1>!2F9P M.=<[ OBB:)=!<$YY7;@.IE7BQ[V@]G_2N3?&W$D/Z4=S#4)W]T"[O!MF#7!- MSS?T\S>E+D>23IH8N=T*5;5^T8IS.$E)Q0:[1U)>@VS=#V M0)-'SB'WPY)-%-"BL1DMEV_+AS#"R\A!2I9K80UM^I+^R;3I.Z1!ERASR:J4 MS-O87W>@[-X'Z%%5MX^".LFY@?'^'F=(#SQ]->Q05$KI-GLM2D M1TY&(,L(+@59C4"I8W ZI#8^XAK@CHDNB16<.'-&O3@CA/\/T3YS3US?Q M)>Z4BB%!JN7^BM<[S*WB@$HS$4JA7S>ZUN(19,=$E%ZUT.",\%</7Z\^\BY\K3]Z]5>8YJO@ MDV98T3O B-4^(M,H,*R9#L;[P#C#U.9NXN[8.^^SVR+X?3)^^VD1'/ZO\^'\ MZYLQZ?=\D1CP]GP^FX=Q+6QY/QF-?IE,Z^<',KFH?9: CD504AGP+C-0T7.1 M5%2I4=OBG0UQ]ROYCKE_QSPX2/*T.'G8=J!WQS<_Q>G'TW Q_AE)XC,MC9A_ M/U_LC>B3*<98\#1<4%I&<%;0D(76S&7)C6@3']G9$)_0+&E+T[XF4U..M7#M MF@WT5WK$?/9FO(S,#URMF$REWH^LW3*(YGETD*,P3 GC4J,B_%V-\&4J[7HJ M=6!8 _>WW3C_8[%>?!MG#$+D6MLG8J!Q2I9HQ0AD+C"1G*2U)#9J%;>K$;[, MI%W/I X,:Y!&W&Z'T*130^FB3!)BPTA:R#:)B@;Z-,2D<=V)/5 MV":">$++Y)XC1@= Q"?E"J\OCD%6//O:JM$67^]@*!F"P0!..U\$,PI-HY/4 M QC]$YJ!AS %#G Z;\3?)S6';P8;'A>$4(FA4Q*8IG^4)YWZY!FX**S/22%K M=-'HP8C@938?YFQNR>0G'%=[7!#,IN1R(C>3N01*Q0(A1W+I7$)RX+31XJGM MS1N*X&5*'^:4;LGDIQC@.Y_B;(V%+:)B5B$PMXC): ;1JP#9H;;D15DGVQ3A M',;X7R;S84[F9AQ^FG'%QV4@DXY12@>Z9KLJ+D@&@=28DW3*V^RXMT]L'F_K M,W>IXWUT-+/[AK.LN,M*6Y36@E3H09',B(HUSBTZ^ MXWY[4?FAE.4NX=.'EQ>*N9)M-AQBL;1^8HP0,R)(+P)RG3&G-N=_-V#LO_1V MITRXW?!@:XWL(X)TKR"NAC'.[T9A?*VUSSIC:EJ7VV)4^RGG[4"632VX76GZ MJ;!89,%+H4G-3;T?V@4.0:&$I# 4%96@L3]S]CY297S@Y-U$P0U(NZHLY?V' M/RXO?(Q>RRP%I&P05$8+3LL"6?*ZP: /J)_K1(@BY6.M7UNK?\^WT,;B MW;./DWD8W>Q$.)O_/IG_;YQ?=?>Y>M+RCVZ'2P:*]DSI90##2P05L@$7I >A MB\G"**%#&S=N;T,^P(VGW[EQ>YMY&N1J4._6;.#+TZ)?)M.+']7/\0'/)CC) M'*18@^+H23W9>Y"AR,B4](YA[2X$WX_*#S6L[07GG' '7D,+B! P17*]K-&% M&^4;52X?65A[(R8\$M9>7R-/)2"XSIA>PMI;A;4W(,MNPMJ;:_JIL%AHQ;@4 M!42Q#!29\Q!%EI"%1:%\H+VG3>_XI\/>#312\\["V48[IA!ZR,ZQV M^)+@I5' )7<2161%M$E>>19A[4TTOU%8>Q.UM>B!_N)K.C5J(J;( MJF#T1K$#*XNX;RA/B.(]%!Q4M M#8YG"TGGP!D+(?H#ZX%Q_V!>6'\ )&E1"%O-S#>SV3GFG\ZG)*LEML4P9M=M MT)^_X#0-:5P#+Z3 4*O[1,HD02D@.D,29-Q+:75PH5$NRL987UC;7L6'5,IY MM]CM6Z\L*Y77II!]I[BA>2;(R!.)@^,L!XM MY'OOY#XD-S'DX@,:1=90O<=*.0>Q2 O"A6@T*SSH1N6>;=W$W,=E<.16BU"FG7KXP$,G-$FV++;%+K\=<;V>2,.+QT=W57 M5E63':%@:'CI A(G*P$< +FT&=H#-3RAM\XRGTA/YCU\CO-^O+FDS>B2 M^N#6D$B1/6!65K8QNRKS?@[5,%YYDV^&'\N"TP*S"'MJ?!$J MR2S9ZTY.&S Y6DA":2"7!;\DHB@+S2SLJ> );96)L#K/UAH$M$752>XS(_)K M55OFNP@; 4O(?/:F #$% :RXEN0=%9R)+AQ/R?.^.G9?S02X.9R]7:I^UF8_ M;:TI5V/K.EYH_7>:#VAMVPF:ZN:?"[; MXHV'0+:PFMKQ&X5C8VTLFE!4]G9RENN\40[8*$L&SK*9LZUJL@^+0>4$49(& MXT6"A"AY#U#2E5W;Z$XZHS>W'5ZA2O8UCU">8JMW="4B;Q<7(=8@(:H<8]'\ MS3)3EV!7O4_H+;B,Y.N$,%O2/._GU,SV&)ZTSJ@LZ,S*F5"18WAO0 7EO#(< MV(ME]E+LJ>!YVRP .#V<@=$F2[#G0IZ7%*Q/!":* NS-\$9/K A54:+L=(OS M.QPKEZ]H)LK+GV$5$F"M!E3]K)RM'8>*S,R$K:.E1EB MD44135LZK_?1Z3Q6YG+X6)E!8)EB,LAPKIQ>&\Q MVT*DO3'G:>D#QLHL#KQ##-P#M,]F3/@<,&IA(-_T1$@@RR\30HJB$#3; M+!GA1 PF9Y+>E!B%0GIE4LC.9\X^-L2Y'%*-$:+ #,:U,5[::K"DI9+*)NL[ M33L]6O:YTV2_^"G*@FE%8S;BL8504$ M7Q&$$;Y43,KH$[M]X=U!>!G@Z%"4.?$-$NB5R\;Q'H\M24X4(-9V"TL)6:%$ M8UT?COA\$ M(6-\E#\]B\F7R1A+WR8GQP11(Q]96?&197*K;RP1#6;O.]V>\\88XT%(V,H8 M#['(J7!M^^AT9HP/8(P'@64*TNT02Y\,BA4J0:5 U3:PIU(#![6F HEHK([! M&[FT3MI%,\;+ ^\ X\(VO7%%]YI(_+Z\YT$Y&4N00+Y+,'HD(%#2()07"43 M4LCX),!ZUI'SX@$L],_?+451=W?R:KA]"L\W%)YT(X/V>U9,% M/D#;)U1P=#'[&%+1NHVD-)AJ\#(10\=J-/D5*GB_!\_.!_O@HZU) >F2>!.$ M-F;3"1!(:%M;W,SP?_Y7_N+F\_?7>]YG!K\_)Y>J/PU\3@13 QB./AG!<5\=#+OMR!SQC:,QH()5G'(00%<--*$ M0#K9/@/&WC"=? P6.YCMI.AD;6THB1P$97GM^%B 6(4&F8PK-JD:%)X6A_;N M(+P,<)P^G9S1I-(N7Y38QJR8TMJM1.%POFKIBB[2]GDT]P?Q\-HT72R M%P?VR" ?1P"45$@%8XX[7:F<.O'+S"ZZ6ZYU=C+WH$(^.9NS;[N M^GZPX_K>)&W/5!^JI\1RN,AB:8H0"VN;7?-[T?,O)"KXY>I9G+U'XJZ]N;RS9@E;_[Z^IZ\UN= MRM3V>U;/,K4#M'U2IF;)8!&"'4Y;C-0NVBJKQ4#5,S:J?J5,;;\'SUZF5I2R M5M8VPEPD_A(K)$D.,"'K+0OQEEA6"=7W)U>F9HJL.7K#2V UQ[_1 &H1H)"R M7NM$,BYLC=]#F=H0Y,]6IC8$.KW*U+KH^857?#*T>*/_G]-M^39=WOQGNKIK M!4RFD@@D2Y\?%P+>OT'D MA1;HM3<.*E$;_]B\VTP&K%+5"HU1I85=W?F"%N=M,!4$.J2I]JPE]!B48$G! M;^:4>B$ +6E0(?.6JQQMT+D$=$((=C#;*17#_?%)]W_T]#BY4%2EUIC:?4H! M3(T94BP5LG39E!2L[=2A/YO*[VX+G :X.E3+35P;6$,2MN1V-9DA]K>L@U"2 M@,C!3BG*5!E/;'C7VRDQ7>3^.1Y&B[[C1F9720G;VG7XBZ0,J&H%\A22H6QS M[E2!\@Y+3(]RTV4F X"RQ15>H=8^E10K&M"'0VR6HJ#YAPR!!L49&L2 M)F=<=3--AU@,>@>5F"X.O$,,W &T?[#/&][YH4JANJ0=*0-6DF#)HH"0.+)T M65O9TCB(?3J77A1G@=%0=TNOQC;3A"6IO(502S2@G%8LEJRM%2M"SL%D2@9Y M[YU+4J?R],:PTBPEJ?L(>"Y)/="@@XL,#['&+"6ILN1$B;=)$M02HM5"K$Z MJU$2"M3"]CF[3JLDM2]:AAAAU)+4GRE=?;KY/!,PLJF$:/WCUO!K,_-KTU@! M_#_2&.,+VB?5R<]*4A]_WA)+4@[&_J%?Z.Y6>-6 MH^Y\3,]"U&$Z/JE!5;FDV@;K&-[:QN6D0U3!F*J-C>3E*S6H.Y\Y>_EIB%H^ MW"J.$@QKR2"M!@AS+HY,ENJM3DGG4=E M.S7NO]VJB"&H.[ J8HC9EE2XV=X.?UWERWI)FS_Y[IIN-G_PG).[L#K;4),! MJ:UJX4MM944.L+@J)0H=R\(JRP9H]^Z O3C(],CECA:Z:YW)ZY8P$+J"":9" M5*Z%[M*03BYK<69H%P'K64R^3(965Z^#T[S=@J^MJ,A#%+J I:0"D59%]VE$ M>6,,[2 D;&5HAUCD=+BMW3J=&=H#&-I!8)F&Y!INZ5-!<35!R!0"5.(O1H26 M2&,%E2\E5"&$J^6=HW<00[LX\ XQ< ?0?I6;^9*R"S$)%)!"2]F9G"$YCAQK MX* Q9.E$[#-VX05A%AC_=+?R:]6K!YIHQ+A^?7-[\?-MNMVLP\]4KM/-Y6JS MK[(PN63/8N@DP"A5(";V2K2(@B+OKH)[88:?\ @O_*^G6'E5A/?ISXUCD1$9 MV(U #W+\XWK]6R&.R$M^V ?["#7$*=L/+J^),ZTW-9*I5KW6>4RF;*MP%#49 MZS(XLIYQ[MIK+!"(Z$S 6$7:KY-ZB<9_Q1F9TO9#EK>3S;]=W11*Z]N'TPIS MDA24 9U845/Y%9<46TI5Z[3W3NNT5U_-((-_+<-T?L2(QGG!W$>L[,SLZOV@ MHD=<8U@W?W0V1E6 MQ2\V=FXL*)D5&)TRA&(2J!QL9E]6Y;*PX3.C,:R336D)GK2I1H&WAG,[][ +\[""Q34&2'6/I44,QGB]-&\\X.48#Q5D/TJMU1 M4E2[BUZ77@?\R:!W$+^[./ .,7#_#MS-E2,__?R/S[>.J%1D0/9X,"0PA9$2 M1':023IC2["JB"DZ<;\6:X&Q3W?+;^_(/<)L$W;F2A&T#RB:6"WJL@9BU@06 ML[ HDZ=.-U*^V<[<8SS ,:PT2V?N/@*>.W,/-.CP7LL#K#%+9VY)5#!H!"U* MX+UB'9_\AH]_K[%6+]')Z:ZJ6FYG;E^T##%"O\MBM,Q>N^A 1_WY>K;4AJJA M]")22<;ONL-NZ9?%#%KHER^+&;)*,W/'C_MZ.M'&6Q_1DS'>7[V#I4Z OC4;;TO=X4QJ $3#5FDW6; M.+LL\F9^GGA(YYOF""1:CH^Q! VFMH90L1GMRW$#Q>1SDVFO MUXC&BBG8*H!D92T:)QFTLN IJ!I$;J/8SL7U(R)A9W']$(M,5E>]CU#OK[A^ MD*GV*K ^9)TG P%F20$3@@Q%W?'ZR^J*Q5A_X(_(EU=W+BG14!+)7$PKZI$U85L?_BT_O#ER+'Q[Y-_J7]+-]>7UQR^Z M/8HDJ&6SK(,L@VN76D>(,E50F7+51=>0.UWH,)(&1U?7'2?'AU]7=]>W%Q2C M,HH(B%Q+\O*7**,&-,+R,Y&P4W? *.)/G]J9!;_/RO@F-WW7#,Z1ZMQ'"N-JOD_1MO'M2;'GX$18[7N6VX?DDJLII-&LDPHVB0H@8#DVCU1B#E% MZ:7H4^#PJDA+":T.M=ZV<5D'+_V80[/NZ=3USW?X7X5N_[[ZJ?SV, 3_0;!2 M6.&0-) 3&4PRV&K&";!DZW0II-*3,OSG-TEL?\0;L?&X2SEJ >(K%?OKUA=0 M;NKJYM=T3>6/G_W(/_M\T9;QI4@.IRRVF3#(RY&J,!!D3B6E$'.P.\Q_^-/? M##(F,D"'DOB7!OQ95PUF2N %%3 ELTB&8?5HV9^EBN;Z\^?;=>W[7P?.>_0+@31SH/SC#H3 M4@9T)0 A466QI7.^RROX=9F./6N^_N1//Y1__NDJ7?ZZ_O;RJN0?[NY?@\XX MEZ-F![IUE^36NJJ<@&)BUB4Y+42?),@>PDW_EAH)'T]/H+$-,6K(^E2XC3A_ MJ]^G?Z[OV'F^H$PZ%*TA^58;T\K#4[L<.";+?E0@$9_.>WYV'.UXQ,G;>=Q% M'#58?46P#S=X>7NSR>6M+V3R,B 9P$VCH$P(V*X&KBZU#)UI6A]FX<>/>;M6 M/G@Q.T28SW1^:"]G#ZK6+*&D3"T#B^P0L8NEO LE"QMBIY*0E^69BA&?Y'U^ MT"+/S56W8LCO>I&+67%[17 MB>GSY\_%!(]AT-5H"SMR-?'7TK0))I^OJMA#IM&["%Z39OHF@F.M]*K!CUSB MJL]C?EFC_R]IAKR[=\U#CYHGUE?9(HLMF5G(UWJI+)+C'&M9$E M5L^!E!?Q8LOGCI"?OZ/;NQOV!5I3](?KS-\K-[\_JH\,I- 0,KI(">#_$Y!: MO:WRJ+UUB*;3*+]]I#LV@OASLW;99-\V+0=L]K:\[6D_%5I]O+[\OY(O:M%! MA!J!G,2V,S2P[@&L-+Z*'#2Y/@'%7N)-'VN.CING,-?&UB MK>5%-DX5:1.0<)*#88ZTL%8-MM1HM5=68:<9'U\+\@;Q<,Q2=QV$_I7F&ZVO MVNWU&S'OPRJ95-29-49$S:+F !R-1W".1);:.LI]9E$.$'*J#$5_G'0RS!(2 M&%]:@?^CK#[>I-]^N:1TM7'IT68323K Z!,8FQ!2=1:T02NH!)_\7H3ZL#D* M3\68O[!]9)N_-"WAJ+4?NW'Z'E./1?K<,+R'4.-/3'A-G!DG)AQGKE6OM9X, M"!:]%P%9KAS:/6J.0[H@$)R0%(JL O=S298(@'VF)DQ@_R%+/*+=J75 WGRZ M^.[["U^QJF S"&\LBQ$-8+&FS3\D?J]Q>)FV!6CK0O_Z4G:EY]=?@(M$ M:P4HD&+.G9[*=,HBSSD/R <'P%G^Y7]_>YJ!5Y$7V6+^KS_X?_9^ &+.%CR; M/_SK#[_>?X+I#__[W_[A'_[E_X+PWS_ *_+?*_9Z\$PG\K+[I$&S^-O\+(TC&@4A@*&(? MH@0SB!."(,4X]I@7))BDDX>_1"EFW.,^Y#0-(")1!$D04__$9;?]C'&/Y6_77VUR'9]4=W6_^G??_G\E3V*)P*S>;$D[^A_P6;KT']$?0#&/I__E;P'_[M'P"HX,@7,W$G M)-!__WIWO5Y>- C>ROR;,&_+DF^_$RHF"GMR[LMWY[%O_Y09$_/ M,]%\]I@+N?NVLSQ_=U>M)=9:^K'6\A_W"?OI!/4=Z;O C3 M+\[4O5?\(/I7N"7F9)6K!^IJSH=Z=E>B3E:]?XU=/1:+)9D-\%BLQ;14GND/ M/JN?:C'Z1@?(M)134W=+5?%M*>9<5&SY[M8@X__Z@_II^E+ !T*>IU]?GI55 M>NXCLTM2/'Z:+?ZXGLM%_E02^04MECEARVD22)HB26#D$36C82D@#J@/U705 MIR0F(4-HNEP]ZE,QA[]^;;0J17>2^X,%#LL][W,NBL5+SM8SX=-LU_2F9C8] M%Z8_S? MP.7%U[^"3Y]O?@/77S[=W/UR<7]]\^4O__+3&@%WHS$[%\:SGN%M:0RTRD#K M#%I*@]\;M?_?O= NV#L%9]HI6>2;0"U85Z#6[WZA;"Q1DJ2@I9GU+15D@?^3 MF"V+YA.H/X&>7SLR_V@K^Z>MI^/4W?F(+Y;$]+^&[<=0>[DF M+!>P[S%V]+,7T;Z)8*E?^1EZ1?/9V]4WD+"N$*QL( ^\R+30C+2-K8:*I6&2PD M$%II(!JM0:'5!HM*;S-V,@/\,"L% :EQN#&/8*\7H66 M+\EP2+X3.V)$C6G="J&*S M-SX'OU>1L=H=!*-G*F(:([2ZRH]\5R3^27'Q0 M2W1^N7AZ%O.BXO8\5X->.!M+?Z%4T6YFZ?!WOQ$QHR\"/V1P4VM#B3Y;.ZE /@*&W.Z;Q',A=UO9 M6@YCVVC0LAK0-]#^7FTY*$V?@,IXT+(>E.:#I;*_H>0)J" ZE&I0'#H>P\\ M;&Z=]Z&4'];['WA(MI8/0\OO-@%^(EG^-S)[$;\H(GW)2\V*U8=_S42N;OGX M]G'Q1++Y-&91*",LH,\PA\CC(23(5\L3#S,LX63^+SHBBFDD:!%Z,$4NXKVHI\#%,6*6_RO5'*@9G2RXYYW@-&(\RDQ R&B'H0"4HACGP)$4^H M)"F7,6$V/-\=L %XW 5@9E3<&8:>J58C4"D&?M2J_0E<+)=Y1E^6A,X$6"Z4 MPYVKM]4=V^Y$PBF;OIOGD3^D,T??LX7 M?RP?M<=)YF_3P(MBS],A&^5YE^\%D(2>A''J)YZ4)!!!8/(:'Y$SMA>Z4A4T MNH)*65!K:_::'X/V\ OO$+">7_V.6!F_\(9(['CU"\'^_+!X_4G=H7KKU0_E MRUZ^YL?N.\@+;VA<\^J;?KV;RW/SK!PHO5WZ66^)W>G KAOY:R$NBD(LIX(H MWR?B'$J"8XB8FLQ3+\"0B""BB@Z08-1F1C\H;6R$L%(6E-N%H(QZ@PL)7]0_ MB-;8J>@$W#7H*65!J:T[O\ (%*=^PF&)@_H-1L9O M^A%F%W6CE(M7DLVT"_AID7\E,_%5L)<\6V:B^"CH]EV/&,[0"8,4^/ ML/;,15H_L%9P E:F0+G(8:&,F8!:;7>DU!$OIS1EJ\.@Q-41H$TJZWJ;;N1V MJX9'J!M5Q\GE7GQQ\[+4\> ZQ'X:"9(@@@.(HM"#"&$,,>,4^J&,9(@320BW M(;,C\L9&7BMUJV";27V\"A9KE;N?NA[#WHS''"+:,V^MP?Q:@5DI"UK:NJ,K M0UBEDWNKEZ>IXMWH2X$[,RSCLC-)N]F[PQ9LIY0CZ, M6$PADIA"$LL($N(QXB-/()G8$,Y1B6.CG O&\A?UCCR3-R5S5A[V4#$7,K-= MGQT'VXQAG$+8]TY.K2O,*V5!2]L>G")C:)SRS'&I@S*-,0B;7&-^83>VJ;:6 MOR[5S?4Q6Y/2=O$M*Z9J'<9HI(C%\R/%,X0SB*7R;M+4#]5_/J)>9,,S!V2- MC6'J0XZ5KJ!1%ORNU;4\K3\$LAF_.(*N9V;IC)HUJ1C@X91.#LD;E$@,#-^D M$)-+.L8$9?-L*3YGKSK*2'D_#YE:DY7[286:HE^>7DK.NGA:Y,OLOZLX;\0Q M#@C#D$8D@LA+$TC3)(%$)"0(*!8QIAW"6^TU,7IMA@]4_2R*XB^ K'4&I*6T M99"0_?"8L5%/: \4+E0J#TOMP5K]:H-:[Q2UL+\PP=X^@J@S?&[#B.S5&#:6 MJ#-,6P%%W>_4C1@_O!397+W)EXLGFLTKNF7_]9(5F?ZQ]N4N%\6RF H1*4;D M!(8)4X1(?0*QD"&,"$_B@*1^*GT;)\M<]-A\KD9SP-:J3Q05KI0'S8*%:?7M MN-!B1,PXL!^<>^:^%<27;8A;>H-:<7!Y$&)KRK-'RRG568@?E.+L8=FDM@YW ML,P_S9?3.QV*_HMXHB*?)B'Q$^QI@DHP1#)FD 0<0>$Q'OO("RGUC#)-W]]W M;&2DW>6L6&:,S$ K#-4R7'L3O,/4<@(D/?-&9S3,LQAWVWZ(!=0E+090_]I\ M^S?O.4P&XVY#5KF*>W[=-9[O@G,UT$7]UV?%!?X410S%B0AA2%,$D4]37;U" M_3,(69AR/V*^40C/02EC>V'K^+1:Q4GS ]#*@INYX7GZ86 /O[[.X.I[_[W;#ZBQ7"D\ 96RX/?Z;ZTU*-5V6;'& M!B:W*:]&DH?-5[4!8RO9U.KBL95*^+3(I1DP?QL[KY M\J-:ZZS2Q*832\VXB(L=:X*JS=Z%Q5W&ZT[J7*HR523JG$5/:@[[HE()LO MH^WE73?T/F4SD5^J%_!AD;]-4>S1*) $$EK&EE,&J9<2*$@8TI#%#"5&*_@] M]Q^;-UEO394Z@D9)VYV[]PB:[MEUQF68W3I#2#ILT>TT_(3-N??W&WA;;JRY>U8 +4\^/8P_!Q$L91(&@:MF:"AC$$<>1D G!R9!% />K M.M(PJO?+TF$+_AT8UYX7ER<.TW>S4MRU%AQ5M;[C S&.I=L!/;^/==AQH)TM MJ@Q$=9M [L73\R(G^5NU;-M.<@MDR"05#.(RY"(@$I*0(LA\QF/E#7HQ2J?/ M&]U7CK+,,;$VE+$IO&?V4&\^%0_9?%Y7_:[$=Z?ZHR/@>\0+<$2A3Y(((AS% MR@V/) P$DV%"0H)(5(] TT/D#/CO[I32!_IBS@?!W6R^=(EDSY/?2M5ZM[/? M!$]38)Q.1D>%#CJSF$*P.4T87]>Q!H_>D*LBD+\H0^I@KC]^CL:Z: MRA*($QE![H=>*OU8B,3JR&JGE+&M^:L]_D[%=7:":,89)T/3,U%4J#0Y"6L5 M'5;0.82 V\HY.R4-6S'GD+%;E7(.?KGC+@%[%/QE)F[D40>TV.>!WNN2%U,B M/>(+Y,$T]90WB'2K%R9BB$)?2!8Q%F.C %SGFHV-6!K#M*=BLN@L#JXZP>^E MD9:9G^Z&W7#KX!R#V?>&P;#C:+]+X!ISMWL#SK0;=D? -:A;^P#.!72;&-[) MG/,[LB?4G3.FTYW4+TKQ[0]:WZQV[:[G+->5 M$#^*ZF_U[]F+7MI=?6./^M6_(TMQ):50+U[@Q2$*P@0*P2E$F >02,X@B5." M)?813:1-7?AAU;=RS(8H/']U#R[_>O'EYRMP_:7L)#JI^HE>_9]?K_]V\?GJ MR_W7";CX\A'<77V]O[N^O+_Z6'[!SO<:^!DQ).?1CGS/_*Y-F51=3EL63<#: MV.J7.DQ_\[-W%U0@@ 8%\&.#PY\F8 4%:+ &@Q0H>%P$CG+*+J=AX8U8=BI M["S#LS4;GD>+CA5\==)P+OB!4@F?L[FX7HJG8HI\$<0(I5!2[D/D^0122E,= MHR!#PA@*0ZLM"!OA8]ME:'0'A^N*@-^U!: TP7(/P6IHS&:AO@#O>0YQBK5] M==\.H+DM[6NCP+!U?3M LU74M\L].I(=_\^78EDN[>\7%YR7M1+([)9D2N0E M>X=:UEC29Q]#[,AV8YH\/HFZ-OK MR\GNO=?U=MID[;O+15Y6F@$MFQP2]D# NR7YOI4>=F(8: BV)I.AY';H!%<2,_BN>%DEC7B FY+Q+M7'N,,(AH)"!!L7*S S6E,!0DTJYUZ@%9 M8Z/]MJKZM(=7REIN^QS UG"/Q@UB?6^H;(!5ZPE^KS1UN65^' ^W6Q,'Y V[ MCW#<\*U%O\$E]JE!'Q>L3.3[E!6,S/Y#D/R3^J28IA%32VY=!)X+#Z)$L0;A M)(&,!UZ8DC@-4F*:'K1'QM@XHE$35'H"K2@H-37/$]H'YV%Z< 12S[30 1^K MI*$C"'1*'-IWS\&2AXX8U4X@.O95R^IZTWHC<&/[KU66].=\412_SI7#/,O^ M6_V39/,/0CG.XIY\FY*02A;Y!*8\""!"+( 4QPB&,?)]DN*$,Z/\P!/U&!M) ME+J"M;) :VM($*<.R6$2&1#H 0YTRM.:[2.:=@GEG4,Q 95%0)DTS*CP^K6M MRER/8'3>*?0=CY)YA4)1C&"0>&IN MPZ$/TT"H"2X2/"*4^!3%'9)@^]?XJPW&O@W(FF*T[19[%JWU.HS)L;.Q7B > MK/?Q9C[2>H-M5?>WW6KO<(N]4Z$V/?#J$_*!SKA<0V]QI-45O3VG6-:W&^C@ MJJN9Z[.JSG?HZ'S/EQG/9B]+-3E]%>PE+_<*K[[I]"DU<95%G)^>7YK-A2N2 MZUIR.NNJC I5"X.7^7*:4!K0D$301RB&:C[!,$V8^D./&4M"3#R[I;\+K<;F MCK>- L7**B!JLZK*YVQMF%X)B]JT=;>0B6YTK-[/(5T98QN;;C8\9%_>'>L^DN[L;R&1U%/^FS_@K MP.^. ]ZA$DX7W!P7P[%28>!Z.%W@V2Z)T^DN77OM%,JQ8CHH[*.Z]6SQK%=? M5]]T1,1#;_8O,+W46 M$GJ;+S[I+KNM9KN-WW>3?UX4Q8VL-Y/%UTPAT-H%T#W(+MCRA_@3C?*GCNDTRGD!H&<;N4YFW/4!%>>0;;$6<9IVMUTY,Q1NFFE[N^( MH(^PRVZX]?UR'U+AW*^L 3P&+Z+)7<;6RKWL,[OJH'2\+7>($/.)U(7F$@01 M2M1/<4 @\:.8!"F7L6]7]7XLEHW-:2PU''4[=]M'QXST1Z/OB.:3X9JZ5QBM M>_C]3^KLWG'\Q]$AT+EUWT=?P;X&=;@6[UT5/,T/;[L@W[)B2@1+@U@&4$;, MARCQ.,2)4(]G&/DX]+B:PJU.V/;(&=LDNG+$W[O<2E/+VJ_[<+5;R)R UE K M%@N@.J]+]L#0RP)D4]995AI[#-ZWI-CW]8YK!S(3Q:4BI+F8W3_FBY>'QVOE M6>9/@FBR$B80)3F3*8!!RG48((IE9[NT92QT87M;[@ MF>3+N9)GZ6D; 6WH!;N&KV\/5>L+:H4GH%89M'7NX3S*"B6W?IR1Y&%]+!LP MMOP?JXM/Z+6IW:M>OHJ[=VJ$?:!\#37 0BR#V8!H2#!$+&,0Q M%C B,@IDG BQKJML+]#7:UVF=M4\NQ'LG0FDV+8QBNGF?2F\MK M71&&+EOAOQ-P\4JRF:[/ >4BAYJM)^TJ8;759;4P\*,V_$^Z-7M9-&Q=@GD" MB%2\XJ:,V%!#XKX#;A_*#M]$MT?(=_;A[5->3X_M%5DTCE51=W4*]?5_4 M^_AQ\:2TGZ:1G[!$(/4$$:1\B1A#+)B$L7(K$L)DP(55Z^\^E!R;'U'U<]6J M@M\K#6V[\_8QDHZ.&WH>GYYG$YNA<;]5?P)VP^ZZ=U%T7!OH)T!MO1=^BJR. M5*_[T%0;ZO4VBDB"4/%T#*,P)8JG=>LSH8L#$1$R&GJ,QE;ATUL2QD:RI8)@ M41TJ6-+K%GJ&W'@*)CT36WV>66G7Q];2/MO=$M.6E&%999^16Y2P]XL=TX*K M*H--.%A, H(]&4)/+? A0H&$.(D9C(-$2(^C,.+,*K_WW>W']B8?*3EE IA" M)!6AAV H/<5^?AI!C%$ F4BQY%X:>5Y@MQ'2';)AMB\<@&9&>MV!Z-N5JWLJ M]A PN-MFMUFZ[T4,FVZ[T[RMO-G=WQHX8*^.&KCZ)G*6%7K'Y\M+.67[NO8A MQHH9$1*:(Q-(4"2@D*GO!81$*4T&";S;I^'8:/9OHEC659?%6M<)J+3M7M[ M_= Z6JGV.6!]'Q^>'N"V"F&[VA[L$42G'1N$<429[=5R7(O=KB [B_HZ*N@\ MLT9%>6KQK=,)=3/S^X7^Z.9E62P5#V;SAXWXL]H <9MG3$Q3+.+(%\JK#"6' M*.48*F\20Q2E0>Q%D1>3>,@IYC1SQC8?-4: Y0+H@]7MR.ZA9Z(3'Y=AIJWA M'H+O:(YK^3;MQTI_K+ZUAF9'^'8##RCQ&<_,Z&:<1S6-GFC2=S7GNAD^UQ.T M(ZW&G;0U10E.I4\0Q)Y02T,O2"'%3$ >)A'#$B>2^&/,R1K;#-U.N1IV0K8= M<<]+ TJ"&#+"RK+D4HU]S"'! DDA(Y0&V&[_;XQC/LS.8FE6 1Z^F\'OV>_J M<4#'[V%U3),;@1O5<=C&X3#9*O]]N$8=A^1I!U$H*4Q)'$*/A!Z).$<^L]I:."1L;&[%6C5=%*:N M-6==KW$_MF;S@2O$>N;P=VH"K><$K#5U6G3Q*!RN2RSN%SAT0<6CIN\HGWC\ MFFZ\<9O7)Y[GZV0T\*HU_F<0>1/UD?ZO=E$!>5D^+O(R!IR4-:=N MV')!1?Y/_^C'WC^'_@3HRO;E1M'_0^8O)'][_YM)^:OYHKE?5A0O]<;28KU( M[G9O.XK;]1B8,=N)@]LSH:W'M51O4M5+F(#K$FEWA'8 !:<\MDO.H/1UP-!- MUCKTU6YD5;7:F>UJM=-TX_&G(2>"XR2!B>0A1)*G:K&!4RA1JEG-%[%=;**) MT+'1F4%ID.X F_&":]AZ)HK#+;Y6;:3=,88-/DXIQ$CPH)QB \4FR5A=>YYS MX=9^=QUR$E#$_#"A.G4R@0CI=/^ 2!ASB1*NYJ6U_;^J[ S8J'K*Y+K:H/:1*A_/%%FT/M.?%1/C"@S)1+R*B*8)IBF*( M@YA(EE#,0E(/]-6ZWJDZL>;_'[QQWS* M41P'$F.8:-I'7AQ"S'1O'3\)/2$\73?#9!UR0,;8EAV5FJ#687C+T\O*+CN2M!'+YA# M(#AN_[)3U, =7PZ9N]WDY>"WNS' 9NO6Z_EM+IY)QIL>KG43F8LY+P]ZJSV( MJ<=H$#$40>SKYGH,(XB)3Z$46(0B)#R)?8O^VZ=I8_22#-^+NU8=B$KGHCH M*0,_2(?$PXXC9<8^/0)_O@[=.I*F'H.F?94>@BKVYDCNIS5UG8:@4VKKJ,J@ MU'<:7)O4>.+=NL:F/#UE52D[=5_="U"QLIBS3!0?LX+-%L5++N[%M^4'9?C? MIRA"$>;4@X1'/D0QH9 FD0=3WQ>13*7ZP"K7TD[\V)RMEO;E2_E.?]LX%JMQ M,"/$_M#MF0@/ @O6NH/?M?:@5-^A!]<--\=!,58J#!PFTP6>[<"93G:D/JM:%VJ:(LH2Q-( \X4(YBHF$1/T)/1ZF M:8C]@!&K*APG:3,^$FP4U@!T*.G3>:0-3PV&&K^^3PA*["M#0&7)JKM)'8SS M?G1;!K6*<#JN+70JL.[K$'76:/B:1:>"M[.^TE:'C7<:SZ:>I1%Q$L9#")% MY0A%,20I(I QAOR$Q=)CH16+.U5O;+3>6%>VZVS9UWKO06,AT \C:-FH+UKM ML"DSJS-&Y:UI2VU+8+I]"@P9_FQCVS?EGV%8[:>!7M!W.R^X57'8B:(7>+=F MCGZDV$TE18\Y0DT,6Y,EM.[G1U).?379P !Y&"*/(DBIKY8/V(\)E<)'L5&I MY+-H/[:)Z$XH&[*RD,.[)4/=,URYJE)'U+Z:1]2>YZ$X//&,?J@'"5;Z8!BL M].&$#-4&C78K1]N8[/,\07S!RDM*4=_OD_3.C/\?/U'&;M%91[3RF@KM!P6^ M5WM!Y]%H$"?IK& W/M1YE7!U"'_!V.)%:7 GF,A>JS6X'T<\44X1]I,((D83 MB /,H!_ZD4B82'PDG!RY;\L>Z0%[HRC(5YJ>>J2^ _>N!^@=83SKS\4Q\^Z#US;N>I"6:_XMVSY>/FBU@Q/:CW9:N97 M=JGE$8_3@'&(U)(,HI P2"3#D,0!ICP6J8RM"D29"!W; JO1&?RAE :-UA/P MKG-EI][ 1D-@>I3M%MC>#[ =8-JE=(,Q2*Y+.!P7/'0I!V,H=I1T,+^V(SF1 MYVQ)9F5$#\^6+^K94Y3XHD](/[PLORR6_R&6MR3C4QVAR$BJW"04!9J@(DB3 M4/E/E'#*:A/I4&6#)5*;C8T>V8V M"Z#KHTS02U1A1P2=$IZM#H/R7D> -NFOZVUL3Q;7[8.+^\4%YZ4D,M/,>CUO M.)CDL[>F=/+[VLM3ICM[11A!$84Z_40O.X6@D$LFPH#1-,9&484G:S(V9M1: MU64CA-:ZZ5*SBAZTZO5W^D =.[D;$/Z>J;)E";A?@+4MI=.GF!+4YDQ :="J M9C[?K, _U-B8GHD-.$8#G6\-,%86)U2.\-USVG3JW0%>AOXET6U IDO M6[\KCZ:FE"#&/13#(&811#1$,$TB <,@P7X(QC(@18X>IE==2SZF=95 TS'/O68@-)/Z&((#T>:T$W8RW*/^K5RIWNEE.LBS]/ M T:0%TL._=@+U/+.(Y DOH1!&*-(9QS0.+#N/>-:R[$N_9Z/%S8?<"C-YJFS M#U#/TY*#>G+E7Z 9Y,K6?JK8]SH8[NO*.==T^-IR?8&]L[Y<;\)ZK*)@V6[= MZIXCH@GSW/T>^K5W FWXQ/WS='OO!$ZGM/T3>\473OW&"\;REY(*%%@S]94/ M8BYDMBRF(A&8HC2%0<*UBQ;%$".6PA0EW!.1H 'B%CL/ ZD]TBV'6E_P7"E< MOONT5MET-WB883^VGS^>4?P.]QLFZPV'YHFX;3T1'T;Y1)B>(HSNR1CHK&%4 M3XC%J<2@X[7G[&(8'08ZX1@4T/4YR+!BN]:9OIXOA?9ZLE?QD2S)9;59-0U0 M[ M/)C#&L>[P%PCE8'@@>GLQ=8M;S+-P5K@X5J ]C<4(9ZCTW'K@6]6'SM@M2'_G^^0]/+[>VO9N2 MD'7/S&F<1,3SN >]1">S)&$,"<,1I#'!A*9AY/GHS&>H1XT8Z;JFT1+D7?J3 M#OL8#'^@ZF94O\-USMJ)O=QUJ+IZ:HYUM3WK^:KQZ(WVF/6X!=_M::OQX/1Y MZ&JN1+=I\NKI>;9X$^*KR%\S)O:DO<_*UZ*L#K2VI$I?OUP4R^*SLO=Z*9Z* M*8VI3#Q.(6:^=KPM^U[:!TCC+[%#70V\V^9UQ0 <\G^UQ+*TGK)X0=SHEN=9Q MT$FG)X WIY6^Q'2<.#:JQ"E-,C9->!"G+/5AS!($$94/NP3$DZ%,A[WN?9JL Y@24.CIDS$,0 MN.6]G9*&9:]#QFYQT,$O=V.2VWS!A."%+D2I*QT3I?:-+&]?_#I7][F>ZRB1 M[%5WWMC->K?J"5&^9\)%E*8<1KK"$:)Z_T7H@^4H26-, ZD<41OR<:78V/BJ ML:NJ+YO5ENETK_%:WM2,F9V-MQF7G&,&>Z:\Q M:0*N6P-7F339'?OWW@?555]U]%^5J;+.2G)'GZY1=\JXSI0;E*1=0[K)Z\[O MW[659+FG494DWBX"L\Z9#T,O$+'/88C#4!$\]B$1/(412QD+0Q&GGF5S23/! M8Z/R6N]5H%]9\^@#F>GQL\PY,L;>C'K[0+1G:FW K,NN[ZH@U5/#(UNP'#>Q M-!0^<%M+.TBV&UU:7G]"[DHO=4*_Z(X>.HNTZL(])5$0^-PGRJ?U$UTOCT#B MI1@&:93($"'UNW3Z7"[TORY)OC0COL'TMWG/-ZWH[Y5O-3M7:V_QD,WG=>6# M2H=R)5ZNP O+)?B #P9B$L$-0/QM6/ M16/#0 ^%T/U6OZ?'P6QZ'N4 #[A!WS&!RK B^0H#]6.)@N/$JB$'SGVRU2#: M#Y^ ->2@[$S*&E0!^R#-CW6L]+VZ=.I[:1B%E$')(@0123 DD7I>D!]S&F"! MO428!F6V;SRV!5JC&]#*F8=

      RU##4HKHFTNEH <[A@_R$B:>8AG')^>::FO^B["09!X MS^B/-HY0Z_C=1@JV .ZU (L854)OZQ=3CG@0"8HAB[P4HHBFD&(6P!!%Q*=4 M1JGOGSN3M_6+D8:Z-^EXUG7#>A_?PU/&*(;K.YP[=F1B?A[=T)\Q-[?C(_ _ M)"G7Y%$X;R[NCO$9+@FW+?S[S;[= 6&O:;>[Y'5;7W[,"O+PD.O9L8XV+0_< MR@+NZ\/B)"9",.4^>8]KVMM _"7ML'6*'D=)UE)GG0U9,5&)MK(KN+.[*3D(HZ MR_I(92!V':"D0^#7%#J5-$%,QA[$'M'AZBB%)$PE]"(<88R9%[/$BIU,I(Z- MG6JE 6MI789V3M1'A6&= #O<#7G)-9I]\U(-9%MA<%L">7D(2'LJL@'&+149 M21Z6BFS V*(BJXN[4='/8O&0D^?'C%TNRBC*O/+DLN+OOXCRR#Y, C_D*('$ M5Z@C(1G$J?JGI%Y* I0B15$V-'14XM@H:*TP>*NE(618>)0'%,<<=>D?YUC/L7';6K6S'_ZU1W/X0\".8_0];>BN M-_$^9?-L*>#G[%7?8FWY.$\(=PS-:$\*V[I^MR>&.P#O\^1PE[BN5?;JBB1W MXGF1Z]K#7Y=D^5),PS!(0H0XQ"264/T@(57_!WT<)HGO"Q_'J5V5O=V"QD;O ME:ZK(D0K;4&EKFV5O3WH'F9KEYCU3+==X>I09>\P%B=4V=MSXX&K[!TV;[O* MWI'OVP84?!1T^56PE[SBF5>2S309?5J4K=HOGK20_Q9ES0E=IYP4C_5?.N+T M57U%%S!?7I(\?U/*_(W,7L24TA2G$=&KWR2!"&,*:1HI#S.1Q/.QX(&?F(28 M]:+=. /,*I<2/ FBZ[XKAV0)),ER\*I5+@O+5)8>WH$:8&R/11"<><1ZWQJD M2[ V3PU,8R!4%D)MXN9@@8NR2E#QN/ZA9:KZ]A(TUH+2W'..KFF0P)E'>:#( M@+..MD5(0(^CL2<.H ^) QW^]PC6^L2_3R'==I-6^1]WZL\\8^JGK[H*2%4; MX$)7[57.Q<:YF.3"=%!MUN M.06JS;V4D^[5C3?+/#K=,E.1\_6<+9Y$7?YQ2GQ/I&'LPPBS&")*A%KE, XC MGS*=_);XD>Q0*WRO0*.W\$PMDNWH;3^F9AQV&D3#$%653EPK"2HMP8^UGON3 MSJV9Z"@63NEFO[1!.>6HT9O$V99EKJKDL=:87+/+9VLW*'S2$M('+;$])$\+"M("V@ MV.H :7.MLQ "):K(U!W*?]SG9%Y4+Z8_C7#,,4I]Z&.?091B73N#*YI* BRY MQT(_C$],#-XK?&R;LI]6>Z]ZF5=*U,RU5AXLU]J?' BP?TPZG^X[0?HL1_;O M- ?W!C"[.'(_BE??Y^C[%3CWX?A1: Q.O(_?HQO!56?F^FTM]\C6G7.G$1?< M4__!(,4ZD]4KN\5AR&C 14"19(S;L-E>26.CKCWG27/=>(EI;#<.E^S8:S_@ M9E3E!,:>>:G2<0+*2:!4L]5NVQT+'87"*>7LES8HOQPU>I-,CE_0C3E6=[R> M/[\LB\_B5NB 4+>::7L@.*U^VN9-AZ^EML>LG775 M]GVWFS-0;0G?DV]K]^*"%N66C.$$=N .(WI"ZV,(I6;+HP6_-YHZG+P,\' Z M>1V2-^CD96#XYN1E1 A 8F(/(API'M\<1^FG&.*L(=# M*NV.)?8+&]MD5BV2RZ,YO3(N?Q!KI6U/'PZ@;'KJX :[WD\;:L V ]MZ<']- M('%\NG! X,"G"L=-WSY-,+C&-CC\:#GB8E\]XKKJ<)/-SS*&>R+BA]5E MH%CYLP"\CJ(_C_AN2ZUVLNZ\BDJMFP%7K1FFA 0A]QF#(@P11()@2% H81J& M/.422X*HS8'D,8'C/)=LE<0M%Q+MKLG_](]IX"?_7"[$;"/FC\)OM@YS"6K/ MT__G#22O#J-FO?XRA<+I&NRHT$'78:80;*[%C*^S78]M9@@U>Y0X\A)/*CC5 MWU)QBP@AC@2"."4IBI*8<;,#R[T2QK;&N=S8L/F+J3.Z#\%CBPP'N RQ-_-N M2^;XMJXA.*8^M0.0!O)^-\%RX8T>L7Z/W[COJH$\O"-*KWVQ8U^TIK+%7%:O96=BNE,5&D\]<:IQQD1-$ZA'T<$HC3R8:K[P6,B0^S)D(9I;,AI1T2- MCMQ:^E9MW74>6]6NT/A5/@;O4<)S"%K?S-?&J]&U20<\NC%M"YPQ&3H$<"A6 M/ "D$X8TA&0?51Z[?"C.-#2C19ZF5W0\YMO1&+GQ09MZ,7K]Z1/U/T@\3T 4 M1 P2F2*8X)#Y@8A\@JQ:K9L('1NSKK*0\JI4]01T2S")H*'/1BT@&+K@-#F6DMO+E].=1FJ+BV]9,<4\D S)&'*.4HC\5#EQQ$]AHM:I7 :446+FQ.V3,#:&:713JR^E MG:G7L1>_(UZ:"U3Z/J4R!,3WWG_UK\UW?__=AW$NCAFW\BF. M?K&;*W'REGNSIUX8G=8Q/R:)UYQ]"I6SBP"8,ZF.<9GDU7]4Q: M="ZLQK262W'QD(M*O6:K2.@$,N7N^EC-:4A$"<2(!) '.I?>X\C#5H4_]HL: MVTST15?RJ%0%9*6K=1&T?<":S1=NX.J9V]=*@K66/833'@?#=5VR?>*&KCYV MQ.P=-<:.7=$Q5YWS,O"2S&Y)QJ_G=?V/:8!IX%,>0,8$@@C',<2$IC!BRCOV M_%@@9%5D<8^E[8#7C" =@]4P0+9RTBMIKNSR" MDWTJ^F$4W":B[Y$U;!KZ88.WDM"/?+V?D+%U>$=",29!!$6J\$1!ZD,J8PS] M2*3Z@"2, JM5LJG@L5'&9LC3UQW!8T?"H$X;"#-.Z0/>GDEF=S!9+YF!MN@, M&E]VGIQ!6TALX\T<91->SUDNU(KKHZC^OIY?,+9X4?Z16H+I(\TIBR*/15X$ M(R)US(9R9=(4^S!*L"Z[DS!%539$=53BV!BJ44^Y-*5^=CQT'& S G(*6\_, MT^@*?FRT_9-V<59 WAX!LDMFLADXKO.3CT@=.DO9#(0=N,R[XA[=?"QV^?_-D__1VV5HL0_ M@95A8&U962^QM@VLC>O%J#;LUY13.K6TLMW?OQN97))^K^Q:W M(B_WZ]?-*I+ \]/8%S#$J8"()A(2W8XV%E@(FA)&(Z,*2D5$4 M^NBM.J_3N=EET_(RVG*YT$=\3XOYN]6M'0OOA]V,6)V V3-7-CJV-WJ2;XQ=T;+_1\%5=KW_M(S#B$<&D!].8Z\,U7Y>OP1YD M*1,1CED0X\2&0?9*&AN#K-T 46MJZ:3MQ]2,'IP@U3,]K$%JE.S%)3H*A=ON M&WNE#=M]XYC16]TWCE[0L89KV9R[[,V][HQ+4KKQK)S7&1BOJF4LLR[YV@]^,9/H' MM6<&VM,YOFH]/REIJ6Q>UK9F K0A0%OBL([L24BZ+3';395AJ\^>!-=68=K3 M[M:-%]?=T797!3M8L$X0D7!?%[^FL?*K" O4RBP2ZI\>(S(*XY19[>&?HLS8 M./) _;N/BR>2S0T#_IT,E!F/#@5_SVQZ O+6A.D",J>T>9)"@Y*G"^@V*=3) M/6W3TX\T\-W;LY>QEZ>7F>Z]^'.^*(I?Y[FH6CSI/9\/0BYR7>AU&OD^$V&2 M0 \3 97+&4&'\H4IF*1N=E+_;2'?ATS .4$(XA3C %"*?)1#'2, (1R$F./!"%%CE M4]IJ,+856UEM0SUSNHTCJ\[5RI*#X.59_2B:+#?UV[II/4(F:W:>L6] MYYF\U ]4RH-*^U6>8=T\J?I*;<,JU]!AA\?.^+G-%+368MADOZX@;>7K=;Z1 M?9V)7[)Y]O3RU&Q6Q<)//2X@\_Q0\9T7P-2+)/213 -$ B&Y9UI?XMV=Q\9C MM7+F]23>XW1DF7&*]3VS2:V7PXRXO=:>7#CB_5T'*QBQTYAVH8C=7^AX()\_ MD'F]:ZV[NBYF&:_2<^?\5@U\LS*XD9^RN9IY,S);U:DHU@UNUB$I+(J#& H[ J%E6M75>F5<.6QM\_2XK0P$:PO?=>GJ);JIKP%P&_?@ M6LEAPR5Z@G@KRJ(O.=TFBG)=?)LO9+:14BD ML4\3W=G'O/9]Z]Y6]#S GG2UT?1M M3CFF??]!Z6&'89MO]JZO= S(EE*PY8V\^L8>=3&5._7^W\SUYM;&!M?6H=O[ M#UK?G :>#(7@ 10D22%*_0CB2"W)XC@0'B9IR#RK@($>=!R;#W?UZ=/5Y3VX M^02N_OWRKQ=??KX"=Q?W5Z#Z^2NX^0+*W)R++Q^K'Z[^SZ_7?[OX?/7E_JME M*'@/ VY&3F<>QIY)KK).^VV-?4 ;"!;S\B!BLN,X8FT66$4S;'[FM"3] "/A M-O:]!SV'C9KO#^BM>/L>176L9K&8/]R+_.EZ_JHDE$[E*JX\3247'@TA]:6 M*(H()+&70BH2/XV34++$*E;_@*RQ4;U6%2I!3R!;*VL9L'\(6C,R=@18SZ2Z MQJJE9S]%*([CX;;NQ %YPY::.&[X5G4)@TLZ[B4N'T6N2_SEXE',B^Q55*VP M]1GJ%Z'8[9Y\N]5!LFH-V\J1NU_<$EVM>IWM':5+EK9UT]ZDUO,W6X*.M)MV+U MMX!N;0$ZOGTW6K_-ZS8;Y=EOU>?DXF7YN,AU@,PT],+0)U$ ?883B/Q $;6G M4SA)P@-& Q28-78R$S?6E;M/@*\&<^Z@[-G M^EPC^;5"LN[XM%;6'1&:@>*4WXZ(')2VS,S?9"/#JVQ#\^^JWCV?E):[>IHT MGVF7=8I2/Z8^$I GB0>1+CB1DI1 %LE#&N MWE!)8!)("I' >C..2]UG$J& I"R*K*IK=%-C;*_S6F6]G_-:*@VR1FM :K7M MUGL=1\AL'=@_[CTS2&, :%DP >\'HK("K,P %\<&PGKI>!J.3I>4'549=*EY M&ER;2] 3[V;?U%QG&%W.B))X,>0_GSAW=%#^$\]A*\G20>F:F&HLV3!\Z M-"K?"8YY>_)301JL*?DV6&Z:D1\"8&\+\IT7#=9X_)#*[7;C![_G/AFU1:_% ME,L$Q22.(8T#77L[Y(KM/.4 ^B%-F4RC@!GE9-D*'AL+[DT]5<.B7IRRDX\: M\KE@Y;%>N1]'UO:X2T1]-SIFSE\?F/=,J@9IIVW-A\DUW8758"FF[X2/)K-T M%R0V":4[KS^Y 5/= 'T5DT#]F I/>E!P'$'$40#3)/5A'',?11Y-?#_MV')I M0]38:*M6#\S6&MN&J^V'U8Q]W(#5,]^TE)R !K2>&R;M0:.O%DF;XL[5%&F/ MV0?:(.V[HF- 0]5AMKA??!2O8K9X_KJ0RS](+J91$*5!$ON0^Y1 %(>^6N,E M D;<(TF01#$6WJJ.ET5(PSZ!1L__1B&N0>HBEOWPFJQ4Y?"46UMS,H,OA0!% MK;UE-,->U,U8Y#00!XIAJ'74<5RUEN#K,;3LHQ>.(>$V<&&OM&%C%HX9O16N M MAZOUZ%*Z.C_Z^87.,J:^(T7IY>LM@><\>]7Y-\\S=6<]C!,PKV(G7^9JJ/[0 M]9W45WE6U'W%]$5:1%84;LO^K(?T]*56IX$Z_SI+J5U]8:!5UA9,@RVQUI)' ML[[: L-F<;5]L:M6D:L> )_UOQM7[6WJ13[U$1$0AX(JW@LXI+Y@D D_I6%" M)")&>^/6DL?&?>N.%;.R'V)K_75J%\E]V)L15"^(]DQ2>[I*KC$N-0GT+,I&(K26+/BU&0:4R=E-@$[LT3! *8*A%S"(0L)@BE.]((RB" N4)L0_:5?IN ZCW6@J M'L$SR3B0B[Q]6K9:[K&FM$*^+JU0?=8IQ,IJW&SWI1P-P_!;5;5Z8*WY*E6Q MJL?M/(JJ"V@][6H9*'"FC2YS:/;O?5G1QZ MQ(.&&V";I4UI/6ZGE&I. M !4/V5RWT-0O426^>R+@-L8\28G0-<%]X240,1Q (F4$,8U0@-5\DV*_QOAJ MS@=#N)'5/[Y"30F](&NXRW<*5GWOZ-40M;1SN&^WSW"W>W1;4H;=C]MGY-;> MV]XOGD"F']0"F.NL;^6G5@4?\US7!-*,_N%M_96:Y"_^(#E_7Y%;)X'_)K*' M1^4M7;PJ-_A!-+6Z;Y4/):81\765WA!269YS,A]2/Y508)(@*3".L54XQ$!Z MCVW]_#?ED^H.18J+Q-J""6AL *0RHN2G7[]^U'15\507FAK@N; @OW&-]A"4 M"JFV![1M!BVC 7T#[>_5AH/2\DG3'6$"KG8^*34 J^8)H(3 ,6\/-V;N9X,! M=!]^CAEN0';.7 .*[S8?KLL8JS5+2\\[4?;JN5P4RV)+S:)=C#Z*PB3",.0D MALA+!4RY\IIC7Y(@#4*& FDSSYVHS]CFK_+H$'[8HC6[R>G403*;= :$?L#) M9#5)M.:1?BK#.\+/*;&?JM.@A.T(P$TB=G7;;@3[B61Y&2EP/7]6JYC/.E(J MK%./J$38%VI5D 8R@ BG/DR9SR 6*4I"%JE/K3)_#\@:&S&6NH'0C@]@?D#=NX_KCA6]WI#2[IQA,7K(RS MT]%%BUG&=&]%NQR _3<8T9.]5A(T6O:2 G <#*>/] %Q@S[1Q\W>?* -KCCM M_/9&KL+G=*!J.=M.D0AQDJ!$+1B20'>A"R&.!(%4)B$.DX#[+#[AO':7S)&> MSZX."1<2\*8\WRI0EVG-NYV_[L3=[KRU,XP#GZ\JZ-8QMF4T].5!W#J?I1X" MI)>STYT"SW)6>LCT?6>C!Z]QFAI0G1*L \DIQ3P*.%)KP$"7ST]CB%F4P"!6 M_POC-$H0+X;#A#&B2 Y&(>$0 M(1%#DC(&9>0CR1-?LC"TX;^#TL9&>RMEP5QI6W$37O#T'2@@]WV.V: #2$#O_2[3=Q^S_=\K_/1+GEXR/5>1MG$ MMJX^_#F;B^NE>"JF@@9!B+P8LE0W$F>A\A*\6,(X39F/8IQ@8N4E'!,XME?_ MO;YZ==,4S/Y=ZPQ*I0W+RQF#;GP6ZPS*GEGB1!2['+,:0>/Z'/6PT*$/2HT@ MV'$2:G9=QUZY3\^SQ9M0+DK^FC&Q.P#FRZ+LBB9X&>M2W.L.T^W?ZUTBY>?\ MAUC>";9XF.O.%]4"ZM,BKS_2W_.G/I>2JX6,6MK$&"*91)!RX4$:8D5H7 9Q M9-469UCUQT:&6G&]8 )O8@GRE>Z3)@!QXQ[OO7:;# MX3$3L#*Z":TL'XXO]<-QUWHX;M^P)@S;O_4N>_NF>H_2^_=$[6=JO?= M/TN>D'%(4PYEX/N*H4(""5%_2!^GNJ1L'"3#Y$^=Z3D:)#B]:O_XH!75SIS4 M88?E#NC_C&?(\)!X!*J.=''0,1&K @:TD %5Y^:EPF:=IK6"9T>25@D1T!B! M=3#L"'*U>ACS<21RN33L^\CRZF$HG:6 ]:%;QYYFI,B*&[D1)OI6_;G.,(I0 M3*5D/@QDZD'$$MVPAV'(PC!-:22C.$96/?%8 KE6>5('B;^#W^N]>Y;>_"&LS:,<'" X0,!#&[QW>KH->3@"AO/H MAWWR!@^$.&+XKIB(8Y=T3KAZ>7HI4T!+[TJ[:+EX5%Y:]BJNYVSQ)#XOBJJ: MUSWY-A4L]B1! B:4!1"EB5K]!)+! "=1DE!!2&P5&&4I?VQ$TU(?+,K5'6L; M ++2 O#C3-E@23>V(V-&03WBW3,MM:&N%M+O= ?7-=1:_3^MZ@HJ&YSFTW4! MSW62G94.0V?>=0%H1SI>I]N"3F71I4'Q8[/L(SZ(5W"LR&:SKGX/6]IFNZ2KRK& M80=3+TVCCX@^2Y-H,SCV-84VO+H;&=VMR@^7$;!UGD4L8R^220HECAA$4J8P M5CRTZHVZ4\K8J&:MY+N\/3O6V8VG&Q%UX]?9[A\48_ Q\43R>;3!&$2 M(\%AF$@$$<45G*6]?701^KY2VC%4_ M"KKAPLHAE'VOI$Y#T7[99 B-VW72,:'#+HP,(=A:"9E>9TDB#4-]K?V2MA;)32*-D$\2HU MRQ-W,Q+9#^1AUG "3\\T88V,,3$Z7;_W^ M.P[RFA\UJ'FOCW^QZ[*AS&'YI#2Z^E:UT+U\4>[RDWJ#/KS]+!8/.7E^S-B% M;H-UKZNIKE?< 8LE"_P88B20[EG.8*I8 !+UJO.$2HD"JQ:B)^@R-G+XRAX% M?YF)=CZ7'G70& 96ENEHH+5MH#3.=JG2?0Q-%S2#C$SORQ[K@0"_E];TFW[%J32;&XIO7+&2F:HD\7WS*=8)RD*$8QI%S] M@:(P@5CB$,HX9B@EB$2)91FF/9+&QIZE?NNZ9+]K'2T79_M1-6,\)UCU?=YN M!5.'JD9'('!KMA\L"(IZNUT3B"F*OE5R@2]:GT$,-)E_.EHY+'1AOZY%:?EW<[7CH.M-T) MDU/XACIDNFAW.%1:@U+M\DS\W3&Y^Y,F8[AZ.6PZ+OTLYTW&H.P[<%NCLF MA2@)>"R2@'GZ$;376UCD;5"6"5LG:>Q0%\S5P)-ZCU_*ZO +MK M W9Y!#!K/^$X%DX=@P/B!O4$CIN].?4;7-&Q)'TN="?LNC_YQ;P*L;LH"K%< M/=>"(A$$:0HYQ8E:BZ0)I+Z'H,=(PHD((T*M8MT,9(Z-0&J5@:ATKD+AZQ#? M2F- 2OTM"],;H&_&*HXQ[9E>&CAK=4LTJRC>2N,>J,8"(+=EZPWD#EN]WAR( MK2+V%I=V[ R5S@[)M"'8;!;4.H/;*&;09UV."M M1E!'OMZ-$N[%DZ[TG+]5">"7),_?LOG#Q9-.I+Q8+O.,OBS+LYO%+2EG3(X( M36/D08[C5/DKB"G:0!'TJ% ."Z?<%]B^DI.U'C:OQW!EESZ0F>Y_L;/DDAVG MV ],$'DI%@F!.)82(LDYQ$&D>_L)2D*=$A]%ML60!AB6_BL7K0;E7=6BOH?# MC/Q[!;CG:6&E>UU_1?F5M?J@TG\"VA: Y0)4-KB;-#K#YW0ZL==BT(FF,TB; M4U#W&SD[T&OJE"C_4!3+HJH-?Y.7C8>4X"\O.C3\1E:%IJK?JAF+IH1X(8QY M0"'2[(A1S&&*_ #Q6 A?=LHF.TVML7G#:J&AG I%D%6]ERKD1PUJ]KH 9&UI M]T9+CD:S\Y%BSV-TEO/&5>&KRJBFD=,B!XU9$U 95@8]E*;U>A!Y LA]GU)V M4>W<1Y@GP&EPOGG*W3N70,C573YGA&:S,KZ^V8CS21@G+! P)8)!E/($TD0& MD$4!H[IW9YA:D?1>2:/CW4I1,%MK:EV\8 ^F9E3I!*F>V:\!J:5D#[N81Y%P M75U@C[2AZP@<-GI'Q8 C%YP<5Z^KKNB.P+]ER\D=4_3_7 MA3APRJ.(, +]-!:Z[E(,B7+W8*JW*!CS0L9$QWAZ4QW&QB>U"9WCX8VQ-V.7 MGA'MF7?>Q;\W^H,_E &K('CEA#4V@,8(MZ503H"PKV!W8SW.%>1N"]2!X';K M6YW8RT9'PU9%-^L,>HQIQ#G!,(R""*(@EI"*,(:Q"-3*E2:)8KSIJ\CIPKKQ MS*8LFU>O+;&_-[ *U*X7I1U[P&PA:D9=3E#JF:".=E:I].ZA7,%1=/KI:;(E M[3SM1_89O;=3R-X+[-BBJ$K\%E]?Z'\*MKQ?W(EG]2P]J@>@80O/1ZD?^A 1 M112($;6D8B'6R89$B$BMLT*C.O9')8W-\:F+RQ>5OGJW.5]I;$8![)_(\,)[.M<:(5%Q;:/8,?*_F MSN-7#\*=QD8TW&E^0<WU8]_S42N;O3X]EDY?K,R>L.//T9]H]!4[[D!HK=-Q&V)B)'C;@Q@J.K?@;NZN[9C8K-['::?_XDNM"YF6L M0BFL^OC3(J^[SA53&5!&I,<@\>,$(M_S(/4C#S(O\JF(8X]%5@QE)7UL1%6> M6JCG0!]TY>MJ;64=N[)=9%$K#I[SQ6O&;;NMVPV-&7WU!GC?SF,):GW86&E> M5Z[9Z-I> M\8X#+/N@-NCG.O;308.!^[ SC;.=I=;M)QYZL\AKR@1;G--F6! MY'XH$93<"R%*4 K3 'LP]@E.*0JB6%@U8GM_^['15@GTXV*FX"K^Z1_3P$_^ M&8A2X[]8[G:]1]%PBZLS-CTS3!W8\'NCFLN-JYTVN]VM>B]BV"VJG>9M[4OM M_E;WSBB+>;OH*TT8#0G"$">^>H=3]393)HC""Z4^1S@.9&C;#^6=A+&]QE5A MD8NJB4?Y\P=0*5V5&K%O?_(>4+/7^228>GZCVVCTL!V]UW3GC4W>2QF\G*,JU]) MLQJ6QP2-[7U?1=Q574?L7N^]:)J]Y2XPZOEE7ZM8%T&9K&(4W;WRQW!P^N;O M%38H 1PS>9,'CGZ_&QWUWR1GTC3]@Z.;+?NBK)[[GGP514VH=\??6Q)>&/ XY87K>3SA$ M840@34(!N<\9C6(N?-]J__&PN+&Y .MG?*;5;0?P=JQ^<@1N2V(X&<3!.*+4 M=+(*[GWK(;37#)5^J&.WR/.PR$'S]Q+*X:ML(U@VTLBJP]Y+W5\Z+]04>B,W MOG"_:"UGIA&2J8R#$(8\11!AY6>DG.KF'#SR,4\Y%NET+AYT1[-[DS"7D]0Q M>I]P]3YM*=7G8KM1OSH.X4(\E3F8K/S%,M,_/ZNG7:BA; Y)EHMWS7_ R[/Z M,9LK1B,S\/Q"9QE3=U.7Z'?6.@WLU'$_S'Y##..YLFHK4R;@_:!N?D\/G_V. MTZFC8AK9,]CH#!3WT_LH6<0(.<%V3P31:?<>*+[("0#KZ",WM^MRW&YI^K)SFRKN/3 7PSM[QW2'N>EBK]86D 6%M0E12; ME+7&RGB+MC$3H.T RA"G98*ZX^BZB% '388N,=0=K!T%B$ZX6==S!Z:[1XB/ MHOK[>MX^+Z_H]VXQFWU:Y'^0G$])Z&/!J ])B!A$3'J0TCB -(AQPBC!*;$J MPFHI?VP4V*@/?FP,^)-RZ$';AO_5.":_:SM ;8AE3*?M,)F><_0&?N_''\YQ M[W ZT@D]QXBB#'7(3<0ZE'(ZM(T)UBQD9O)=!U\AMKZ=D4DK4,\-P-K1E7 MG0Y8SY1T-%'PBWIK2/'85(UU&*QY$!JW49F[10T;?GG0W*TXR\/?[EAEA?.R MO@N9W9),.6N7Y#E;DED=2A0&@A$115 $'M$A&QP2CPUOI9%5PY";,89SH#KF3HV,?(K#B%-./2@%TE58 M?+7^XG$$$YF$8>BEZB\K[\-(ZMB816M;AG^6LZA8ZVT9^FF$N*1"1BBDZG$6 M0F?^^##U&(6*PA/=I3Y@MB4AG&,^3'F(05%'/D$AYT3O*81JYJ0,4AWGQ-*8 M^B3",N"I38B3^^=\@*"G>J]'N9&7BP/1?"? ;#9[.@>OYUET]:26/[14G@"R M7%?.+=5V&!9M@Y+;4&DCR<.&3]N L152;75QQ]4]T:UG'LE\+F8?LURPY:P\ M79KKTJQY[5P&,6>1Q&HQAZ3RWV-"8(KB5 T!BZ-0_4_-#59K?0.A8YML*ST! M:_H-6Z[T36 V7/<[!J_O70"M+JCUG8!&X^I4NM*Y!Y_>!B2W^P$F@H?=';" M8FNOP.;:C@3$'@5_F8D;69:)S07??^KSX>T7\I^+O,QV*MM[3Y-81@'&&"I? MB$$4(L5,<MO>Y% M_K3.ZRE6&=]>6?;-BR#Q? I1Q"G$(DU@$(1QZ/DQBR)L=P:T7]CHR%7K"I6D M)Y"MM;7,H#^(KNDQD!O,>C\,6L'54K27;'L31!R? 1T0./!)T''3M\^##*YQ MNI?;/."!ET0DBD/(HT0M*Y''(?5T5W(1L@0G*.2)52;O87%C(Y"]^XB6''($ MY).VML;'(WOWM'JA$C-8AMC$.@N=F)EON&WEAE*:GB*7BR>:SM: M1C# B$0D#+PT\KKT:G*FX=B(JZE0KY8LI%8>%%K[=TV;N-*_6[Z7+5PZEEW 0H\T!I'V@9. &M@;UX/[ M,X&V'*G MY5G:/3D'>5_G)_>"3FKT>2#:O2LN56BAQ-W26/:S"R'5"P7WVI+YR([^J M3PNIIJQ,)]J0?%FJHRO%>E@WI!4$^I$^"\<1ABGE$10I37@D&(^%U:ZC6_5& M.E]H?JGM RT#P=K"5DY'96390:YEY@24AI84U*D2L./GP&Q^.=_H]CRYG&=@ MNS:S<8Q_'WUN7*EXCA8XCN'=TQW'M117.4+;'-6G/H?1M)#)N89SH+HFYQA6 MBU(G?:"_I_*)4U$#%4+I YYU791>[MZQ,.'R4>1?%O/%^Y*'=>[B-(E]&4N> M0(\(JCO?(9B2,(4L22,>1W$L/*M0B,/BQN;GE]HV.; 3,!>V90@/@VOFX+N# MK.>)K$*KK>FJ9FFMK,NRI4:HN"U#>%CDL&4(C+Z3TH$2Q!Y'T HA1(B%"4B+AD1!1_[1-A+VRQ\DQ#G<2]J/>=4/!"9;G MV5>HT&T52!UF?^$H8CUO,^R7?^;=AJ/ '-]T.'X+QWL/5TK563-LG5_L6I(W_BCL: XWG^/0YPT42_7>Q, M[3RX5-9VMY?*(QE_1ULA SX'X]D<&>9Y<+=CXFB0NNVAG"I\'+LJCB TWF=Q M)>_D#K7^U!/(CWBA31!GW0H$I[]B UA_;BJ?=7_9=F70= M_ZRF>T5 O.[<"(BN]%9H3UX]7'-1'GF#/[+E8SLHLW/[6=^^NZP5FCW/JNWF ML;VTA/5_Z&.Y\D[ N1JZ^IML=9?V5*$B1X*B1,,8T@4J\[I"R,((T2C\>810$6%KT8[#7H<#0Y1/N%6W6C M1[7L*S19/-?*ET0A&LWMWGZ+,3'C!L<0#\,GNK2'")(@37P/)AZA M$,D 0\QC":4G R)P@!+?J +BUIW'YK/4RAFN*[=P.K(1<(KU/3-%K9?#6B9[ MK3WTFJN+6J^X^M?FZ[U]UV'6-/N,62U"]GZAFT_Q,2O8;*&WPFYDN]#IG2C7 M*[J26%&60BT+U#:48)DV>9J0$3V]1VKU]I)B2H-.@^Z@6]S;G1T M5[MWEHML>C5?JG5L*SOHRY*$4 <4A_Z(8\#0E$:8:O"IUT#&P8[ONL(@[ZCB@X6\2 M043 Z2?^S9WL^C!]$=^6]W^(V:OX93%?/JKY&XDTP!A!CP?Z7:81Q%(BR&48 M"T0])B.K/?O3U!G;/*^>+-1GT[BMX3 CB>% [IE73F@C=S-W6!?9#:!G[">W MI=*(&\OM@^^T#G-[[]JQ:8H^L[M7UY;)Y(%(/<(2##V6ZI,-1""-4@&%[K/) M8YQZEDU2VGL^/"V_DZ]-5(J_ LEU49>[UZ9522CZYI&^^O0.V_R8HU M")BTF0J#*]"@ &H80(,#*($(7:0N:.\-4/DNC/TC**<7M&/L:O2%->&"Y+R] MRJ,3E2.981S#7'()$17Z(TP0A[D2*H\4(M)41+9?NCML8IPK>*N6G?_S?^ D M+OY7G9W7(^]N'U*1B)SE60J3#"40%22#3$09Q+Q DK<# 'L MZ^;"P?N.SDP:Y!5@\MMT/J_UHZKV+X96D123"*60JD2:A#(!J5EWYIE,LC1# MC$:DAO9V?D8$PR>P36,#P"KGPB.@EK'+11"%#C&.5KFT033XU=>G$C^?K.L1,0,A9F!=%7]WF2\R^4/ M/2ZN-.FFHD@U@G&>1!"Q(H.4Y!AB&DD5)VDD<=$SU=RB^;%-H]K)Z%46NEKH MB51MK4DY_3$5]32KG%ZM7.=7;KWC0#-!,!^"@NJ4=5"9OIVB5-9?-7\U_=!X M$"2[W0&Y4/GO-B:\58:\ SP=.?0N3^E9C:$\0E(VV6Y@$@N<"IX(J(3)34U0 M!#'B%'*!68:(B%-FE5YSIIVQ$=I-ZT3-54U95V!:?5.]6>P4R'9TY0&ZP+Q4 MH_90H;;/1![K+G3CX+?@PHFVAJVTT.WP08F%,Y?W/(:C897+I12'KR]">::X M%)H4,K,*32DD+,M@EA$AHQRG6*0N''&ZJ;'1Q-;2?::XF"@ZP+;C"C\0!J:+ M'7I[C.&=,,Z#X?=LS.GFACT+<];M@[,OY^_P5ICEB^2+;W-S'/A.Z*GR5$WI M;G>]KF1W/6^KHEY7AUIKQ;;J2FWQ,YV*>@M>7U_JFE1_F^2"$)%H7J)QE$"$ M60Y)PC',2%3$"L;71N51KC5Q]'"P=0 [&5X:QO,'5GJA?KMO5B5<)3 MU]TOE(]R,L-U:.B2,P-X\M9E:8;K+(O2-0,:TV_L_76Q$']/9S/]T-=9;+OS M/(Y'VYR>.2(J:^PNR>5UNN<*[&P/^<+-@D&_\U[@O/X^^SVDKU+G MJ08>Y<_U.^W;7Y.,(I*Q3$ F*(>(1SG$B2A@D4B"BHBB+&-N"IUGVQQ;O'CP ME;DJA3?/MSNPX*8U$(="F_:WNM$. M7VSFZ^7+Y.[C1!58RH1S&,=Z-HL(S2 FL80",QSE+%>*(!M6V3UR=*2Q6E)Y MNH#D*6"ZB:"?NZ&_\X)_G,MCNV3VZD[STH%Z-:1TRLP7\PA=ZF&8@^\W>#M%<[ GW1+)]L8>[5= M_GBY CN#/8KXVV+C5\?_;*O#2OG;@G"@YF]]HZL@]MD\W3-INLWJ09.H^X%. ME[\;O>:)(HIG0@D8Z[$>(ADQ2+)(P5QEA91%G*>)557R@#:.C=[J11>PJ.P& MY@TR67O3'XNV".952Q;;5OXX7#]W<^-(>B\PFU8'-=YUGNC8'>AXUWF@8[LH MW3K287P&OX^COVV5KD?1[P.)7(^@_QWDK8/WS EEZW#M#B1J'1RXG9YU^*9Z M+RA*_>6LF\)6<<(CF9ES!ZC0T_R<*,@8P1#+!%%6J!1E:0\UVU?-6'WRPTO6 M-E8V^\S.JX9[4%JO$#HC,]AJ8(7&[1DT^BSZ'?/9]P+?7AM#+^8=<_#(PMW1 MRWQ5\;I]>IXM7J2LI?+:NDR8,8JH4##+1 I1D<60%B@W=7:Y+-(D(7%V61FO MTXV/+DRO*U@_TQ?=9K5/Q^1C>V@-GZHJE[G M,0MNZW4>FO.%O2R>X;J0H<.<4LY/>U4&1E_G^FNL-9F+!$4\T\@G M14%UI&(.GV))8,Y)EJ="I#'%=DL1':V,C:5:IE;YO6 SMR:H;CS/3?D]H128 ME"BE?=VF&CZ2:XG*LX5C1/-2%%9@9XFD,8RADQ( M'L6("Y$YR:X$LM.)S0;3;GFNRR>9ZFFKJ2CW"UWKI87J6#LN'$%W!:;0BPXI M7('&TZO3YQ6TOV]^!,&V0\9PR."LK?^$8P2V@'LZ*&#=7,]#_O1YNJYJ<)8# M&.5K4[.C+68[8;B@1!$)8X(3B#*!(%5Y C.,94P0B5-N-:%W:'-L,6S;-J-H M(IICJKQVH)TQH'^Y<0FU M%Q(BGN20,J5Y#BDD,8UC_6&ZA #GFQS;!]JRT(S^QD2W$=X"9;L!WB]V@;_L MQEC06 M^:2-9&WQ:"\5Y?+='Q^OP;M'LH*.[/0RO!W>'.]VKW'[4 ?*W,D"X MH2MIA/;?+YYT90J2E*KPQ9=C8R-4G9V M F,H^+,RTW8KK O.,WN&GD *S!W.^#B5RCT'P,55?A:;]@BA#E&L8[I_,[82NZHWQ'_1!KN*@W6C;!M6>,(N>$31 9O'L9>%]12AI6] M8&NP3_E32V@\"Z&>:W5@251+$ [%46UO["LCK^=.)D^L?OR>1+VCRI+5LT;T M(6SMW7X'K\LDA%!5^ MT"/)$::RF9U^HV/Y!L^];LF?;]>7H9G65S>"/TL?09 TPT#X^^5PSS8.R_9A M #X8%P(U$Z!03Y-^7%[TN<[;,PF:JPE))4_SE$(2%1(BD<40BSB!F"6YE"JA M19YXJ]ASVHZQC0CMTCW[D\*Y[A,@FWSNZI?;5,AGDYTR9X M)'V^P,\VT[ZZN'&ES!L?JM3/>3"'J_G38);I] MU+^XT_.#U23GIA0]HQ!QQB%B"D&:$0$+BG+,$4YE8J4_:-/8V.ARFV?<,A;\ M:H[<;9C.U_H!::T_L#U3J[N0B1(AO31!M\DS;G+]5.YRIWW]-1= M--?>+S\O%V+#S8/?4?[7;/&MWJNB<1Y1E>50QU]*$TF<1\,K;W0T-RAGG'?[-5]8W''YSD*3DG!#5]^OY^5_S"[&#SJ3\_6J M59\!Q9%$3$*9\!3JF4L.J909U'$)RQ(>8Z:<5)][V# V=FD,+U52JV2\[^7J M.^RA\ \\ $90WW8"OUCA@&6XVWM>/-5MP=@>I:57=]E+,4 M=>DXF&<0I3:-"HH0E5FE5 MSBV/C0U/KXZ;E"E9VV_^^G?M@?NBN'OW=!-C4-#'L/#=0KUQ(132UHK,X1 ? M2F?9-_(NJLG]T#NEA>SXM*$4COLYV=(M[OF WA*FBR>Y30ER3%T[(F*:R M$.QRUD+DIIV!P;?0Y=&VAM:T['+XB'QEY^7NY\FO]7.$>=:'&?TVX1F+A$($ M\H(B/;^+$\B2)(=(JD3$G.9Q9E4!^N#)8XM3ML8!8YW]B?)]N+J_[8M "/PU M6_KO=*;\J*^]#I7O/VFP4^5''6@?*S]^@;,\['+!I12K#[KQ)EZ^5W?5<8+/ MY6F"^_HP@9[;?%[J:Y$A8_ND&V^J4C4G3F>42P7/E2;P_&T6V?2E8KHJ M"ZJMRIO,;&:Z,HGP]KJUEW7TN5G+<-T7F(RV/6<\ =LIY+T"M3.@\@8T[@#M M#Z@= EN/!NH6:QW=P;IG**G=P-WD(LWK!=M3ZKV7/7PH@5\O$+0T@/T\;U 9 MS_-UXO53I+94W[F:,)32E!$)24P*B')SGCJ1!"*J$$99FL;4J@K -OI%>^E$%\UMQ4>,*:'PQ&QBU-Z!Q M!VA_KL#.HV$ZQ7;.-5CG##3E"MU)#E,N+]">F'%=]NR!)EQ> -C-M_P\KN]> ME1%IU%,[^7'ZPQ3F7.N7;KH=-[=M-_+:DYQFHDAQ!A.",42*11#+(H=4SPA3 MRE*BE-6^0%\#QC8L[>R',^, F&X] +2*G"$0I408*)_C6HO/L7]L-QG#H1Y\ M]_$5X#OCFZG*+SL>;!SPJ)S9%SO/6Y:.1@R\E]D/HL--SI[/Z4>&[86O,F6@ M+EO<9 B(28P)+@3+8"R5J=DG$TAQ'$%F*)%2':*3U(7]SK8X-KK;WUII9W%5 MR5V+RGXWDCN/NQVK>45SJ)V.$L@JA:@V=YLLY%'ZRAH:KRQUOM5!:^.,LU@PC"R/Z62 *<:%B2(J(1VE* M99PY:8D?:V1L]%+:"'5+9MMV:Z5COOPQ,!&1DF:*0Q$5$42I9) B6>BP%14\ MS862L9K\D$NV& K.=F/A +TQ0H9JJNE!KJJ"+,^+E:LD^U%$[2CY4I0"LW#K M?;NS>-_<3P=TN.\W_?]80\/F]W>X>I# WW5M &V;5TJKUW_3I?AUN5BM)B(R MVC8Z@E/4I+DEYAB30@PRE"8\RR.L4N9-VN:D&6.CX=^UH6;V5.JB;F6$&W&; M:9]4_0O[R9)M@J,?FH\L4LD/A)U+3ZY Z/1KCD+EY-T MS?FG]8U"]=/?T96I5O7T+.>K*Q:;T.AS\L MEDI.UQMMX]V\LO@/.?WV75MZK<,=^DTV ?-G;;^F@'QD;;M?F:& P]?WUX#Y[ELJ)I5Y8>^E6PC2;'V\'! M(U7M%F3&+]!V'K2]!^P%M"^L$6A&B!J$*]""0<^SMB-, P6HL=B=6BK1\!D6 MOTT_>@ZY!W9BX'#^;;KH<*KP1G;T&T,_G%ZM?O?R&_V_B^7-C*Y6US^GJPD3 M5) B2Z'"JH"($CWMX$*/AC(7*),D*2N+VP]_#FV/;N2J-G0^GMC0T;16V@]* M!\"?Q@5'N3B7CK$;C +!'7@<\8JT,_'WP,PK9[NT/RC=]@#F-5/V><0E!UP? MZ<_;GX:1Y3LYEVJZGC"5%;B($[/(FD.4Y;F.0S()HRPAA'$B,^28&W"TG;&1 MU^?EXL>T+&+R"ZLL_!=0^A.:5N=DU_2G^Z[_<8!M-_#@_*) MC>NO2<7JG@L+1%5E=;&,F*.T$+4.#B/38 M(.)W_M[5X+ 3=@O7#V;H-O?TC+KGZZF8SC9K/?W?J<-6";)25$<+GIXWU2F5 M>]44K?\LE]7BZ076PY<1A'QX6>=_3K,_>)17@T_^!9TFB?2$)37NU:H/_!91C#OMEIKT6AN62 M8\X=?/U'+^JY"")GLTIXYS>Z_$N:-,UZ^;8N09$HEA!$!.0HT]$:Q1%D4<9A MD9F$J@R30K@E59UI<&PAUP.=R4JG[:FQUW$5Y!S"E@LA'G$+_.G7II:@;8W= M[LSXK_AA"XW?Q9%SC0Z[/F()P<$2B>U]_=CEQEAOCJ"7@BK3U5^/^CGOR]/+ MDY1&7*41AA(I4R^<)A!C)& FTQ3S2""2.NWN=K0U-D[9,Q486X$Q%OQ9F>LX MD>L"V8Y;/$$7F%9ZH^9,*!9X>.62KO8&I1$+QU\SB,TM_- MB6ON577VY7ZS7JUUG*KCGO=F.42*W5IZ679UNZ>CS(F^/#?:]7H*A)+$5#F4 M!2R$0$F6"DP+IY-]?LP:'37)^>+)".@MEO_NQD*>NLF.KX8'/S"S'1RUJ%PR M%%E=*<#+&5YQ=AKTSIR;1!.=4OG*_9U_/3 QT7/'4PH]K= MOYMK*TKEO-7]^KM/1X8].>"%?>0BGL.' F8++!W9+#?B>X!WP/+I;>1=>MX M3@B>.2!8)T6U E F"M(3@X/EB*W=6'!P<\&^B_\X8]%NC1_G&="/3?,'WQ.!_*TNK2W%OA.0WR[JZR:?%?-G\4[/*=/5Q.J^BZ$F" M:)%FB80)P@JBF"00*R%AFG)&"I60+'+::/5JW=AHH9646I\T?5U&HO80W,_! MUL6R;%#;25!Z"?XT?H+24==CP%Y? ;MP],TZ-C#![?KTZDRG"E.??=>K]()> M[9^C[!/],$G-7BQ\FRQHG^">3)OVVLB%9Y#NU8?IG,ZY*8EE%!5-'.JVIFGS MJ!%][;MROPL%M@:#QN(@BY(N$(4Y2=/5\-L=:32C.>1;KR0_EBD$D1 QIG"10TDC&C&".4\MR-F=: M&EO(8\P%?&?O%9AOU_AGMSWG4WOWXR1ZTGC)-4Q(A P0L.42$%9((6$.>QQ*H02$2DQ^:( MJQTCW>$PFU]+N2YU6$"MS^(V9W3N$+OX+PB^PY#TUO2=$L,5:*PO95U*^Z_ MW5QC3XV\RWM9_?0O/51Y*]G^,:53[*I^?% MDBY?JI7[')HPRW^C5WQ\7-XNGI\6\%,2=Q$DA<80HC%)NUMN3%%+& M$ZB04+EB*<\RJP.KEYDQMGAT9W>EZRVD?"H+O/+R#^M2!NYYV7S%E=KW>E&6 MN]?WU.K?S_K':5WD^[DJ\KVHBT';AF47]>VY2'>H'@O,L%LSZSW9JV:A;;\7 M7U]F^JMRJ-(&'Z1+;,/HH;IFH!@[=!!_N[Z)[+T^[ M<(/JW_+A>;9TVP588W2Q5%DBE(."4013B#.*8,$IK$A$4I MP\IJ0<6ET;&-9>VM!_8":KM!:3AH+.^776_5!XX;/YZ0'7 _IS^H_3=H+% * ML^_2U?#;;*=80'%RE\3FWG[T9)37YMVN^GOXH M=V6JU9&-_MW]LZR.&NU2OB47.4MT4)Y'.(&(Q@FDDG)82":50E3$&+L0F!^S MQD9Q-]/=[W>/=[#_T+;!T#.\^NP,XWL',NR%:97[R]\JPG MTP9E8K]PON9JST_OFZ)H!("7)I8UCRTW"6_,HLWRY68AY(10+!%A!90<"XCR M/(&X$ 54*"*9_I?DD=5Y;\OVQL:_=?K>GLU7H+0:&-'9RG)@3'?-<.S&O9M? M Z 9F#A] -DC0=(*G@MR)KN?/W :I96SAYF5=K?US)3AWZ78S.2],E1W/1?F M/V;*_(/.3 9V&9 ^RI_K=S.SB$10S.*8%#!#+(,HU?&@YAZBAY,HPE$B982= M1 ;=FA\;^336FP6D,N@P*7/E#RT7'(_IN/6'7907#N7 I&0%<#W7!<8!4'K@ M,[>I%W1^LYS<3!@VWZD7/ >93_V>TC>@>GBBL]F[S6HZEZO5).*)4ED409IB M#%&&4XAECJ 0$2VBB,02.P90>\\?&V?5XWQI(VB,= V-]A&T#85ZXS),Z&,) M28\@YZCC%P0U^\\;.(@YZLQAT'+\LGY!RN=FN[-($"ZZG0E%!8G/\&$-L!#+S!*5QE@J1G$-4LN^L0M4_",>F#IV8#]48'^NP*ZLKH_2:+NKX[S^PA(W MH+R&(Y9-#QJ&N,'Q.OQPO+L?A]T^/<\6+U(^R.6/J5GU/W9&]I/9P%P9R0AS M''952M^V_WZS6*T_+=;_*==&:^3;?/K?4NR>5-WT^LSL)",)C_,L@Y@R#I'B M"20T$Q#%,DE,O17"G78BW\R3L3&M\0',%VOP(M>F7%3M!J#=F7,C>SWLF/D? MT>FA9Z/')!EVI]JOP-;_K5)#*1U>[2M4"VKE._.I?F=V*/A/MWSS#O,ZZ+R= M-X..8V_>::^'QKQQ1R\'C4IQ"+P X0^1.QUT0^*7*HRT-2V-=SAY0 M3.?%ON7W3=8Y(1GB4!8D@RC/"DA(2F&*492+G/-8.$7#IYL:&Q$$E-R_6&Q_ M1&30*;,_A+I^F$V$T\V-1%'_Y.; ^3OZ;@3<_GS4T7MUPKJ6KBNHB&441Y"2 M2-,#)0I2A0E4C%(L>289L>C 6P:GW3K<-^BX=F !U,_Z#?AM(:9JRLM;RE.2Y8F5 M@]G-).9<2)$E,$4QUU%%FD',502+(LU41)B@TJVL\0!&CXV&VLLKS_7R"FTO MKSSKR\%3R[DK,-VY![CV:2!-5)=7PS(T&EF'O_52FG$+_+;7URW/RF6T$8B9 M]@!_'"JF+H;_,^1+>W2%-]W2/FWW&\R:#77]6&;J 91/U:.EJ+..R[&SVLQJ MQ%0U=G6W6FVDT%&T^:$\'44%BQ*E7ZHB-@6#>8'UF$49Q''"$A6G18$+ MES'+HVUC&YKV_ #KG2-70%9K1]/&%[<1R&=_V@TT;]1+@<>3QBO0MO_/,WP 0 W>LXXM.^08>+ ,"^'A5"-'&AJN''K;1I M(01)2(ZA9+PPLFT$,AD)2'*JD%0D5<2I?,YA$V.CXIW 87]YV2- 6D;I%\$3 M.J9V0Z:_S..!\V%$'3^^C5CJ:3=/"C8>7NDHI+-<3SY.U].J3->-#B]-R? ) M+20CE$8P3S+]<7.F(!4\-9]YP54NLUPH*X&]L]!D^$OPIS'2\L,^ M 6#W1WTY+($_:$=$[)5(.AWO^ICUG:T/6?_K]4=\XM'#*(QTNK55#NF^ZE)% MD"-G^K=BKEN^N*%5DL-N^,$("XYH#(7,*40REY"F.8.1'L95+&@<4Z>YV*4& MC8T%H5Y<+G]J/O1O^R4;^\,S.\\O#^']/U]YO-:KUXDLM&SOYE$L=% M)F+&H4H*(Y:-$T@0+F!*BE3**(KC&+FPM6/[8R/GK:3HLBHOZ\:OKN#;T6E M2 .SYQ$Q5E/ K3$?_*WM!XT#5]LZ'B_^B+(G=EYYT=6&06FP)T"O6:_O8_JN M'BWX7]62U/N-$0*M=M>K:J37_+\VTVK3W91,2@2/D8"*I+F>=^JP%&=<3S[3 MB/(LIHRZ2==9MSPV8BO7[4STLE#[^JIFE9B6>JAJ+^NV92U[.U\J/ ME.YB,X"M;!O1ZA;ZRNDZ^N:KK,%^!MND^U[PX#S"*,$9C'FL&2Y1 M'&*$%$0T9PFFN2P*JS/_YQH:&Z'M[ 1<&WH%YHLYK&UUHZ63T-JQD _ I-. M"ZN;$JN=E?[XY1P.7NGD9&.#LLJWOZKS?OM3+OET M)3]KJ^67Q6RF%DMSXX0H%DA;'Q M66,VK.T&C>&@M'R@;,#^;X1ER#;J?@X=^UU>+WU;$;T%Q!5HH #'WYTPE?+> MK"?'D7;8WXU_1A+BQ=WD+27Q2XR)8&?C%=AZ _7;#U?:GS!A?G_4O/)V#S,&Y=W^ M,+WFS0N>U'>IH=SZ^"+-Z>5J14._4D]F]?">S>IL@TE"$IH@*B%-< P1Y2DD M<5+ 1$8%*Q C^A5V6W>P:'5L[%8;?066C=E&?*RQ&RRVAE_U4M*QZPG;90K/ M^ 9?LZBAW5H,6B:#^Q:TOO5FG*#RO*QAT_+ :QP.8!PN>+C]*"9?R=Q-$J8@SA*"*XQ2BK$@ABRF%DI BXEF!""YZ5"KM:M/J&QJ^ M*NEG_:#O.K1>F1V@ZJ M_2C4]>L.2 M@<)B')J8:NN!^9[ 0SG1:SRH1.6W/AC\PW!6?P0]"[BZVS&PFFMOH ZE7?L_ MJJ^JS+40^M5=E=F*]\NR>I!V>\(1IB+%%&8T(A!)@2!3F$$AI8QB2?."6>W^ MG&MH;,Q62Z?4QK9*RC0&NVK,G,"WF\9\HA:8J_H#UD-QIAN-"U1G3CQX8.69 M;O<.U6?.7-\[O7CQ)#\N5B4-':L5]D[J&9ZLKGND/^7J]N=Z274;TSE=OI0I MSF:ERF0'+DHUK.:,Z<1DZF4L+V"2,P$1EA)BI?DEE[Q F5))1K/)VBARVH52 M 6UU(J:MQ>&^,^,D8*4W1D=&NP/6QA_G].5@G6L7F8VDRP*S8F4]^,7X^:\J MC#M>MK'NT?KZTMUJ47_GWO;8O]>G=HIKD0+CJLPUZL%XJX1\\M5P2B/(IC%B31+@QBRG'.8IT3%>4*BR"Z% M:2B#QQ8,MQ,P]Q+*:[O=\\0'Z_KNP6B,'1IX1++)3%J=24VJ96@JWT'I/##> M[W*6&@#, 0,73<[!W@NQX)M2ZZK<5_LGO1][EO__Z#VQ%PH8N-.J"&=E8I8D MCAI)@:&,&$:D8&!(M[('0[=[H9#"W?QYLUY]E#_D+/E-/C&YG""6)00)"C.E M0UHD@!@S\65D;0D7@-"9A! *.M/4U-KK?WHZG]9-/72:G73XOEVA3#J@ID;3^=U*2# MJD3!0IF"C9$J(.,\AIF4FUDQMM7ZK9G=VM\>N\&.P8*#&YC/ MK'+B]\$/PW 7 >F5[_I9,BC[7036:RZ\[&$7',W?\'5Y_-\\^7HN]._D\H?\ MN%5.8TDL17E"7R8Z>E.FAFV$,4Q)$F51Q%(IG.KUV30ZMM!MS^:J?*C)5ZK- MOD#7SJH'[#C0-ZZ!*<\'I/U.^EMBY/_4_[F&AU< L(3BJ!J [;VNFVB[W9E2 MH>3K?+I>?7GXNM)MM)+P=W_[K/]6+ZC((C.:54[B)4L4FDJ^,4X\B]P M;=!NG?C9N^1S>*#ME'B6ZQ#4K-3=*_W?>HA;77.^W$CQ;E.7T?Y,IV(B$D%Y7"A8,&)6"3B% M.#?#/TN9C"A)(V4E&>W0YM@&F.VRYJ*VO*P!I\>79=\*Y(2<(M,%7!&I4&Z/+$'D%:K.!MAMHPX&V''P.@JKMN!$$W8&&"6\H M.PP+SGB=& 7LGS,0Z3L[MN-X]UO[+7A\7(5='9K$OT!"4ROK[&X I\7 MLRE_ 7_6_WV4/]?@G7ZQ__*X_' <#J\+#:^:&'1)X;A[KQR5U-]1PR^'93%*&-IC HW0?Y^=HR-^ALWRG"J=L001$4IIO:0=J9< M@*[=<1P8>O:6)?F'[X/0!.\*/_BS]"5,@'LAGGY9NJ81DF$<&RUH=[7@+%] M[.W1=EOMONW"E9E,M7Y1C[:NI;%=^\DUVO&/_H!ACA_@+XAMW- +%-18&O%& MT8P;1*?#&,?GN,3R!A",&61X+ M4W<-%865.O"QAX^-SDK[0&D@J"RTCUP.@#L?MUP"1V!^<4#"*68YY7*OB.7@ M88/%*Z?<:$B VWO; M;;O=WLI5TW.BDM>ES],UG1F_FM(#0ZT&A^F!4.O%GJU]JQ7E,*!WK#D':K!G M$:S52JY7$ZYDSO7P )EB%"*3TD$%R2#)"14Y0;&($Y=SO-5CG4A]@(.YCZ8- M4P9;NHJ5US#9<:J[\X$)\+K;8_<:47L.^JW[5#UZV%I.>^XD;DY0_F]4?^G\L9H)1_E?UMPG-8XDHBB&6*H4H3W3LAB6#7$:HD"K.:!(Y MU#:YP!2K5WGXDB=MDTUD]KTVNDZN K^XJA/V[JHS$\? R(^GLOU>C]PKT#A3 M7Q"^(ZP5_H;HD*%$^P)VC(O^WJ60GI+4Z_WR M]>IYUYOU]\72Q)P3(1*,)&5&O(Y#E!09Q$6BH(A$'L=,2":=*N!TM#6V18"; MEN[M53.JT*VY_1-YN_"VBS$]H1AXS*@!?*@ K P%.TM]:DZ=A<.SSM3I]@;6 MECKK^*&>U/E;7*/<9@=2/YM-YR5%[::M=T(/@E,U-6LH533=2'%>ST6C9&7D M7#3Q/4E1:Y//OWV4>EK\Q92"OE=?5[*9JJ8%95SH":ID&42$"(@5P3!B""N) MB)[(,KO#I,,9/39BVUH+9L99W\&IMAMGD?+ M:U-4M?$;M!T'E?D[!6:SX-ER_@K4[E^!W2M2(@!*"."]@N90V)D%A;=[16SC M_W&^*@--&,;XRCA,-(;ONQ,SDP$-&6@J,SRTN[G/&[3=MT9650#%G+3^)-<3 M&JE,1+&>%J5)!%$6YQ G)(&$I#S#J>(RY2X3I%?/'UOLT)CG(%-Q"CF[J 0>>[=0&-/,-B*?;42IC[#;0]P6<&KSXS5?3W^4+ZS/LDY'8?))YID9OB^, I."&SQN>9CGW+\\%?-D"\-E8YYSLLZMP!L%UXX VVP(RPAUC+TK,YHWVTF\\CXENTN:/%H=6: MSSM_1*;9XJ:^136>EY)/JY2^N:CUZ:O%248BHO(,0Y&:R$%(!8GD&52%R&21 M(,$*J\C!HJVQ$4C;U/*3H"UC7>MEG$;8CD,\X1:80=I67FD*>9[)+7IMD\N" M%\_+A=CP3C![U+PX"Y/GRA:GVQNX?L59QP^K5)R_Q5UMM[/R!>>;I\W,9-Z5 MZC]?YTM9K3_]JD.AJL;S(_W9*AE34(P%0P)&4:'I)\%&?T+_DV 2%2PMTBBU MTI_P;MG8R*JT&NS,!L9NZ[TOW]UV;@_T#3LC. /:5/_9.0B.=MP5J+P$VDVK MXD"!^]->/_C-^G4PE>$WZ5\G3>(@?7!2N=AO:X/I&P>>@#R.+12/[Y-62Q_,'I30CU\+KZ7LM!)!'BJ! < MIB*CFIA-H:R,YE!&G*B($B*0TR+O[M%C(UACF6,&^PXF.WKKYWQ@FC)&!2B\ M?NBKW^3SW>.'S34_<.L@M?SPBIYAU?3;?*JFG.JOFW-S!M\_FJIZAW\VW6]R[I>T)2FG(J8DAXA" 2A%1JC21-%8Z84)BF+G([]DT[ MD?D DCPF@9:;6=C&+ %-YV"Q39*GYY/D+^T'.P8.@VY@CC7 EM/;QFRSW/;+ MUPKE?P4^B^".F.]T9=OFA\YA=H3E2&*SZQ/ZD=D'.EW^3F>;YK35WBFKWR1= M;4PA2G-":[,T0A7Z@D^+^;+YIRFDL:I4UQF-F$HQ@S&B'"),I$F:1# EC),B MB1')D4M8Z\VRL<6UQC%0>M:\*^][Q](K)?NS;E#&]@[J:T+WWT#?ZD2/]&=S MRK92GJP5ZS&342:5A%3J@!6)/(4X-A+"*I68XC0M,JMEB;,MC8V/ZQH]VEJP M;ZYS%8!N@+NITBML@:FO-V(]*AR=0>."8D>GGCQPW:,S#AZ60#IW0W]I,+GD M4SK[3'64^6EA3M;--CKX_&.Z_FZ"44U)YC^W_[69_J S(Y-=;PP2&=%(" 19 M%&6:.3(.2:2)1)&BR*DB3$JGQ);^IHR-6G:>@&?CBKMZ6,\NL=RK'03HT'N[ M.XQ++TPV8'E8MW0$_*T]J2;(E>BW_J'E38A-X8M!]:Y@UM./N?DWNGA MLQ=[4$)L9[)]D65N.Z[SMI>/6EH.;4,A> M(,CG ^$W5=3K@?1E,GCG$+/7L3OYI+<3HCOG7*>2W-F;^TV._Y!&6DZ*ZQ]R M2;_5)?WN526K>[]9K]9Z$@KZQMY[68?V P FW*#NE@O;H*T%#]6/@\:6Q&]2&UZM\98Y. MU9DMXZ_*?2GN;S[="S6O4V@W"P:=-?<"Y_5$N=]#^C'I+5V:U)W59[DLG_^^ M^E G2K(TR_,4I@0E$&6$0!:K F8<2X&31*'"Z0S&B7;&QHZ? G'>UX?WNT?XT8X"/]*5>-]JR@'&=8!V-%4G ]]TZ1CL.*!/(TSJ."DRBVT[\XW<38.*76 MJ5P;$TOQWJLRM-*CM7[I-G/AF&9W!%,[)K@,J< D4(-46E?+^FH#?:KTGG+> MLU#O03,#:_6>M6JLDNG3DFS+80L_N$>^(0^-O55NG_!MBZ.^*NWWS5 MUO.'34@]=.P@X_3()9=6.?\B5^OEAJ\W=493>T6F2A_,H@@)AJ7^9E6F1V=. M]8>KL9,DB2.LE- ?<+^ZY6?;'MN'W:Y$OF=\&?GO+2OV2_ITZ1<[>@B$=F#Z M\ GT!57 K2$+5-?[?/MO5*G;&IC3M;?M']$[6>IY*;_+^6KZ0U:1C0YH[I4. M;R:21!07,H)"SS @XJ:.(DL*F&.11EPEBB'AIFQTL->,U8.@>7[Y2DD^T-G7-TSO$C M245G;^E=;DB_'=-MX2/]V&VAF5\7"_'W=#:;Y%(41913F"&I@R9ARA D ADU M3U5P62A4.!5IM6ET;('2SN:ZA&&YON%@\V%'.6,RHA+'D'*((IQ!3A&&2 MR:C(2*Q$G+LPN7>P!Z#TP<"V75/R"V'P5:8M>MH;8?]E5D&J,/KU&WZ= ME#5&OJM&G6]XZ%)2UE "*5@AP)137-FP)4=GEB1Y\_-B+?&@GNG\UZEG5BTG'TNAG$ R:!R6(' M1[VK?G:!RPH6V\RLB^$9* ?K-4P^)$,,CB7,=(!Z(1?.I: ?'E#! ]IJ)''/8\^6RW,/!T\XASAQ/,8Q?U_53G M946\\KS+1A/!DUPVQXY?)I)'.6=40"E$ 1$B,20D*J ..Y#,J. DQFZ?;D=K MX_N4*V.K\V&\-O<*S!J#73_N+J1M/W9/^ 7_^-O0W6RA^W@6NAYT8 &)9WKH M:G%@NK!P_I ^;&[R*GSU83JG<[XON$1S69"B2"'.\APB*G-(E4Q@E!6$$$;T MKQ,/PE='FA[; LI6^.JYI<^D&KM]BU\=ZPL[]@F#<& J.B-^M35^2/&K#L2& M$+\ZUOP8Q*\Z8+$4O^IZPL!%/OL&/*M.B0PAUY^A=J34$[N.HZG',P']&?8\.:+U5^NAJPW-5Q4H'XE .8JO:]7ZZXK.%$>F: M\(1%DG *%4("(DD3R HA89QRE3!)LX1E-J&M3Z/&%O16B2#5AB%XJM7- %T# M943S?E2B>;>Z9Y_*7*N=E)ZG\GPN_7ENV^!M>BDPZ5L4X2L%)\O@^OJ(<,Y5 MJ]/ SL4WZ#]/E14#]>-XBBKZ[4]_Y11[ -^ODJ)+0^,HHM@#&NOZB7V>W7.6 M94XIWJU6&RG>EPF9U6!>;4G=+.8_](1#?QSWJOIY;;;<=X9/>,XYS@H"\RS7 MXZW0\1=&,8Z#9"(^W.;GG4HGZ/\RXOT/J=:5UFTK!S*R_P'?Z8N94-ULEN;4U20O MF,@4PE!FR(B=%TK'.D1/3&E&8QZEG#(GH:+CS8R-8QHKP7-EIAMCG(#2CBHN M!R@P1VRQJ2W4\[3*1G_,T(V!5THXT=2@7-#M[FL2.'-U[]1)+DTJ5:DD.5W] M]>[E43^I5)\F2:Z__4+ /*4ZVLAR!:E0"41)D@F9T C1V#%Q\E1;8^.!/5.! ML1484YVDO6T@MJ,&3\ %YH>>F/5)ECR'AN]4R9/M#9TH><[Q(VF29V_QO,?, M^>9I4\H0_+I+"S'ACS M;=,K_??BA=O+03IE-'O,9D%GZR XVG-7H/*RDD+8.?I6_>EINSEDOXYGSSE$ M__K;>>[;!_VVGYU;&\<>=%^0K#>B>S?@.CX_<#I[6=:G8G-%$,$)@U%",41( MQ9!*4NA /L>IS%-2<*MSB_N/'5NX7MEF2Y5[ )T;M_JZ'7H;M33+^>CTGNNV M%-\7@H'X^4SG._#H,4=/D.#>I0,QV#'S=O1S]*\]-R%,CH3\./UACB/LJT-< M/RV6Z^E_EUUZ^].DN/60\\.L-R4" ]KZ.V*T@-8N@!>B\]< 6,Y+PLYM-RY M L834+KB<2_C,BS][G+TM&78_8_+ #O8&;GP<3VK2^L KQ(053&+8LH(3 MS MN#R."H@CDL XP9E,,Y[$L55\=?#DL9%88YR;)NLA8-T4=1$,@4G'&@'WZL^O MO>U?[7G[I&&K.[]VX*":\\$%SG4(9Y3_]4XNER\?]=.^E5]U'<<6-&8TP2D4 M!:$0%2B&+,M22'"AHE0QG!56XLI=C8SM<]Q9"G:F6A>\.XWEN>F0'X0"?ZE' MP7&>*W6@9%T%T M:0Q7])O<-$>(3J:KN3ZG=P9;L[1^O_XNET>TJ^MQ&R.5%UQ$,*94 M1XJ8I!#G:0XC'IDB60PQM_HYUBV/C1';VU6EY6!?I?VCLYJ]?2?8D5X0: .S MW?7]S=T)%?L 57R<$?*=/V?9^M I=6Z@',FR"^%6)2_&/M1+M#O=5;E5[EH_U;+]9THO^'2_7&[1KR,WPGD94OZW8]V MSITPQTX/1'QNZ/-T725K7*_JPH2SKROYL%#KO_7P/LD*F7-<R7?@\=*D_F(I=;&367/:=WR;VGQ;QLNA([N-^L5WH4-.58)D4DE,QE MHOO#U/\M"@E)%B&8%43%6<11FE"W$SFG&QO;F'+34G*YJI5:KL!B9W!_!9=. MS.W"=U](!AX;:A ?*A ;O966K5ZK[9U%Q'>YO=,-#EUO[ZSK1PKNG;^G'Z5\ M7,R_/SXE).G,[NYJ98<-F2.0.X.OZG6FA'8I4) MD690Y+')J:$4$BX1C*CDL9 ,*>PD<.33N+$1R]92T#*UIP22UTZTHZ:WZIKP M2Y!]>L69W$+ YY45O1HX*)V&@/8U#P=IHV]E9+Z4>KKY7E;_O9L_RJ?GQ9(N M7XS:T?KERV(V^[!8&KWP28%3E12<0R*2!"(924C3-(8J)464,IZR(G&KD&S? M^-@(N+$=_-)8_R\=XX&M Z#R /QI? "U$X[$[-0Y=L0;"O+ Q.H9[1YU?]UA M\US_U\& @>L NT-S6 ^XQS-<]UE.[_$T6X/MK9YKI5G$[.M\T"_Q!!R?BGE@M%,4 II03G",J(I5BZU']U- M'6 798>%-? 09*<]LP=[ %G&_A!ZC;M[F#%H]-T? MIM52:CQ8!6H!HE5_]F1 MZ:"]$IA;;2J1[%RJ]LR;2I"F(*_)4=TY-E ]$A>,ARM)8F75>*J2N(#H5)C$ MZ<&7Y ?=S.AJ]:X^4)/RF'.!,SZ\].UG_:#O="579@R>[E9^JD*L;JQP'GP[DO"#Y3"1$Y C%%$9,1Q8HS@4D M159 PI7)!L(ISYPJ@9QK<'3!QJ&N_=;BGED^9S&W#4S\(1D\3+D$1 \U HXC M$[A0P*M&W[A:P'$(SI<,.'%?3[&&^7HJIK/->OJC5;#Q]B>?;804'[0;YK#% MIMH\NE>W=#G7DZR5GF654ZR/T[F\6\NGU802&F-,$UA@RB%*50)9E$10%4B0 M@BE"(Z=ZN;X,&QM]M?UJ+26#QC-@7AW0\LT$58UW9D&D6@P!?QH/0>FB(]MY MZW([5GR+C@S,GH/VH;L0A6? _>I4^#)N6!D+SY >J%SX?G[/;0?SL(,3=M?+ MI7[YRY*-[UYVE]2!<+FH=O]L+FR?D6FGWU%:Q#1G"8Q1+B%"40Y93"7D<8Q5 MP=(LRIV2U\.8.;:!XM/&K&48YJC-=MR""-.7EOL2;]Y#H3WK:C^;/8O:U;WC?L&2-,-VB-^=C3"F#KO=$13N@SV0L*WU&TL^R;4I M#/QYN?@QU6/8NY>O*Y-%5)VOTBU= MOI[P@L08,0(S6F"(%*:0QBJ'<2X+'L4%20LK06^_9HUMK+BY?O@/\.'C_1_@ MPY?[W\#=I]]O'Q[O/OT*KF\>[WZ_>[R[??AWM^'#4_?9#1?#=TK@X<'L1Y=E ML1N7S%CPB_$*3.?_ EO'P,ZS*[#S#>R< W\V[GD<#?SB[97]/9DV*-O[A?,U MNWM^>N^S4(LG^: G(.6 \M&\8OKQ]?)HP?,L26(,N;C[>/WS]<@ON/X!/]Y]@&3&VXL1/[\&'NT_7GVXNBAHO[E7+C;8!^RKT M1IR)$HTO51%2\Z]==*CG9&#K4"M6!#N7@L2'OO#UNYUWJ5'#;O=Y@O!@.]#7 MBV,L4X(09%C3,J*>\ MXP>T8G%+7[6S53TQ_28U.\G5;O^X0&F.,4&0J 1!E&4%Q'&60IX469%BR@2S MDND]W]38^,)8"O9,O6 _OP-A.][P@UM@VN@+60]UM'-H>!9).]GT?/!.SEXEDNUR^?]0NPUH&-T;EX-C/03W(]00)3J@,-J#C7I,%3 G%4 M,)@5&4XQIYARI\WDKL;&1AN-K>7$0#:&7H&Y=#S=VXFP'6GXPBTP;31F7H'2 MT!*YVQURGSJ0_Y]_JJ@2K22HX M*B2+8*8B/3DA<00931%,*2&1D#%/4>ZB#G#0@A-7#'#X_]&T 1:-F4#6=KH1 MQ2&0=NQP$3R!*6%K&[@]AXDS!9STV^MW?]C*H!_[22=??^&G+^SY69L*4!^G ME$UGY?*&602IQ2<(%5A2E4+$<@*18EC/)0B%&8L**3$1#$4N8<'IIL86%%3U MXF8[4QV_\-.86G[J7I *_4P)JQV#')U6=OV]'=6_5A8(+TU'U! M2P:'@-YOZJI/ X=-6 T [4&::H@V+ALE[M7MT_-L\2)EI34M3Z32SF9U[L.] M^B+YXMOX(([:4 ' ML7)TX\:Q#/E=ZO)5PRRB7+II57LJA=8VII1OZ9?CHGF8-\!M"'FS?@T]E@3O MTMY#1Q#(@XPA?BU]D\$D"-BG1I4PC?4;7K[(YUHEXEXUA66,AN DS?,L2D4$ M]?\6>D(1)9"I3,\O8IE+3I&B6/00CCG5GA4G#*\7LS77!)M"V^E&W2?1M6/? MB\ :AD!W)AJ$=M6@WG=AYG]]U3'\\ M=?N(WN!CA]T#)"J>0\+K*WRRL4%?X7,NOWZ%SU[O6BOBZ\.UV>]_V9U3;_+_ MHC1-A,A@H82 *$,Y9 5#$.=Q1JG,5,RMCNJ=;F)LO__;P;X"6IH+5UE;; M$@,G@>QF 3_P!/[^2V0J*]L"&6>3_&PALBVQX .J@>HG'(?,1T&$;U70N5ZM2Z&TU+?,B/R\7'Q;+)_I%_I#SC9P0 M%:N4Q#E,.$$0H5A":DH/X"C'0J(DSXG3FH]%FV-CP=HLMR#>!EN[:,@S8H&) ML;$6M,R],L>$06DP. >FD-E@UBF6\KN< MKZ8_9'7X3CS< MH-:/C?YJ)P&OO03KG6. ;CWKDY8QV OAD.DQQFX>)'EDSW%0GUS^Q21!_^L* M-"]!@P%H@5"N4 7(GDSW, $F2J5,3(; M5 F#L2)2D3Q!D7(JRF#5ZMB&JMKH1IZR,AO\K>T&VU-Y6WE9UT5YFUZP7:'W MC&WPY7H'6 ,<='3"R_.JODW+ R_Q.X!QN-[O_DBGS4Q3IA@"DL204Q2J0/R/(,X2?3_Y!C%/&&YBJV63CO:&!L7-6:"K9V@ M,M2.=[K0[&893Q@%YA1W>*QIPP* (R2QDOS?OBU^_+_Z[HH?] \E+92$T/7, M03Y_"Z>:C]WFTHM"D2_2".14M:B462/0EM^SV?1;&1OI7QI!=_I-3C*J,)$Z M*,&,4:.8D.N?8J'GX5DD08EM^V.CA-K\*[!L' #/.P_ 8NO"E?E] M[42O,,6ZAYP"EA"X#Q.ZF,IZ#>0MX\%]"_+/YR'O&[FX A M3L0USH_I1X-Z(BBDB76;W;I(D"POJ( Q-Y,OAA0D1&&8&*6'B#-!N-/AK-<- MC(W(=O:YL=,!<';T<\IO[W2PT$C@W[_IUQ\_8&?O*YG?KSF MBZ5AAS(E,I[@E*<\TM]NSHH((I45D,:I_A]<<*12D1:Q6V;[_O/']OUNS0/< MV.>86?X*.[MO^ )$ G_".S!N.L%PS\D^[K+?;.I7;0R;!WW5R@B/*<*)!3U-JA-EE#'&FR:%044Y2 MAEG&T\ES58QWK2=9EL0PC/4NG]=K'P+N,^V,OP),?IO.RX!\H4!E0UF/_.O# M>_//JBZY:UGR@=X-EJ>Z?:7'AT1/:5%4Y)!F.3_ M&8T' [T7Q3ABC,&(1.5\ M1T B1 Q9+A7.6)85N94RI5US8YO^5!:#NI1]:?-5Q4"KO6)59O I!YV5Y:AC MB?[Y_1N_F ;F>$LX_6SLV"/3:X_'XO&#;??8N]K>^7&XJZ=Z)5V;=+]Z!:]( M"D89R0UU)! 5A824QQ)FE*MN0QYP[D(H]>U+/J=74*7(KCT4JM3S")F"JB@BN8 M8J;GL<(DC27Z6U8<NY!V_/460?R29+Z!.I"3(A M N8Q51 9*3^6"08IPB1.L>(B4A,=%[+%VX'?;GZ8*6)S;IZVU31"=H,='?N' M=L!I=Y="B<>BW$X0^2VY;=?TL 6UG> X*)?M=O? "^E&QWC];2CO M9%,_?J?S>HK[:5%6;9'BU03W5_WH]7OMUP%7V[5^4\:_>5AB!%DB@.FZTUC#MUG:W2!U9V3WZ8@:1VQCIFS".->% /OXS MUH[#=K"W->; 9O8_$/!ANN)T5LF0?="_6TU(5DA*,84Y(C%$61I#)K,,%D*1 M@F0R$3%Q/1)PT,K8!MUMUGME*:A,!:6M[N<"#D$]O[+L!:K PTXOE'H=#SB) MPD4'! Z?.O@1@9..'3LDO<$*Y*(3#)( MB5D&,=EW..<$RH@BGA5QC(75P2#WIL=O+P;0Z>KVF/\'2!#U+:3I^.ION MGPUP"\T=^L0N:@Z#=.BMJBW(]?EV;38P=H,OKT#^? 9D=RDW9[S\BKO9-S^L MW)LS+ <"<.Y/Z'OZ28=54ZZ#)E.D]J8N(E)$:1PG)(((2011@7/(HB*&29;$ M B,J*7%BL*.MC(VL=D8"4Z7W"IRK-.( J!W]7 Q38*9I(713(G3CNQ9+)P*> M3Q =:VG@!NJZN&=AZ')#_69&5ZOK>BN7LTR2G,90(JH_?YY+2'*A MT8L*%:51*KG;EW_8Q-@^^](V<.U8]_D0.;M/_#(\ G_?=;9+C4B(ZLXGO?=; MU/FPF6%K.9]T\Z"$\^DK>W[2AAST_YM%DQ]T9I9+]IGC>B[V?]&ZO]S=/-Z^+R_XG_\#)W'\O]X='@UPI)S+>E9E M...*Z(B.8_T_5,].N10P2C*2*8854\HUNW_@?@V?L^_>J[?MQ/XA^U//#U*1 M\1BJ@F40$9Q"+.(89B3-<(%9Q$P9=OO2J(/UY1!E5*O@U 3Q9<'EVDHC4; 7 MX9<:;Z]_U[IAR/ZTC!Z&ZJ70@48U>S!XW[8[Z-4$H^R@U[^[M>@@]\#$![!^ M8YB++!HVW/$!WD%DY.6A;D$4-W6,EB^3KP\3G$1QKC2AYH4I^F)THAEC.AQB M),9%'C&4*9MYT.Z18YOW?#7EW 30T=+:5OZ^A4\W7_7S.C#I?/UT9T;OA\?K MQ]N'RZGCT,>._97ZXNKSK_^QVV=I/6J0#_?0].;K._*72Y86RBS4SW1YORQ? M,U%NPC9%+28)32,=@TH8)RB"**,9)#C.H&!90>)<1L+NP(Y#FV/[".L9]ZHZ M7_),EQID_2]C-_A1IH1L#XE>?&S4IDM<%C&\ 3W,JD9]AN=SA7%EV^P5J(%1#'%T?L;NV9+FJ>:':+[U6UT:*#BB,*NHZEGAR? M.J)/96NYF=0>U.40,5HH6)4)#*RRI#J;&5THWQE'J"EL?_N>.CC*(YV M3'0Q.H'YIBE.W@ 4@ETZ,?![9N-H2\,>T>AR]N!$1N?%_;[ZCBKAORX7J]6$ MI@D66<(@%AI$\\%#EN815*)@@J,L*823IONY!L?&!8]F_1.HTFHX,V:#Z=;N MFB'<".(LY'9L87@-<58 MW]=;$40:Q??9W5S(G_];ODQP*A1F/(5I)*594X@AC02&3&+,91[3*+8Z_7NR MA;'Q22-445D)2C.!MM-9W.,5D-VDX06>P"SAC$P?S8[CWE\BT_'JB4,KT[$MP7A.QBCK/+^*'^NWVF;_YHP/7%0><%A1+,$(LD2R&A,]?>. M8Y8@+#%U$BCN8O>SR:,ZS+9J"0_L3/>;4^6$EO?\*;O6!\^5<@+E6%Z4VP/< M"&MUHH5KSC=/FYGY'LN5FZ_SI:2SZ7]+8:KIOI-JL33'U"8L5Y%(4 $903E$ MM,"0)9S!3& J&14XB_%D+K^9!W43V(666'V#I/H&V_:$^Q1+:\'.7&#LMD74I]7+LYQCZ)T]@_[!O60]6GG" MMAJ[5F8T2N*H'HLN??8@(Y,G )IQRM?C^J8='A: ?= &K&YT(#^7L_<+4TQM M0A".*$DRF-",Z$&*E,-5 O6,N+]9EE5>31G&$M]\_*/MKE** MX(01[+3OX6S"V(C,&%]5FU5&['B;40TVSZ7B<5U$1?^U^O6B\L>]%L(%O899 M*G1@H"!+4V+*:2*(:8(AP4C*/"WTO(C8S8L"]]N@4Z*M:8/VA>765-#O(O2J ML,<:18U_*Z#[Z'/W4=<>R;]]4?:<_^MLQL IP'UA.LP"[OVD?D/<*U7&3QLC MJ^23"IERC%!,"V21 ?G4D+*X@1*BDC!3MEF7>X]KQ=;:8]R MZEW^_&YOQ/R^F.F.U=^\9H0I[T_*KGUNQ\@!>S(P'1_H_U:VFY#DL*C0%:@] M\L>R/9'S2K&N-@S*KST!>DVN?1_CND9_5DQW=:9BVS7_K\UT:3(6*OJ?4!%E MDG ,DX*D$ E%(.940I%A%*$\8Y)9)4X&L&ULC'RM!\\G_2TWTPCS-H'K]7KZ M8P&HL7TU+4,M9_8,T:_GUOW?M+=&$ 2O;*/@QD^+(#AXI]IN&[QIYPZTE?!6 MG>RPPQ"L&T[L.OAO;Z"=B&! [78GPC71;W:T%7C=[=SO(!K"3[O# 5_ M!DDRMH'$ZWRAL\%!)P"5C=XYX(7)_6K-3M_U/2Y>UI M"=A9 5$6*4AB#6J!"IZH JL\SVV3@4\U,C:*:(X-UR45C*7 */(96^W3@D]" MVDT5OH *O179!R.G).%S(/1*%#[YT,&2A<^YU4X8/GOMI:>BCD M2;I7X#H0@K:KC9Z1'&C]\&)$'18"'1 ZL;1G\X2!%NL=\PGP[NO;=TL8*L.?#R M8;;X>]5?+O;@$6/Z]O>T8=+U#V/7T/?W> M[W>;U70N3CHKO\HZ M8>:&/D]-\1>II^3W;#;]5DTHDB+-"E,JFTN40H1E#DE&4]U%6"#]+2N>%4UF M_*-]D!7>,60PW0]W8,.9*N'(9G&V=! MR]LKL/,7M!VNU*5V:2LFK[?Q^074+E^!TENP<]43,@- NX'JKN5C*'B) M$9<*Y 5"+7TV11AD2.-,(DXS-_KLD?+GMA0-$]I"<_WW@3=4"X*H.<^D(T >01X. WM>,/,Y?KW]CZ(V9$LRAQ)660$0(Q2@'516II= DJAS2>A4+H0/@V6 MW45[.<$)NBD;S9O6R/N*X^5>YX0=E/9S>![CX.;KXJ ;V#\$0OJVSS$3^K6_&$Y]V@CWC"ZV)G2NF4RJ M0YZ\Z;I4[RQ/DN4W-:%"I1.EM0G1M_4EM6-YKW=-DNM@N7F\.$,0V>/ME4Y> M[=5^;4?B>&+1JA[E4-$?L=#E3*[BIRYN\H3E2JF3[QN"DJ75Q,<_WG];58]* M->UBS1?VJ]'DSGS[%ACJ BIBO)V2TF9C*:!$6_HTR"B3TNQI10"^M'XMYN8' MNRG3UF8\$M7:T?[R6VM)\LV\) @]U\"8N=Z_[+ZJS6<34CW):NXKX\_(<'XR[]_9JK@#6?U"2UPRS0F@*16V M@PTW/XD"L!27:9X+*E.G8HC9638W=_])U7=!&IK%+[^^.U*$376D%OR[$_G, M[26_$?,_E&O024[@26I\DIT!Z.+([D"FU-B]>W:[EK;Q?KI?;ND;G0=E#R_56?5#U M[02ZY9 "5G %,, <\+2'(14892Z%"F1MRLEOC=(!TT)>( 7UWFZ2)_6L7F"<>SV_#X]N\+&M M5DM9.]0[\Y-X/%9HT;2 /&<2$ P+@%%>@I(J#7(DJ'F3-(HFO[7_1BE(WCUOVGH5 !!(&I8EC5)TH)H!+7 "F6"HHI5HC MKR/_2Q%S.]K_;&4DHJ6(Ð<@5+-T?Q/(0BNX=_GQX%MNJ%\P3=I@>=_U?$ M3#KKN\T\G^L]3XZ;X4_2IVW<#!&E"$D,<$8R@%E* 4.0 T%*K16#J9"I3X1P M1<;< H,??[V[\YO.UX!SF\_/A"/RA#X[2PF_E>@Q/^BDOB9GTEG=8^CYM.Y[ M=.06P%X)_$77+VPOQ*8EE)3KU-:,FKG->09HJ:A=R)'.BU)SY36M+T7,;58W MEU\M95WS71[7I.\22<< _UGXQ [K/:'Q#^([K0\;NE^*F39@[S3S(DSO?G+< M%&]3HMO/55LON*\R5-NZ>>B"YE25L&"@8-*RJ*$"<(%2$Z\SD>E<*RB\#@Z' M!,YN^K/M5[^Y/@BIV\P/"51D/[!7U1:)M/[#-GVKW_OM:;MN05D'-H5^<\]]P<#3(Y-]3U@'EVI;>6 K&[\L4H(@21D'E$H-,$4( M,%9@P'):* V9Q-2I"<UO%K\,*L55VC,V/&J@N5_\9L55WPQV6JZI3Z7-;J MGHKX@TK;.[;9_:*O6'2\JI'F"C%42* 9+@ 6J0"ZFJPXMR+]SX(]F?=L]WDIIIM?VKMKNV.J_RV]O*ZD6JH!4 M,0%!5N8$8%7D@#(S\$CFA.3F.U 43IG0?C%S\_>-IDFKJKW_9Y5-C+:)5=>] M@6 /LOT..!Q>L6].C(3*JX_@,!*C.@GVO':R7H+#IIUV$W1XVKCHPE9 M#W7Y-<7J6_/JA1(29P(I0*1. <:, %[2$A"*:9$AC=(LBS/E=,S&I'8Z1IG,,;W%(IWR'HF MXF7Z!O4>JG8\-3&/C%GFFW+VRW+W[SNSW5E+L_9_JE:K]]7&/K\@@C,.<0H8 M(6;)UADV2[:M\R2:T3Q/*2_]&C!.I?G3M]C];V/^%1Z7F^0$@N0W"T+2HA#2&4\]/=B4W_Z]J)3D3?S8.]79=GPU_5IO[18EX*E2A -49!1AR"$J>%X!CG:=E M65"5.JU:?F+GMN2TU&.)D76?Z&J3[#5OEZ##C1_7M)+7& SEXF(A&WD5N'[K MYAJR5OF;Q*H?!5_73%XLG"=*[@7%VR/I-P:VCCR@UZLF2@V.,>^8+1SUZ;&- M(_ZZ%:+Z7E]'O=M4:_.CJ)>D;4-+<4Z4HDN)X X3GDI,W&=B'$27W29&OL,=PU0SMBM">/3A2#75/O&&-=_>LS^7C4YF$IU/7-OMG)/S2M M$>T^?5L35)W^W1X&?ZQV_U&[X]WMA:2V72%6(!,E 3@5$K"2"9 I* N2"2*R M?!2K3VA-Y^;AK([)NMHECVJ7; YJWB3LWBXI(VF#@H^O6\PVBU&;,/M[R.H> M\V-U;K>Q;Y_LK8?X8SO$GTZ&^+9_B,>3'\6"/PZ%4G!M7X:(*1;HG71.T02& MJ/!^-&'QVQ5;WF_?+U=*MEVZ,XE36!(";#YC?]W;-'P^_FQ0.#&MD?GU6)&SSM]KO1 M.'G?X!FZ&[D'0A%+R*_+?<%Z\EX@^HO+^S_JN5/>[!:?['I\^[_E=I&6A)O= ML00IT1)@P6Q!.,^ IE#G$A'CA)P8J9^\=6Y.Q5XJ66YW2\%6R0?%MM\W[14> MJZSK)O(); /;Y[%@Q [.QN'@OI6\9G??%#YO_.I_;3-TZSX;QFQ&&_ M>?6/_G=^WU8/:N/84//B^1E]HVJ]@C;#[+1VU"W5IV^:[(KJ50-.[Z=>?V!< M9-E3N?=1[19$D"RUC255!C' -$L!I]PX_!0*4A19B0CT(0WO%^?E^BVJ+JQ='@MKF[ZZ=1]=OW!R '.W2#(7]=L@TI V[3W5 )&C@.B)PT M9G0S_SQ<=/S4R"9+527_6JY6"UT@A4I<@)Q(!C O&. I(X 46F1$R31+O>C( M]B^>6[RXU\NS,=(>)K?9/\;XR/-\T&[_WD5G1H9M3[1_^;0=B,Y,NF@R=/[W ML7V$MKM?]*]LI;:'U@ 9YE(+P" 6MON'!!1E#"#(<@F95 QY40I?2)C;-*PS MPY5.-NI!K7MZ+CKBYS8MGX5*]&B[ :36+@+O9Z?M@3O^G$N9N,U/AY&7O7VZ M'O1/N/PJU)IMEM67]?:;$DN]5++ELV=,$4Q,/$X0L;5D)04ETA10A: HL>:J M<)K5O5+F-K/WBGJV!>A'V')E M&1G>5QN[([X5XOO]]Q7;*5DWP/FRWBBVLM>D?C(1]!NEJXWZS/ZW;[:*I.!< M00@0S9GQ/=1LG>@@[8P%[Z MQ88ANLOCN^1HUTURL P8G<'6V':3G%B77!VRFZ0Q,3$V#C?FC3F,KJ4.+S6< M$Y5*O,2P>M1?Q$"_HWXCJ*B)ZC]BP'.L'XGR]I%'/@UGO_WGA+>_OF]69&7. MMW>6 *0H!AD4)RCS5 &PA&'T&ZX!#Z3'A Z\1&U&P27)]:.GQL;GWQ; M[IKHQY8FV)QE72BE=OO]ADIU7N09![A U'@860"*$0$"YE2K5##)A%^8,B!Q M;L[FG=)J8UNTB%;=A-GF&=ME/7-J^O:;1/CL"-W!=PU@ D(:/8XYZ)KLE:WK M1>LKIP'W8-[@!(YJAJ1.'-PX@G 9X[A^L,O_G([DO\U//_QC_QOS'UM4_,,_ M_@]02P,$% @ !(*&57-KSR>K@P E5H& !( !S+3(P,C(Q,#,Q7W!R M92YX;6SDO5F76T>2)OA>OT*3_3J6\GVI4U5]*$K*YAFER!:IRNY^P?'%G,0D M F #"(KL7S_F0.PKENNX'IHZ6500 =YKR^?F9N;F9O_V7[^>S;[[@LO5=#'_ M][_PO[*_?(?SM,C3^<=__\OO'WX&]Y?_^A__\B__]G\!_(\??OOENQ\7Z?P, MY^OO7B\QK#%_]\=T_>F[?V1<_?.[LER/Q?*?TR\!X#\V_^CUXO.WY?3C MI_5W@@EQ][?+?TU!%2/0@D3#05F?P-N@('IO6&+"^N#^[X__JIU/F64..3H! M*F@-0>@(R6 1/CG.O=L\=#:=__-?ZQ\QK/ [8FZ^VOSUW__R:;W^_*_??__' M'W_\]6MZ[K3B6BQG^AN6[^M_??WMSZY4KTN5TCK/%'/^:%F?? MU^]\_WI!B"!J-_]Z_>TS_OM?5M.SSS.\_.S3$@M]!E6GG&U?^%^V_^K[Z_=^ M7F)]_(;/7^B#BW]<7W$0#?AUC?.,6]8N7S);I%M?FE7!+J[^Y2Q$G&T^G62< M3C9/?157ZV5(ZPGSECF"&1@;$)0N$1PW)$2CLTHQ1EONL%RI7A'9&SVL,/WU MX^++]_1@TH?@]8XNI#B#.<\.2ES>@@:YE!">? M"9D@N)*%*<*@#D?1?>MUM^F^J=17R_3=8IEQ29;C\GUAF>XI^#9J+[[Q_>>P MI =!^C2=Y4^2QFIP7\_":O6VO%\OTC]??9VN)DP'3#IQ,(G,IV*I0#2A M0&!!60P24WH*O"6LXH;JBS=MD8"S]>KRDPTD@/$+@_)?GB5I/* )%"WEW M )R;]/^X. O3^41K%T71'HI*"93Q$3PO"6S*JBCO0S2Y"6+NTS(.5 96\F)0 MB?> F<79V6*^X>/5W_$LXG+BF0A>D5?FDB;_+'M- MEPX%U)M-!,MFTP5HLR;AMA+))#;Y>G,_7RV^O%QEKH,W(;R9O*7I"N98DF^0R:%$X>=16 M16<&0,F31.P$&ONB0#. !QF\]8B>/5.2/$O"BG'"K@GE+RF']\N/RS^F$]8 M(;MH>:&@3-'V2E* $,GU"IB4U@)Y]D.D3.^]>+=\&7N)$#E0NCT!9+.#OEV^ M6RZ^3.<))]&AB\@ER,18Y8/<2FYU<'DW!-> MWBU6ZS#[7]//&W=+!1MBL+FFB'D]FZ*@G@N25.1*!1]53,2DI MUX%D/#)2JCU\M<2PH=M91ZB6G.R@)\?*A0P^>PX%BTTZNU3TD35R-]ZV&QI> M2I+U8#F.K/]:FSI[]VDQO\ST,*_0A2 @*BE!19[ U1,#RU$%96-6]CB?X^X; M=\/!2TFF'B7/D;'P'M/YD@3"1?PP7<\(QTY[D0R%YN0G@4HY DDE@$.)2CE) MCG4\"@MWW[@;%EY*%O4H>8Z,A0_+4.\%O/]V%A>S259&>:(>F#$>%+,(9.,\ M<)E2#,(*GI^J)GP>"+=>MQL*7DKB]'!)=F(.?OJ:/H7Y1]QD?$VTSJ1Z$N08 M01C)G$43-%@LLA"@D[+'G:L\]-;= /%2DJ)'R[6+X.+U^;+*;GM46/%-"CE? M35SBA<5(?.1"^(Z&@NI0$+R0UCF#+J'E9J= ! MY-P%7NKA\_)U6./'Q?+;I)!9]!15T3Y)(%Z ,OW:U M[&5E00^7:A>@>'\69K,?SE5K[S<*EV 8J?SG#YD7;&ORT7?ZP_O5Z%=H@ M8X2(&@%C*-R5@IH=E\MZXN6[@>1E)3J/EW(?8/EZ7>:V+8B<>,:3+H&#"^1% M*:T)\$$KT%HJGUQ64JDAD'+OS;O!Y*5D0 >1;Q<8>?\)9[-+A'NBU0D21^(Q MTQX9&#A7-*!#GF4L2N$051TWW[D;+EY*1O1(F7:!B.VEK,T5K_>?2(BKM^?K MVN>A)G8F9.6(Z)S(BQ(:E&"UHP6SD'-F,I1<+[(/$?(^0<-NB'DI>=.!93[V M"=LV OMYNDIA]C\Q+"\K\%6*Y%>%!#%X!4K6E(\SM:K)V%IMB]D>ERIY[,V[ MH>6EY%<'D6\G-QRNF?B9/EE-A#6>L6# *&] (?E8P=G-1:]D>9!2Y.-,RR,O MW@TA+R7A.H1TNP+(UK':,A&C$%:[!"EDLH0<+42=)=@01(R!*7GD[O/HJW<# MR4O)M@XCX9%A\HHXR!LN9N'C)*(5.F>*Q@HCQUN*>L5+> KGE8P2HS%'GM7< M>MUN<'@IR=3#)=F'PTJ4+\/LS3SCU_\'OTVDX,78B& R^=DJ^$QQ.C-@;2;& M9)8E#'(L<_NUNUVC?%D9U&,D.Q@T_NW[>Q(E_OYY5!LX8FB^PDP_K!:S::X- M_WX(L]K+CF(W7*]N,[%3C[AG'SE< [G]J#^RN]R]WD)OR\_3.;UL2CO'8IO\ MN-'*3%G#9 ;'M /%2H0@'-9[V-([+;(U3YUP#="[ZPGJ!FM9MFUP$87C5F?R ML0NQJ101%;U(9#$SUR4&BT\6EP[ ZXA=[)JAXM&^9?L+O8->0H\WY%*^&!Y2 MA*20&!&HP)N:-_0D+"^R*_PI5_9/T^5N"#WOW.IN'Z%W@)X'NBVQ5-O'DFN> M68SUFKH%KZ,%S604F4NT3C2!S7DI]O=;>/Q'O S/W^:]8[QCA/@(83 M!Y@5!"\02KW,'E5)FK?9J%Y J[N]M/M\J[M]1-T76*[ZKQ5N+:_G$[X&#"@5 M[=HN0M:)1U$4>M\<++VVNAL(+(>(N@.P7%G15&3 E< MR08H?'91&BWEDWG]PT%RFXY.W)4#M;H83,3= .3B+.N*"3*M2)&=AZW]^^M_GTR]A M1LRL7JU?A^7RVW3^\3_#[!QK T 62LU,LKJANN A6-JI>3!)(Q?,IJ>Z*Q[A MN^Q"7@^(.@H&=SV:P772 =#>?UHLUQ]P>?9F_@57ZVJQ5Q/IT*$FSRPJSVN5 M:"*_3V?(42>663#<-\K5/$#-N([.\# Z6N(=H.952K7)T^HW3$@+@5S 7W%] M>1O!HBQ*!$%VVV?Z S>=!3U$$7E,06O!VEBEIZ@:I^EG.Q0-IH$.T/0Z?)ZN MPVSZ?S9'/!O9O%ZLUC<88H9,*ME/"!FK4=6IIK@"Y,"=)$+2 MDT=H&VU_>\-F\"K0AOO=P3(^'" +,H0#V:#%9URNO[V;!1+'/-?PX7-U_,BL M3G1@AN3"P%H10!5MP#/-(6&4$4LJ[,D.7\<8G\>IZL'I'B0;,)CH.[ S;XF3 M4*^)_X)AA;_589QOR^]D1*NX)B5D3X1GDDVDZ%/6QIE6T[YLN2V"*>99FP%/ M3Y+5@]\]")"&$WX'2/IE,?]X+P3-F%4,&H1,A79>GR 4IR +E4IPTA;[U#"& MP_'S #$]>-6#H.9807> E<E HVNQ"# MX4_=UFX1H%U3UX,+/0B:!E=%!_!Z0ZJ8?YS&V=:2KHB9G[ZFV7F]"?:WQ2+_ M,9W-)D9DQU,F?R\+B@IL;:S$Z0_%HO>65DUR;6S3+M3UX&H/ J_!5=$!O*[H M3CI[;5U-Q-<+8T$5<"DJT&@XQ0LI%=5F9NI>,!G\UE4#F!PDT@Z@<"/1<,-< MEJ1L"=J#3;7&A>)3J ,ZR5RZ$I@OC(T@N2*B)A\CJ$YP+JJ M&FJ#@<>!=HQ".H#6Y9GQN_"M'AA?)M.)F."+SR#06=J*BX583(1@LB[1!32- M@JN'Z>D&4D=I^Y'C^B-$WP> EN?TUGLRFLC$T/+B 4,]%*;_HZ6F.11AC4PJ M9^YX*PP]3-*XFUT[& V@@ Z0]-/9Y]GB&^)O.*NW>1]BR*F(5A)#RI*7R&KG M2ETXF6PCZJ4F@Z:-57J6M'&/-!HA:UB%=("PV^>*ND%FG?VI02O'W"I[GKIQST,:@6QPM70 M0>L ML ]2J,(*4(!<^VVB!8\E0O&H:]&447BJ&'#<0\B*5F2LXI,,ZE71XE!%?9):I4-1=PKGOAWJAE5/#WBK9TTW1'?S MP*D47R@ AJP=K1RC/'@C J!WR()+BNE&;OZC-'7CXC=$V# *Z0!:-YB8Z&)% M8BH JR$*!<"!'(RH@,AG6A1$&]ON^TGR[7N)O O7Z^QLNJWRJQ=% M%[69W4>6IX ^/S6(X+@^(X\0U8T'W]+% M&D8E'=BB.U()PA1NC /ED6+9K!&"Y*XVF=,*30Q9M+D3=\"ATG=$I&:907:Z[3ML!^2+""B+=%C]AK;N$4/$#/N>=\QNKU_ ML^TH07> E1MC&;;TYR*9TTE P$1"23Z!D]D EYE"!%I1++;LCK4G2IIE P9$ MR5$B[@ BKW+>-#L-LW=AFM_,+VK2)SYXS4OBP*VWVRMY0=;Q8A@XXQ0SBE95 M! \3-&X@/R!@AA!X#[A)Z?SL?'.XN D/Z[B@)7["^6KZ!=_,T^(,?UFL:LWY MV_(A?)V4K!S93 T*HZB-^1EX%QUHGK7AF@N/C;IH[4?HN.'\D#AKJ* .\/<; MKL-TCOFGL)Q3"+"ZP>Z/6*9INIZ0QT]NHM) .[0!I:4D][ P0!0R2:6,?G(: MV.&0>YZV<>/^ 5$VL!HZ -;]H&-B; C9UUZHPG%0M(-#\(H$5(HIKI;C-"H8 MOT_+N"'^@, Y4LP=9(>>BU4GT4B+R7-(3-1J0!%(/,+5&B[% N>>Y3;=19^C M;-Q;*:?..AZOG,' -L8HD'<;I7S"]321%WV+HT'F@MQ^_NF&A#S!URDGAAA7 MFP$H#\87,EJ&+*7GG>>&+*/T#M SP--ZXV6,:K,0(1:KI5-+9LIM=%&D@%IN[:A M4CW%R$4**@-1);@Z77 MB2$#@>4047< E@>N.#,A:TA* N'9D&,G-/B8!43#DRLJ*=-HO$SG$T,&\5X. M$W,'0+E]5$R1Z=OEAJF\.1)\A\OWGTBH$\:,4:7R(JJM=%& YSQ#WG0$1Y>E M/\4Q_6/T=>+>'(B")T_O!U%)=T#;L+!Z=;[^M%C6)F*3;$,()7#PB=6,F>40 M"T:('LF^8@GD%IX 8'?IZL12M0#642KH%%!O5JMSXJ3PZ(*+'!+Q \K6Q+ZI MMT1M"4;K($*C'H"/TS1N$< )@'2 Z#L%T=OS]6H=YK77W$2:E&W1M9&J]C50 MT!!LK6]@4:O(F,VI3:^V9P@;]ZS_!' Z5 D=8.I&7=6CF[<5PGKK:VZ5)0HG MZA5!%JTX M04B.UPOM,IN$/#0JQ7Z"J'$/_MOAZ2CA]XBCBRU<&Z]TY!%DX!84>C*WM#Q MBF*%SB)0='P:#.WA.C6KZV^-GP.$WB-V;N[7P5FCM+$0)"*H0NL@&E6GZ])^ M'1BY@[%E#OL(CZE9Y4AK%!TJ_L&@=*+ZD"LYKA;EXO8P_7:8VI!'GMVT+F07 M?@:J"=D6SEZ]\+I62:'$P!&RD(K@0EN7UR(!< MG^//M 8?ZFIPU4>\]H"E_^5:0>Q,CB%["ZQ>+J_5>A"")V-LG(U<6<9=&W?\ M &+'S74.@:+[E;AM-=;%?KE:ORT7C$Z0LV"9%B"THX!#>XIE;2$+G14W02C. M>*N>3#?(&#>WV0)(ATNY XC\;;E8K=XM%V6ZGC#&=?&Y0*R7L!23$;RW$6QR M(:<@A&[4M.L&$>-F+%O XU )=U"Q?=4IY6):X74;=.U88E('T"064(8IB/0G M\&1%LDF$TFABY*,DC9N;; &<8:3?@8WYC71!!-3AX3^2E9PM-@/H+KB:Q"BU M-%%!2K4JA@<)3B9;]]1<6(E1Y#:M]A^4^\(:Q)(8H3EE)'T-49T"2H&.FOF HO+-(";%5V_2A-XWH];> TD 8Z MP-+?<$X"FA$GK_+9=#ZMPEE/O^ E.U@"O34(0.(*E*U571@C..:YEH4KH=L$ M:L\0-JZSU 950^JB VC=$])$(S,^VPPL6U<#A$"KI%X'M(KI.D3*ES;ED_=( M&==E:@.?X^3=D\]]?>5\PDK@R>L((L4Z".-FE-F[8P0MK2YGSM 6+& M/:=MZF0<0]BVR#F<$GO#Q2_!4/V!9 M+"\:\GP(7W'UTU<2(FEN.@_+;YM3[MIOMQ[I+#8!ZI5!-HR%H@LYDMX:4$(4 MB)P58#5P M,1$;Y$R K]&PER%CCJ7P1NTK'R%HMV0I>WDH/$[T'9C37W%](ZJ)G#LNE(-L M9+U.: )$IS)(*[@N@BM3VASPW2)C-[2\J%J"P\7<@96Y;$5V69G\0UA-TP25 M+=58@BWUHE=MQA%D[?Q3FPRYI*2(;6ZS/$C.;IAY464#QXN] _MREXD?I[/S M]::P%+D/W$"V0=0E0!NM=Q*$5X&QI IK-;WP88)VP\^+JBL80O0=(.@?./WX MB>A^]87]-IXVMKJ+F7C@7OP=)ZHV7FB3G+,I@8%>:" 1M5P.Q% MYFXH?%'I^G9J>LEEZ;>Z%6^\[%M,#5&=?O\5)RM2?X:[X?L7;H&[F9ARKPOT M%8JCEQBEX6 L_:%J#WNO(V$K,5Z"UR&+-M=T]R1TV"!2Y21U" IR\:KV7;?@ MDXC *>Q)4EF5&C7W/2"(;&776B+EZ=AR'^EWL*?NTDG]W6*YT=MZO9S&\W5M MC_-AL>U6>B5 6P2C;8(X-JD.PO(1(H\,"G*=)4KM19L*G($8Z*2CQPG@.H;& M.P;Z[_,EAEF]J/O?%K/JEOPM3.=5%F_G[S&=+[<=EY?3%?WJ1_KK_"/%<]-% MOAHS()33J)T"\H\8J) ]..9\K8U10@GA;3HM\H_E:.3*VC'@N>,2.2E6.EXS M/R^6Y.//M_.GT[ M_; Z^UR M1*]ML(9WJ;7TTG9'+G0N./5-3ZJ.EAR#\CERGI(QC%:#,!*"&0] M1(; 6)H27%>>8I=R5.)",I)#[YH M!L!#@9(AAN;30YJ&#:5"!U.A!B M(%P\,Q%B'ZEWL$<_WK>>Z&61&4N4!Y*)0@O.%$/ZUCPI49B1;6+!ES$18B\] M[SP18A^A=X">!YJ2ZTJIC!YX4)O6/!069E^@)A*%<29GWR9C^W(F0NREY.LO M*S>NS) MW4UWV$M3BP'%UH&IN%H.VZVW1B#D=9(_N5D2T27T%+]"YIF88!MW'M'R2GDZWG>'7?K0,[6O8= .A&:\$+6YIU\I(A,1 VN6R21C">UW# MJ<1+,*E5MZH[I(P+G '4^W@;QP-DW0%8'ID(?SDS![.)OBB(A>=:=:;!9QG! ML?G!A3NIY3 M6.5]#HQ64AMP[4KBN!GS!D!KHIL.0'=W$OPE%TDPFPV'F"AR4&1\P2.)3F<3 M?.;$2FG5%/0A>L;M$3(\G :0>@?8>:"Q<\845?3D0CK.02'6-O Q4S1+,:UQ MP878YGC[P$%K[0_M!HS1#A-S!T A [G$L,(?3^]1"1E%79(=CLZT6E+,$[CH#%E+#1NEJN6\#N=5@NO]4NA6>+\_GZP1*>+"1/A:(3%^M%2YLT1"(/ M>)(.E4657)N[BGN3.GKO[%& .; *1T?JZN&5MRW<6)$RWY8[7_BPN)&SF2A= M+P)7-U5:BFYR$A"1)T"7C0X^AAC4;;S>.YPYBH#16W2W1>$IU3-^-Z=[W&Z& ME.W,;*) +"MNH<3:-%@5#T&6"#$+)J5G)86P'Q;W>O_H3;]/#,5VRGD)#J-% MF20/FD)S2U9>FPQ>N0BY""&<-A3HM3F1',1A;'G)MA.'<1\%';D-_S3/([F+ MJ'A&9CTX'FH_61O R=JM+P=HE3?V?O!^ MXX+,]:W:B,,B2"TRS]ESF5OU\CB&[MYR,8UQ>AK]]K#5 M/LSMO?C_868+-XHK38)5F.LIN8,0HZ\Y4?)@2O+:M*E2.8KLWI(Y)\=R ^WV M"^7MPOT5_]C\:C4AKP6+"A+09@N*!0U!.08E%.01-'G4Y/ED":X$ :*P:$44&%*CR7&[D-=;/F<< WF8 MMOJ%X'9A;7[Y]O.FO_U/7W&9IBO,$U,TUS8GL$Z3UX*).+3T$_KBI2'^F#[I M1OX$K:./:1D;G$/IL5^D;I;?(PPF4Y04!A)& RH:"P&E!BE3TBB1/CF]X3P< MIRT'P(R-TX&TV"],MPOQ-URME].TONA^\:J*Q)9=%)9DF2IMUV\5^!$ MT8!H"JIZ%Z:PTQO51^D=?<++V( =4I^]H_:GL\^SQ3?J::=JMDJPD"ETTBW+A78A<3=\_IE/;(Y46[]X MW$1)M_BR)@3FDH)ZS8?L/H5(+L4 #F,4C!MIV$DKB.Y1N!L:_\Q'-,.(\. [H6 1EO0/'%0>ADU>!-@911CA1W(7TW>#[ M9SZY::3F#G"]BX^SX3Z&31/TLSJ3>Z/[WW"[FO$]+K],$VXE]1NFQ+YDDK ML?V:B44%FBDV91%IQ.M/:4T+5QO_"2$Q>NM.7+!\(SC_]Z=!QZNL MF\TFL&&RGEPL#P:])#G0:HW:1PBB1.$LL=(H)S'JM#[QHL^CN@+%P8OC"R[C MXD4.YLL)R4)(!,%=HAB]%G<,&KHI*'( _>^.4HEI$!@ M+GM067H(-D1 8VU&PU.K_J^'WK__\YR<':Z(0>$TPLS/UV'UZ>?9XH_5;8:& MF-YY_>B3S>%\A)OA)VI>O>AJ8*)R3-J$"4HJM)<%M!"X%) <)AXL)WO4Z@+M MXU0-X"W59[Y;+KY,27X_?/N=A/]F_I; &VJEURMR'[]L C#2"'UP7JN_MK\D M#5W)1@>N:&W0"M+9@$+FP3FC08N2E'0Z%MDF]SD,_9WTO#X6=0_X8J=6;@=. MW&T/U&>&UJ<$,E7B32#B-=> V=3QD&%*YQ3S$H+V'H0QR>G"I6[49FP'XL8UDMTAZ;A UE/@[ ML'&;U.!@C2RPM9L$JF88YNY (^2 M-&ZWN.X .(SJQK_/^_CQP)7D+KR&*[%9G9%E\F%S75K;\8/D% #SFD?ZH13? MIMG,[C2.VU:N.[ V4FX'%O0^9Z]2JD,25B1WG'[9S,NTM.@"5PJ*H U!)1F M9*C!2!EEU)Y[KDX$V/O4]=;E?1AD/ O (]74L^%\M\3/89I_O"#K8E]X-=\. M>WZU6N%Z-?&.>?R)4#JX*L?' M[>H>FY?<7:8$;MPFK/'<:I(RRU)+!S:F (I^!,<]R90"/6V"82P^-Q%MWW?V MU@1^4+PU5L'X&'O>[+\+WS8V'PO3)6 !9P76L4497%*,^)+<.NV^0 MUEOK]A/ORX8EBPYCHI!,2G*E12URLYQX2@06::/@ M[E1#P>]3UUM7]M/A[A@U=0F]RXYSO^&LVM6;O&D;26K$#,5PM*RRIV@N![9A M-0LA/6(Y$00?I[*WYNPG@N) :NL2DK?3]9>L?:/8"RU7%'99+83$WIJQGPB,0RBL2R1>NKK_F*X_O3Y?K1=GN+QF#UGQ04<) M$NM &%DTN1W!0PA"FFA8L>Q4LQZ?)+2WUNLG0N5PRNL2FYOH_GKEW=@ 1(S! MN2Q 1.;))\D*@G0.,//LBO8RIY/EOA\CLK?NZJ>RE(,HK0,\[EX[.LED\HT+ M&F*I[3VX5A"YHQ"M%)4%+TK>G55_\B+P<3,Y'11Z[Z6DP^&WH)75$GYOYE^V MG6AW+%TV+)KHE(',:[LF%1P$DR-P(464R3H;VLP4'X;^<=,_IX9M2^5V8%'? MA6^7/99J8G6)Q#\QM?Y6V[^O7\USO:3VN7YEHFHGY:1HY&?.>%/:(SJ.4UR,H?\0O.%M\?K\HZS](*Y,@ M6+2,'&KAR;=1PI.T7$$H)<'HT:!M[) L"AR-KQXTR8H?XJJ<1W(KB!XI,HZ0N%RD1#SZF>2 M]_LPP[^'=>V5]8U+V0PWC7]6;\M-3CWWZ*VKTX1JIRSOZD17F2$[H;CT M)AAL4\E[ +'CGCWV@-G&"NXQ%OKA?#6=(WDFJTUKJJJ"B]_D20PH8S(,K"X. M5&8)7(P9N"]9\&R]<6UN&^Y#Y;C'E#V@MI5*^[&\NTMYHD36==@@"%O(P;&T MR;AH)/%+WC7C*LI@FV!V=QK'/
        X+4S-A4=K MC*OSB3U9 >\A1A- 6A%80I]M:5/(]!15769(FZ+D$8_@:)7UXP'\AI^OF/IE M,?](3S[[$>-Z8E561D0&+B1B![D$[PTY-(GD9V2)R-J4+CU&49<9T%.B;Q!5 M]8.\6T'AC;&;5\/I)LEYH4WKXFOQV4CL2UU(2K'Q* MQ+<(&9S?#.!0A6LG:'-H=-(Y$ ==9EC'PO;)H#!JSY>'.7Y3)QZ%V;OS.)NF MMX5HJO*?YW?+Z1?:"HC'M D')A0R9M0Z@BEU3J-1&GSF 6C[8G<8N M,ZRGM+2-U-E!ONHG6G-I_;;\]#5]"O./^!NMNK?SRFS]_UI(\R7,<'-1_W)& MXR:=/,^W/[CQS4FH2;G@'6BK:@<4%!!9T6 EB3^5(&@)-T%T V;&A7ZS3-;8 M:N_ 1!_%['8>24#Y+ HO.Q/%F3DZFI MO;95YJ50?3(V.4UNF3.U_3]# M<,E:6ICHI4ZLE$9-FG_>Z^&2[P(XM0/FA_ 5 M5Y<<)&+;I!!!.JY %2[ 843 ['.2CAEEV[A_]VD9>:;&2>!SE/P[0-"E9*YZ M[UZ6C,WS ^FX'Z>K-%NLSI=X)3[,5NF8%#C')2A4'!QW'B(:&[1PQ=E6\PJ. MHWPWX_;R9F:=5*.C'E]M#J#OG<'=F,KP:K6Q[_,P^WV%5U=VE,[%E10A6%E/ MJ"7QYYT!9XE53])%=Z<5_;UCJ\/>/.YV>EI<+$ZHI"[,Z(:?34?3/%V3V(BK M5,=8YQ_.U[\NUO\3-S[&1"O:'KS.D$VDW28$#:'01L&%#583T[&T*:?>E<)Q M-^U10-I4B:-:R/_<2N]M^2DL9]^NBG1N5NY,8@4BRZ! 4;I MZA4N\J@%623.I0R,>[0\/8.HG5\V;M722+AJHXH.MM&K\FK,?)*+%BIX#5AJ M(W"C&+A2"ZN+-#&QZ%UIK(P.@/1Z0:):KDA-%S7[K\YJ M'^;MQ^O*D/0U+2T+F.0+4% NP>EZ,)A2$,5:D>YN>T,Y8L^1-FZ-Q+@>V*!J M&PR'PP^]?[O\&.87,P+#//^(J[2<;CR"1;F\;GJ;C1W&W>_TT*$&W>_/P4 C M[F^^F("Q6LRF^7(XZ+L;'+TM%W@-LZM4J^UXN#^R %I@11U\6A>0;O:>'F&$PH4@MREMJ$.#O1 M-_(D\F$0A5 !6-AL!9 1L% M%,['%&OL+T6H_3\I#HN8"F#).G%IF&O4)W-7"L>U6"WP=/\V> -==6S :CZB MVH/;Q84W.H;1+W\.T^5_AMDY_AU#]3ZWW=?VM6^'OVDH\S<0KP-9QZLW7;OU MUSNP+TE*P32X6/M>)9-JT]4$WM6,<]:2QS9M(IZBZE@[^-"SKQ=4E#EX+QD4 M9EF=W4:KUB<'5DD=1,[:Q#8I@R?)&M?B#8:1NV9N.%5T;-MNS*7Y$YP(6%1]YPC7ZEK$>K$5*Q MM;BZ!'"92Q*,E<*9XHQN-7/N6>+&M53M$/7 ]89!]=2QE7JXSG3_A/S#CQDL M ;\#E0/9K6M=ORTW7W8QAW53,[3I8A0K.9LB^,< O>TN#1J8[QT MM)K'%=O#A(]K$4^(U;LF\I0*[]A\WKC)=(!_=_UOAW/M'J%G(.MX]?P'=MP2 MLO>&:8@Z$IPX>? >N:.?1/921F;;36]^C*C!;@H^Y )P#,J*S,%DQD IB1!$ M#N01J."4#Y[I-E'V4U2-:Y&&PL>C-P:/U4/'MN177/^R6-4^+1O#^6J]7D[C M^3J0&_IA03;V;#'?^$&?%C-2XO[V9M_G#V63CN)K(+OU4UC.I_./UT1<@C(: MC2D[V@.9D?5."NU(A:!D<_*T"SEG<,^&DS6"JD: M=2C%:,(OH0@ E+"\ZSY%MUM-B=R*/37"3M.6ZK[*H/ M>]&[_!K_C"NEE2G@4JRN0TK;*\Z*1^N3#%;R-C[65FI(_71L MGW8K2&]<7C]2F?U8Y?8NQU@"H<8*'4 )X\ 74WL529V518>\C7UK5V[_0UA- M5V_+G1=\V_YYHR32U%G-1)L3]4">R>H_.(1,(0TF(1RZ-D9M-_JZ+;??!S'W M:B6&5TT?]XNOKT;=Y:60;TAAMP 1:G4:8P:"<0:TQFR,CCFK5@[$XU2-V]>E M$;@&4T,'D/I]A6_+3ZOU]"RL<34Q)@;T.4,)J@X^" FB$1*XY+6E@];>M+D4 M=9N.(#R0_UK*Y5&'GQ\-,&D0]Q MU#Z$%"(Z+,6"EDK6^Q>Y=GM)D+PP!-R0E&B3VVYX8SM]PGP^PVT[UE?W;F%M M!'VCK8'V*EG. 9D(M\V$1UJ>]V+SFY#RGT0=&^?;:>J M#C;<:^[NS5JXR^^(FVS(+2.#%4+BY)>90"Y9+A 9ILAE M%D*WV6)/WW/@IZ_;_L^7KUC]\.UON/BX#)\_3=.K.MWKCD77HI0@5 !M#K\/'C$C]>],*Z M8/T.4^@HSL?:P#\S0QL*6G V%)#2>9U#0M7HN&$G\L;=AT\!R.&UU/$V?'#O MB -WZ6/?-WK/C(9[_)-=$70V+I&% V%J.%(0(?)8JP0X,\6YC(V*Y4[2.6-[ MS_!"SOGM_#>L#?3)W=Z< ]XP^!&5D(6<7U/(^37>@ L9@98B=T44ZVSC_B$[ M4MIQ?XU]D/1H?XT6"NO83-YL<'&@Y7O@$2W:;S2T3WNV2BA1QBA]ACJW$52L MNW%$ SX4(]!&4[#-3,[3-N&X&<.GQ<=Y'4[S)EA(Y;R'-"!+=48,>.[=TU M>J!S^\AC6G5L:NCD[M=E1TLMG>,>M ^$ I<\!%7+]D-)0FF3Z+]-EO%)^S;M M9-WO>#%8O'G\SJE\=59K;?;SJS8#&]:J5B;%.V.FZ_L^N=Y/(J[GMO.XVSSR(OC MM,LDR3M<3A=;2F]D/W(NQA4&NHXO5TK7[J?.@)"^('G9H>36?L/ ++WH'FG[ MX/MQ=V-,D'3@E/RZV)PK8KZN\MK8N8T<5A=C$;_=V8)(X (9193K^.'%^[-P=2/O#WC)2E[J& M'OFC?\/MX'D%P>C6@+ M!,SD_-0Q&H&XKQ/B0S3.!)_;E(4,S\NX7F]C7(^B\(Z=@-TN5EY]JU:6WJDN M#?,;44+]W8^X#M-9JXNE!Y%RVFNHQTNK_:55KKUG7&N0FT$7A67PRI(CFZ5G MA?,40IN2TW:75A^^8O9J_3HLE]_H?9L*SPG/"75,M;^%8.2\JP@.L=0C=>4% M"I=2F]3F3N1U>T5U'[S<:TPSN&(.-JA?MBGB[X<$5: M%J4CX(M1I%'H[:Q3K, M1KH^?_OZXN+R^F*\NDK[[="P8XAWMK^$?R#_)[ZG'P@K!IF"K)BM]Z(".!?J M]>5"3ARC[=BWL2D<(BRT.KSFD?>IJ[J M*:I>QDW[?7"SS\7FO70RXFZ^6JXG[TDMF\NXU\T!PNS5U^EJ(DQ*Y,)Z*#H3 M$YJ19QN0 0O2"NN-BG*G[A?TEAN@HK_=!=239(Q>\#&0EA=#BWQLW&P;+=YD MXG=/@9D#U+H:6 M]8B V;BNRV^3W]]/' M8/'F+QM5\NK;U6HFCN,=*H]"Q+)\<[+?"]->/BR_? M7SQQ"Y"+OVSPL4'&]?M&A,$P2EL<)<$.0D4*N=:Q:)=\IJH MWBS6@8I_#E ':J$#0%V'.?>8NK"YW-4C(J4@%4.N@RFF7E"5((HU4JFL0VI3 MO/@L:9V!ZU 0+%IJI .(/6+7?YG.\F]H*?((,3$)@7P) M1?ZKT(VFE#]'V;AGRA^>_I<_A*^U((@7AAF< M3.1)2EH^M&H8K5"3(W'-HG-C./H/$=OEXJZ M]/\.P,+]O7A8Q;P L%WD!Y(0V5K#@,E-JR_MB#\OP*+-%,07=+Q-3F4W^D9/ MK R,BSV!=X"2.H#>30X^?%HNSC]^>C.GQY]AGH;EMXOY,%YDT +7FR0:"5K<]ZU"W7C1KPGQMT@*NH =L\F"F1F M*=K (PK"GW M+SA\:OG>H]LGCY_FYL3I8>]4]*(@L$Q059%IB-YP$%RI8*T4#O^\Z6$;A5$\ MURQ ;8JK0P"O4(%5R1?+L@K8IN3IY:>']\'-7NGA?70R\NVXW\+\X[8:C =M M/1 MG9]=$&Y2UL%CK.Y>+3!/@EB(Y(1A5MP9KXW;*3.ZD^)OO7IDU1^BN,404AQ; M_>'K#<)%MI+);$ K%<=!U'_P5+L M)\/S&]8$:VW:@\O-W#OR\M_&V?3CU;B>Y!:15"R$..1U?*D*)3QI;!&PY.&Y:/+"/UPMZ0#97< ]>?+ MZC@&@UR 1.9!%9T@%L,@<1:\D3[YT&RLS_'9\G%N)1T#QT$5T@' ?I_'Z6Q6 MIX(DG'[9],J_[+Y8A!8B, F2)5W/,S6$0DY!2":DI#1:T29,?YRF+D.O W6_ M:**(#B#U4 +C8Y M#+"&4T?OV+IR%2Y')MJ:I,%QC*3VK7JM3\,!SMA MV/YY,3RTDO\4I3>3.TG)08MO)GR$\IN['%T5X'Q_A$!K#_UP;RS-F\WDV\V\ M4?KESV&ZW(RG^3N&.JYT\_GE-+%%N?'E0\N>VE QE(I.(*.!BJFNJ+B>+7L] MF"&Y4@Q'#Z+.:5.J) @Q6A!99%>\9%[;)G;^*:J.W06OGOW#MXMU\_X3XOIO MR\7Y9S*&V_2U9CDQ3I$QLX%\S6@M!)4<%!FM5\6Y8-LT>MV%NG$SM(,AYN[. M-;AB.G"Y;O!T]>-_F^*2B/KT[1[I($W,,$'/M6X1<@6/:@L7DM3+1 M^+#3$?LQ<'N"ODX -Q@N'@?>4$KJ"7HW]Y?[_%UVJ#2.%X\2-$==SVP18F06 M#(KD)4\RR#;M5O8BLQL@#H:3QZ XN-)Z0N2;^>?S]6HC,7YYP\XY'V1D(+!V M[5*A@-?,D?@P"I<#-Z6QJW&?J$[0-CP4'@/=D7KI%&+BL@#/!:,+)BB:)U"6 M-HM8VWY$P^IE3A0YGPYBHH?KM>-"[!"]= "Q1\:R;KJ*,R:R1@%)<01E@B() MU8->\D TNI)OS',_Q9#'/[U80MZ@1HL.F*C% MI;76(,04@44F,$D10J.!E,=0/7)+BX&0\^2 U(9J[ "RE8D+REG1(B85(2M' M>T/AM4&"H[@?C4(3K$#;J CDBH:Q+Y>=2N\/6, #E- !?/Z^F..WOX?E/W'] M\_D\7PK#F%RTJN-8$_J+9AY&*O#%AGJZQI&U.5QZF)YQ-]#18#6 P3 M9(U;J#:>'1M,5:/6K/W^_M5'G*=O]SC@S&M??(*@66T?4P]64[3@LD+NM$^8 M[D2?]PK4'GOVN-5H)T?,0$+NP3P])1K#O>"A#B-GF>QM- 6"\ B>%8JV=5:! M-QI:$YK MA[;VH(FA'(7*)EHN6V5@'R9HW'VP_:'3 &KH $T?EF&^HC>O:'F\Q^67:=H4 M%#W W:HV$%\]_*N+#&.0TGI>UV1.BN3)ZV383(#1J+,S# MKXY -R<7(IP9# MP&K1B8X[P/?O[S\L-\GQ^\Z&B"Q@(CQAUN23.B? %4$[@$N.1^5E*6T"U<=I M&A=[X^'D[CV_8936 ?Q>+\[.<%DE]"Y\QB7%1F_FM6$:YLW5C*?<$I1"Q:0C MH*Z;D]2T.0GRA3EC'E74F;M6T>VA-(^;:^D&OB=2>A?P?BKH3X;\\Z($&)_J MGB4*Q"AHXPI<24S%VM3H.*W?_$Q'(!U*=9WF:T2046,"YVHRW3 +#CD"QQ(8 MZH3:WBG)>R'YFM$1-)#0.S!?UT'B R'BE=3>DVXWI16OP^>JY-4OURU5$440 MEH'3*H!B(M)/9(^R+%DR[RPV&G5\+.7C0OB$%:$G4&P'0*[-=]?75=R>!ZYC MJ+DQK!. 4P#G90#!990\6:]5FVY-M^GHI/[N)!A8#*:0#N#T2&W%)3Z!J\"]MJPD]UP/DJ,(&'E6S_ H.Z5"1HU"]V7S%_K;-9L1LW#! MZSJ4AMA,@8,3,8((QA6AM1/IZ>WN)O7_@$7WVVS MQSYPTW.2&>9([@BDVC)*.23WUA4'AK@R3I0D3[K//D#BN*'IR??:8Y74@8?W M_M-BN6DK=>/.^Y7$A+$F(H^ WB5RA#=CMR0)T"7R(61B-K4)%IZB:MR==L!0 M83#1=P"C'S&NKS.*K[Z$Z:PF@GY>;$8&OCHC3JNI?KU8K2^[?AJKR!\@OE@P M)#K.'(24!7@3L)04<_)MCG#WIW7<$&(XG-SM]=M6::-&$\_PMIL3>\FUS,$6 MK@ID4\O7'.TAL8Z@S"DI+[E2_N[=LGM.WI#TC&L!!X?CB,H:-? XE.M;_NX5 MUT+3EN-J3]%B:@]E!=Z: )@"A6'9IFA<(X@^1,^X84E'$#U:65W$*'?YO9;$ M;;E<,J@5$RI9!L)H1MN$J&UNBP4O8Q9:8'"BT2'&?H2.&Z\TV]A;JJL#9_.7 MQ?SC8V+3F%U=78!&UEL(-H,K4H*5T3+#(C'8II/G$T2-:PP'C%B&$GP'&-K# M]_UU,4\7"\5KJXR/%C*/""IK6B@2 \G2&F\48E%M>D4=1.ZX8&WGP8,6H#DC=]@H!E%S#0EU"=XX:>[VBVT3N^P)RV;AR]"P'%=C M+S^ N<$XKY&X,1%NS]BY+'5M!]1&2QMVY^X'J$!H[-I#Y M,%S%U8[N\0U&30S*QZ !K22O*?A(SK$5$(*IDXF9#+9-0?_^M(X;T[3:]1OK MK&<[>M.CN3B#>K[LPX143$ &R+@"):R#Z#U"D/5@7F5K+#_.EAY"UKC8'" 2 M&E]9/3NGC_*[8\T(>>%><'+-N?2./!]$\%@B"*NR3\F(XI_KT]"6PG&OX)\" MOZ=4X9\+RK?+4$SD@58M@F4UI69*!B](#DGD()44CN&1ONR1%(X[2J9/*!^N MPJ.=V_$0_5 12W0E:*T1,&<*0;D-$)+W8#6W-G!4QCY733D<->,.C!D3J<>J M9C #._QHF(.G=%Q]N"C737)//1D5P M=2AY2<@SQ7T!59NY?B<98W)A'.;YPFJZV%^5((*H@T^#0@OQ MI"KNX&!LQT$+)BHAA21O"#.OQ;06G!,>-&.),T^RY:UOS[Z J2FG!<]AHU7V MT61/^-RI;[X522=I)!2#M;]]=$#\D,_FLN&._+5@VU0P__E&J^R%DZ-&J^RC MM)X0^< (#\NC*IX8\*D>.R>=P1EG0*EHBS)*I.+:XN]ECU;9"PI[C%;91R^= M0NQRA$>QMJ1@+614DAA !4Z("%9F*TTNQ>K&'O;+'JTR-,0.T4NG$),7K,14 M4)=DH83:9;4@K1ON#63%BV4\\V#;-(-Z@JA.6I2. K%#]-(!Q)X8^Q$TUU:1 M*4ZL.ALN%R1]-[1@TA!M)8!]@[JGTU"\Y$)S+4V30D M0I<@"A.@..=,RDQ9'IJ@\T\YXF0MY<<-=, M0F1> 4^*0C0*QM"TJ4$^8D9+GZ-_]L+#;C-:]E%.!Q![K&,U:N>2L06TL;&. M4:V=>GVJ]2D,;8I1-AHIU7<_^G'3>0/HJ@/(#=H"$PU327$)PMP M)1172(CH2:8J&8K7@H5HH@DBU[Y(;2ZG/4'4GZAM_5Y(N1OI#*2V#A XQ';U MRU4GS>@-^>52D5=42,0A"!(A%>RYC0JD;#ZN;V<1YX-2"7P("8AP6ZRTVN4V0527779/#XBG6^[NHYV#L?4%EW$Q M2/? AYJ->>E"=CI 3K8.;(^T7VEJ,:30.K I MNQ=M%DNF6COR&UB=:AVE@,B% DR.>V82C\RW'@9GW[Z*4# MP#W9,(1Y7K(D!Q6SR-L)U%$X3@R5$CVYOZJT"2Y>3+.^0XS5X*+O%$83%[50 M*CNP,M&"4RQ""*4 L25<"4$+UJ92Y2%J.FZXMY>N=P#17H(?U=FYO:H>,J>8 MF3="23 QDFP2R284F: (EI,+3.>[*![JG\&DQ) 53 "$YZ#5D+K;5+ MB34JG1UVSH,?P_0>\\4YOBI7GWM3,#]\OO&GRQ!,2-IBW;B%V3-0=;],2((! MRR[+E((RV*;>;NA)IWU$&Z+MJV>UI0@[L-?NH6J3HBE6)'1HB(*:;.9*@\L9 M@2N?G!+:"]9F'OP#!YK8:FN*@L7X(ND46?6W2\0O2P8=-SD*X)F<<949^>$I M&BB>)R88+[:TZ?-Y\FA]7&\' 6 '4.TOC4E'VKQ8DS6SV.;/0C'2URH8E;(' MY7PF1;.UV#Y'9TNT.3PUF_CFS^M/\ <(:7$PQSJX1E[\'9:YYF$!8WF!-X\Q\9#T8SY&^[._ ^R\>4\,)4^W MCDSZ\!'GJZV,EF'^[K*L_H?/U]_S.GS>5*A4BJ_)GN?7YV'^>_API8*V3N>H M@SYSX0*4($,RTK^!DK,WB6[H)-O4!;6@9N*$S_[@^BKZ-;&D.T#[=;WJF_4B M_;6][KV+Q3IC 4UA=5VN@F " T14*3D7>6Q3;GGO<:8.ODZ-D@=+SO<560>X M>SE/BP_X96'N;_4O7)FL.CJE)2FQ9U+737T&(M_,E@E&^5 2UVT6\3QRJ(GW M1QSS]1Y+-/VB;*N$QB)'Q3.8G LHZP.X* 04K3SR4DAICHJS'E[7T82_&ZCV MD$0'L/H5Y[@,YS5\F#_,YK,:,JS!\I__J>\#;F]D8;F1=?@P2QI!A4@^4Z8; MV3"=#;?&1-FF276GXW4)LWW@L&@MFPX =\^M?YV&*UYX&T@9C4%=)UQZ[&>S=^]G-,'DA&Z MVL:9\IET1F5A$+QA=5ZP<^!8R,!5=@:C]*S1\*7]SMM=P&Y/O#P-Q+&%UP%$ M7YQOOH>\GWL=L^T]?Y:=H B&5]!,0BQ,+#:664#+ZR80]$__K&GM7"G4(6)1=^W7CQX M3SQT)6!QLF!RD$6MG@R.7 [T";Q.*1=AA;D[B'C$._^0Z[W9.HFNKO9,7?^!F=49=<+2J*[W(N(H:HE(6%"9&FLDRH(TR&2GI]T]A<\#'3;L) MH@':6K&Z@[C![<\;8U]4^?<;=P.CL9[#664I_X>[U<_+)8?@@OYZ7^XY+"3SB_P%?E MJI[XS6R>\ 8+?B(&O$CKBW!^)K*Q*4H$I/."4G4:45(>R+OG9",XR6.;@0*C MD[(;FD\W.S2-S$\&]#^'Y7PV?[=ZM:S+]W;B [H@4Z@E,408/3[%@\^V0"3N M)(],:':TQL11*-I-!4XO.]4% D;3A+8]R]L.\6WT(-SJ%*>O77S /$8W\X"/ M:='GO"^5TW1 NQ*4-,9 MIZP)F2&*"K@"/C)Z1S1MRVSZ+0#FK!EO,\"G-:6 MN$%/4DCD3UHGDBK"6I$;39IYSAW00]!V< ?T$!%V9$O<[;;,V9?@? +R-VL[ M2LT.B$0\TXD+6>@ED,?K3CV]#NA!*-BQ WJ(2#I%UNUV3I-),UV48&R-VYML M(3A=H.XS-T[9@+ZMJW5B'="# #"X WJ(-#KJ@!8\VB!JV+[0J97/X*6@6SZ[ M9*+TQ:;GU $]2$@/=$ /X%B?U\BU#Y706$RF=I]A#;@3.UQT K2.Y,6(E%1J M8R\=7#'>3W_TR$_5?L+I &C;E//J[6*KK7)?G/9UKHC,X;D.ADG=MO MR"VV')+SJI(3&&O3!O/4R;J[M/;$P**A0#H V#V,NBHXVU:ROR1''?.K9?UG MU",F3P\CH7X5@QH7V)Z+BJ? QP'UO,IX5P3M8YHB[<@49>^XJ%AR@Q@DG< M&YF8<<<;[/C@*3LN]SX21H<):K31K*."\ ],BW?SV?]@?IEK;J#,JG;=S@*\ MN"\+L!WA?F-\^YG"G$7F!3 0M%06#EQF!:S-6-?@%O(YCP7;$>GJN 9\9*!/ M!88^[^?]N7%9QG?YG?13D)A"?Y,<#6:D])J!],K590;D(EO'P00O7/!)8&DS MP?T8U'5<:-Z-FHP!C.>L+*^7^#',\K8KEKY_TSAU^;4SPV,JA4M@0OG+?8>> M80*IN%.:_HOF:,G>]N1V7$G?I3J-!IW>"JKW9L^KCQN3=?[N-PPK_&/V[OWZ M5?ESM?VK9XXXP!5CD&6,H%CRX(7-=66=+8*+5.13[7;'.VW''0#[:$.W@GYF MC\M+ LG\W6SSQG(1;%0Y0U"UL];J"#&R""EHZ[.R66";-9F-".JXOZ&7!V)? M\3^;)^!%2LL+O/F%,\S1#SCB"7MNGIC^ MKC]0HL.1[2^1/<=WM;GC;9\ ?QT^TRGKC+L?<(YE1J\>"I-,J5.;1!U@%K6$ MP*4%>O,D+YD%IN7Q*;J5W#C:YN@VUF1)F;RMT!C[8.,4E7F%.":*:70FZC;;!D]#GV[:="S2'U/ MC8[GJ3I7E\G;\,]-1XXG3I)S""%;5X> >O#)>+#1ZV*S#I[K\CNLSH[A%:3TDS>L\TT08'W08 4BKRO*&S,O E.KTZP&\!. M+W&\%X=/-YUU1>Z#"B(LQJ*#!(Y*D8(X"=$0+(*6W)G(O.5MEEPW(F@WW)Y. MBK[ZMT469R69SE%L:O(]1%?'U07%69))!=VF\_A$!V4, L#@ M01E#I-'/H(QBHF!<1Y#():CB&-F=U2!F=.$+AR[A4U-\3VE0QB AW3\H8PC' M.KA&?IG-9VO\;?;I9OW6"1=8HVC'@D"_J_DH'RA@!,1"- M14B78D$57)OPR,"#3GO_-0/,[L \6'H=@//'B]5Z\0&7FPG85:_?SSZNMK>_ M@.QP,BS:2Z0!D/^$G/%]\ MK$FZ]'Z^.%^\^[QI];@B)WJ1G(VU KAN+0TV$#F"7@])ZLE-SBC;# UXXF#3 MOK_'!-N8$NH <*^J:%XM7R\7^2)5>?T0TE]$U)7ZR+K61DHPHC!04@?PP2G( MED<952(SNWHE&/";43Y=("V1Q,P66E+Y@>'G"-6%RJ"QRS :Y%% M)D-9Z[8[/_:>S]<,:5-'R/833@= NU31\_M4]"KYQL^2EVB""H!5TW<5,]L3"O4["B(+I &Q7!W_D7?@/K#8"YA>? MX9\K+!?GO\T*GK%"E"$C[DE+S$ST0CAMZ1?!L]1.%6;;N Z'G+KCN7R'@/-H M@CR1;1A7:T+&R-'?_5DMBG'R((L9:M^&J3\"R@U"T )YL#):A9:)M MQJ_3G#Q73 8K!)"6O]$/Y/_JH MS&1MFBNR/AC: K$0@=LXJML2,? BA2K?EU?L"X#!.?DATN@I)T\&9& %2JAS?10/9-/: *5 ML$GDR&QXU!H[K9S\("$]E)/?G6-]7B/7;HTT(C"1&&01ZSH75. MN1@BU@G@ MRG)]O*J>8<&Q?K+N(S]5^PFG3Z!]<9VN6I\S3^0U6[IW#4KBE:P+)YT%S;$$ M\J7K_XZ%M[N'Z^[JVA,)3T/L(+%TCK3?D46Y^Q4B?]_(UUX? M,E9([' *1XJ5W>AO^JIM9K9*YXO5Q1*_!"\B,S$E>I1M*;E.KPG@;/*0C699 M(KD"C9RD0<<<+U+V=+3Y9GG6I0F3R"3F12E@WO ZX)"#XV31<&5\4,ZYT&B^ MY4''GO;!;H?"AT-HK67;P=L^I*S0(G(3G(-B/)%FHH28@X#"C&.%1Y%%FZ%+ M8Y<0'R'NUAPZ!]03#Y%CWQ"]MU#'69M0,@.UZ1:JZ01!&[H*A&$\2FW1M'F! MGFT]\2# '%A//$1Z'8#SJ4)";9/-A;P\R>HL8QT4N7HA03!<,>>B+TPU >,8 MI9[=U!4/ L7 4L\A$NH <(^62>>H\V; 1G$%5#(2 FH#4E@O&=."Y39@.[2 MO9N:XD. -I9D.@#94_6J5D5/S( < [T'Q10(1 !(BS[[Z&WP;<+8SZF>^!"H MC2B?#M!6!Q N/GS$-;YXMT3<; #>4B(UG3::!,87),O#$KL26K!D$O-:!*9C MF[3^PV>:=IGB,5$VDEPZ0-C;9O;G?@?0V:$B^3H-9%1"(3('S^H.J"@*^.+HDHTH2%,B M#[G-^,PAI^RE9N#88;9FDNP I8_0].NRI@X=1RE0%D#.+2CZ#X182^5U%JKH M0EIY],#:YF33!C/:86+W4-IP ?4-N!BG4*LM)DDD3NDJA+M-OT]#]^KFEC(CV@<*AP.AA1_7*>L3Q,T<__ MI/.+/)N_^S)HV3$3E98";*Y[Y6H]#ZD8 F?2=-K@R='@V%2 M';S<]^C8US3ID!U+R$!KG4CIZCPV64GTY :2#BH5VC@RNYQNVKC+$8$XLJ Z MGD_]%:UA67/_DD97UDE$7#H@2L2ZF5='4MNT^ ,A=? MDE1!L";*?-2ROIMFZJNOZBS/>.!>22GIK+8.2^9D1BB/D)/#P%4TN='@W\?/ M=4J%>4-P]%7P93SIG%!E\TVJ?_[G(\Y7HUUHC_SH5E?;KM1,8Q_ZU=/[ &KNOZ>;R"QTEG/\GAN69 M]X*[(BU9(G48%F,.O X.JJ5BDU;"F3:VW0B'/Z7K<@@BAT1F6LBY []D&,F_ MTR7S]F\\_X3_6LS7[^D%$1FMS@F\R>2%25; D;T-B<6BLBXNI.-'%Y\^][21 MQEX!?9!T3P[+55O?_KTX,V3HV$+.HHNR@#*^[O,@4H%FCT:)['7?: MZ&2OR-U'EJ<)6$(@GG$KC,O> Q/.U?V! 0+*^L8$(1C]EHLV"X_V//"T,=-M[9,V@' M2W/283(/TU=)2G=2K2\*?>87(CF/J62&H#%[4 (U$2DDY&"TTCYYIN]M56N/P./)IN]+L^9;;8I:.B-!.%6!MP861@J_7J'Y5;G[TID&JGF:U7KUY3[H3Z^%>A\^;#H/K5 %BL$X+ M8K^A*S'6&< )(UB!!%!"6F*VR25RV+G'&RWQ,V%Q\1GQ#2X_S1)N/O(K.;XX MW_S(34KD>EOQ:US.%I).]:]1(TX2< M:4.X1\3UP[,II@)'!\;'Y32C-R3P34_2;UL2-ZWJV1>!2M)CF7-=.<\W0[88 M!.>4UX7KT"@Q\IE),1EDOBI*&4=^_4)QV_!2K+)!6 ";I-/?/18T\)Q-.'O!JH])-$!K*JBO2IOPCE>=3RE9+D6UH!RDG[) MFP %,:E$F4M6I63>YOW^ZBA=PFD=4?2OL/P+R2M]=YN>Q)U2,21(=5*OXLJ#MXH#*LU$*(6^W"8 ]-3)ILTX MM@/9J!+I &&_XAR7H<;*7N0/L_FL^DZU(O8V42SHJ(VKLWL*$5547=-(]D-B M,C"FI9&\#Z\Q9"(@N" M;G1T3#'K4INL]LB$]-+IW8OS.B5..E"3+668[R=\>P6CKY:SF9S=?_W,^ M6Z_&S0X]]@EM$T$[T]9'S@>3MUH3NG0-_FQF OGH#2"S1D6;*EB>=<[G@=YZ MM/B!))QT;F<(?A_.[1P3!#W8%)N3TS=?;@US)=ML.$3R48B%,4*DUP>D%P&Y MIBLJM2FLNW6,7G(V1X7"7=M@;[ET *K]&7=-]CR_/@_S&Q/,1!:\%&(?-W5Y MB@L<@D()26$H*BI!/&ISNS:@9N*I2?N#Z^Z].;6D.T#[?6;>'V_^O%JA%[V6 M60I(V2"0+6_!:5D@2U[O /0AM;&J'CW6Q%?LY*CY.DTPD@@[P..3W'V(N==> MK6;(+1,.,&)-P9%#&QC6(<;&^\ XP]1FXL#A9^\E9C:E\7!D!)PRYG]?S%]] MW$1;_OMBMO[\R9QUY=J#"6Q\[=A9.R.I3I-@73*&O8U/];O/KA$3&?ICD7BB&M86XF,I M8E.\[:V('S?)@S?KL%QWKHZ_TH]8KU[.+],=9ZX.(4M%@K':7=8%>AX=Y"@, M4\*XU&BVYK$HG-A@_,:5\0"T/>M'\=^;&^H+7V(0(M>YZ2(&5^=G)+JC ADW M3"0GZ?:*C3:['HO":6O#OG4M/ !M_0R);L<>$E[!V4T.\1"D94G0%145":\Z MYK5Z5'"EE"VN*-,F47)$(J!.&0-@O"UC3]S4V>? MU"9K82KKO,AM5B3WY39Y/11G_ ^N"5\PO/N$RO,.- M??\372F_A-GRW^'\ F\*.J+QT20)-F$A05L'T3!!?XPR*1UU8">KLD,8<:(^ MZ,0AUPY ^:Q]T-W9=Y85S[[N/++%2_(32H9@,(#3SA?!C$+3J.>H ^I/-)S; M@_IT>!4,PO(W%P]^FGU")89.26":?E&>D%!':(&+POJ<%#)W:NF;@2PXT=?\ MF[H/6J+Z61L%MT.%3S..V91<3N3&,9= J5@@Y"C(1DSHBM)&-QI'UPT+3C2T M_4U=!RU1_:RO@VV8\H)0O<,E&E$QJQ"8VT0P-8/H58#L4%OR%ZV3;09$]4'_ MB0;4OZF+H!F>G_4M,,"[DDG'**4#72=@*"Z(9X'$GI-TRMOLN&\S6;('ZD\T M@/]-W0"-L#QJ!F#*[NPPO_S#%;L.W?0XWB0T#0@>5WM^'3"\XY'3G4A1N(2"PD7]9I:W3A1OE&!?;/LLM[ M$!2>Z/+>72X=@*I-%Z=6C$M10!3+0"FA(8HL(0N+0OG@?6XSNNOY=WD/ -=1 MNKP'2+H#M#_>(FR48SJA)]??L#K23X*71@&7W$D4D171QJO]YKJ\AZ!F4)?W M$!%V@,<;?L>6 ,D25\9KX-DC*,<3.$&D& Q&,])QU6CB^5='Z3P!>FS<'2:J M'K!V>($8<]**G!W0;P0HKR,$9Q&(;W6V0A0I?Y\HT*^A>F0$=(#YG09%?HD5 M;FA=O:U[MVZO@EJM?U^L_Q/7UV,DKW_2Y5^Z&W\\4](+Z64 PTL$%;(!%Z0' MH8LAUY>NGM"FMV0RDCNW4T;&]CY#;2<'VG/6R,ND_R^+Y?9?U>_C9SR;X"1S MD&+-3B ]U+YNUI6AR,B4]3(2,FPNZ[R>W MS?4\24L?N1SI77:\,,C:D1M1K(48E(:IKI@&;0.9 MQ)XA1/+&P =A;"H,/6_45O\]ES,0O^UR.4- T($9=#NL&R3*:$L )S6QD%L/ MH20.7.<8LN6%+M?ON9PF4'@TES-$+AV JDG,S&9ZVE-6P$SM6E<)B0(I'M ^U&7D!8=JGAO+R59' M'5$UFG*U5^S\M'(V@]#Q9.Q\B*AZP-KA'F[P0GCG'1@MR&TLI/B1FPPZ<,R9 MTWME.BN9?7:Q\T,,@R,CX)0QOW6Y'Q@+HEQ!@3:2NX"D^1XE.&]+G1#'BBQ1 M,ME9*]FC]'1^TX^,RK&48CR(/"]%V0ZE(;.0JT!683!U'YFO)>FH"=0BJX+1 M&\4Z:[%ZB)0358\1\=E.9?8 R^E/.KBW\_O7Y6*U.LLI<&/H4<].>%#1$DLX MO?9)Y\ 9"R'ZSN80/4S,B29T^M6;0P'3PSM3O:B7J]4%YI\NEL3;2UHV9*]N M)CM^_@>7:49\./-""@RUKUFD3!R7 J(SQ''&O916!Q<:%>P,/NN)-M@W1'Q; M<1\Z7+*+9^!&H^^7"9M6*J]-(5M6<4-:+SY<.C<5&[ M4FOV1&VX<>1#T2\ZNBRX#3KTMEEF((4GZHGW$>!M J-G\"!]S8#H%$]%6"B\ M.+IC,J,767*PQ02NDB\\=[:+XB%23M21[T-A#@/&,]",&Z_OG=$]5V&.U\M9 MVDP@*EMC(;'@R84CYO ZPE]DNCM<481UNE V4SU%GW'?X;2>:#R@#]UJ#*UO M1_G.7$D\<_(7@Y$*5/8: A,2DLF,+B3/L-,0VXX$/INL91.<3Z.6@T!W.GG. MIT(WCXZXOLV@FK)"ICU$=)DLA># !\> V"5YLB9AG*AJ8#PB3]0;ZU0S)P+? M*;R43['FBOK=N*,5%L8Q@/%(W.&U,F"C>.2N>)NGXGJIWM M(/@<%/2>3-^C_"'SH201([!4BT&"-^!44& 2U\)E9X*9:+;)R)2>J ]YHDK: M$H83JFF#I.2C;"'[0:-5%ERJS5)!&KJ]1 &I=%0.1;;ZZ!GJ@Y7L%++7+96L M9Q"=PA,XDF--=GIT(@?P/$E0E@4(,7+2GQ1D(?/=FY..GSZ;#'D7#]X$H'O> M.?5=.<:$3;Z6^!OTD41K//A2N]=$]AXE_4N<:*AN4[I/]"7M(^5Q1,@]@P?S M1O+U\5A7DC)'H4%F8H9R)8(/5H%PPEBAT&769POCC@2>Z(/9A\JU -')C1'[ MU^RT,1YR4+DDL)K%NNFP[CS4U26B+_"$JO V M=4;/9=J8R3F;D!",RG6(@**[Q0:$Y+52FGD7?:,LV_=I8P/QVW!SS 0=& 8 MW1X\Q&V=?.[)]9*17LY;2Q05!X=-K8$+ET *K] M&??(E"$NHF )$8K4#E0J#D)2!1+S2DOO+#DAG65A3F/:V"!P'6/:V!!)3YKH M^&+E;4A<72U_2)9G),L]V4SFNW09@E )')J2E LN1_ZH1?O #^Z\]*RYI!?C ML?T4[LBG?5ECL@O%>_ L9E"F+G^26H).D@LN=-"VT:;"@\_^7.:&'?+$'QD! MIXSY1R9U6+?A@06NDR*K/^3:'L2)(\%Q&4/B2O:E! >.=NFON'A//!YAC,L0 M=WCF8LST^A& #=(C&[FE.ZK0FUM* MBDY;7W+#9V)LFBD)-N2P2FF,42R=.1)[:MZ$2+3<=1@#Z TL%E?N0-3=$*DY6A&\77 M.<\I.?"E;DA#ET7D46G3)C_?X=*OGBMCNM2MPR%U,3.!XX:)6YL[;NI/B>O&^7O!^"WW;)^R$@Z,!XNIW'$V@$LR&" M0$[FGR)F>LMLS:CH2H]/H4TGZ;-,W@^"PJ/)^R%RZ0!431)].B;.?4W.Q9IC M]L:#DYF#UX)E:X+&,E&4_L23]X/ =8SD_1!)3YJ\O]?4V^:2DQ*2N^R@Z.!! M:<<@,)F E MSSXMMO>P88YQ8@N(((DG*=.IA8W@T'/T=<"6DT\\A3=_7G^"/T!(BX,YUL$U M,D*TEGCF=0D"DL1 %+NZ)L$PR/1B&QX3BZZS_M/?!A6BM4O#=O$>'AD!IXSY MG^FR6']^.5^MEQ<;J;Q:O\?EV_=A?F\5TIE3/C"G$DA--X"*04$L3D&10A@C MLQ;:]Z49 RGLW)<9&;EC*4Y+&/6B7J.7*4EI3*CCKJ.I_5T2Z[AK3CXFLLC( M4]0%O]>QG9#B3 J0#K1DQR(HTFW'P0>ZR1(A?3&!8:06)'/ M-TF=5/*D,]^KV!X- _)L2A),5^^'?N$ITXU3"B1+EX]*6>?Q7;0/RV MJV(; H(.C*?;!2U.6>&#IB-K3F^F9[7[QT6P2=,#)4J,[/L(FC90>+2*;8A< M.@!5DRH764*47D4B7R"H[#(X[01DK4(,1IEB)LISG7@5VR!P':.*;8BD.T#[ MM<&W,?6VB>AB@C1)*- \,:+$,W#!9S!9:AZ=8+'1UJ=[C]-YIJ@Y2A9CBZP# MW#U42$/J&B6/"H21@LC@I3J^'G)V*J>@(NGY]ZJWXS[G8\BJ4\C=+N'AF$,* M6'< )E='_&KPQ3 PQ?,4691,M[GV3K3J;1 !E>]#9'&M%MK4CC_O+P:)N9) MQHS5()A6=5D"*9K2#.@W7"EE,>H[E9-?+Y6Y\?/Z$_P!0EHQG@/CXR 4\;\T'(EA;QD;Q4! M5TM0RBN@*\0!)J&ME"%QWYEF?&M5;X.0.U75VQ 8=3'^IQUGOB3Z[BR.V'#L MI[#&7\)L^>]P?E&KH%1)S'EPJ4Z!"2C FV*A")1)*FY,[&PJZ(C4GWQ579^* MV0A^I_PFWJQ$O+RO^)EDT4JK#)24D,R1VCR2DP(M1-%,1B]"F_3EF%2;UB ME[IW.*1.KN+U"R_K5U]?+--[^HZ:O1ZWV/7)CVE;YSJ,RCY*7#DZ9XU,$)VJ M:[B= 4^^ "1+?\82%3/N>XGK(S%_*7.R,B)D)@LHIPIX86K,GZLD@\F2?2]Q M;;AE<0!^VY6X#@%!!];2[6HW6:QT1M*KZ&S=0>QM92&"3D&XE*1 V28]\BQ+ M7 =!X=$2UR%RZ0!434K:BG*,!^>@)/I%,5>+08@1PB*ZPA@SIXCH( M7,Z$-_J$&UBC/]W%V8-'>"Z%K/L\VN/(96I@;<_]YWSU$=.LS#!O MM2UYF90V&4S2EEABJIZX!,P;Y:(O+.R6M]\-7 \=8YIK;"31+L;FR<4R$",4874* @2L2C:2$O.F0P[!4,'(>7V&2:$R3B"O0:,)JG,Q?PC"2J2*Z8P =(7 M!TJS3$KB PCI;,+,O?5M^H.?2Q(T!,=9* DL)_U5NG!P-A@P0;)B7.2NT1[3 M[TG0H?AMEP0= H(>K/5;^1##(CT].H(*DBRZ5.O=3'*0L3;U68.^M.G2?I9) MT$%0>#0).D0N'8"J2>)#9&>DDL1#YQDHJR5X*^J.-11:Q2"QU>WZS).@@\!U MC"3H$$EW@/8[0V,V^]+^>//GU'1HIPYJ1UD54RR+/,6H'/,H&.F>G(@TV-EBD_ M\_D_ASSS8\BJ4\C='F:"(6%T,H)D6(US;>B14?326!E+L3P:?KR5BRK33>D(,GK_:9AMK1$+EE/F%0]JD%L*>T]6Z0D.[?>C>$ M8QU<(R/$=X40F"S9L8)GTAL9,CA4 <@ZT-GY(#)V-N7DV:5+#WD/CXR 4\;\ MX'5E]&2HH@18C8G$0LP).10(S@N?BLTEM*G+_#[_IP5R)]MZ-P!&IZQ>]\V. M$!8SUW5_;(C5*"MUDGR.@,HQH42.@K=I$SOZ*)&>4[B3J,FA<#BY5.W-?'6C M+.VC']$V0;L[=7WD9ETVRA=>P*906[@=N0',>\"8>1*ZV-BHJ>*YY&:U#\F8 MH &]D74)"(/ G21_NG"MN&)"MIE5\#TW.Q2_[7*S0T P=97YO87WOL3@=&&0 M>"$"ZJOGI-#$52>*8[F.HN^@U^4$< MS)GL(!I>LQY>>9:20C9B(]6I]+H,$NU.O2Y#^-P)6.YT8>0DG'<" ;71E\H3 MF4603LB4$IK,Q^^*ZK_799!@G^YU&<+E4_:TKST[;:*(%@LH7KTJN>DPBQQB M*#ZK+.N\K;[\ZV'!VQ-(9N[S+DZ$@%/&_)"*<&GI M$Z0D1715+;+-AF')U& M%PWZU&C_9C<-!3T';0C]6J>7 M7^K$^?GB[S!/^-,6E?1Q+U8K7/_XONK*R_F+#XN+^?HLR:2J.@*JJI(6!02D MA\R2"<^UR9DWFI0S]*33WGMCX>CNA=947L,O)W^IG'-\5V-4;\<;>U,*IAHQ M_L+'/^@#?ES4B^%B-G_WZB,N-VQ8G25A:LNZ J=]!F5,A* E Q,2VBRC\XW& MBNU^QFE-UU90;"2CCE_(WW']VV*U>HW+C='P8KU>SN+%NIKU;Q<_7N^?YJ=7Y!V[/NHCO.I8[W##7@PTM/]6;&; M#'K=T68-Q"(5R,0X6SOP*&^1<19ML483E<_VIA ^:#! M&YG!8@BV%MZ[1I[OK6-,BY41Q/H84 ;QN . W-EU]/M%#95NPUZK5Q?KU9JN M<]*MJQO]BU&Q\=:O%8WT22$B\&3)%28W'9S0&H0C#=-2%K)*FR!KG/-/:[(U MN;XF$&R_<-X2^17Q9S9*XT,1D'Q=1>ZX!/H__=&)6((DA95MC(6!!YWVSIP" M2[O!>13!]HO;K^C:&-AG(;MLVE MVB]F1Q!J!XB]^VA=$H&. +^A&Y.#I)HHOCLG3UG%(FP.J5#0$*>A1CX:<-Q]C78V@4X[:F]AFODJK..1U47F'A5[A[HLC)&18Q@[^$"\:,+N@-SXT":?_A\_P^X&O2>8DD&"BV("RH%P8(R MS#?!?$.B>JE@/SY6[XX8ZP0XW>K0C>%",I=L%3$VYJ) .2O!29W(ZC3)\[IK M3;7I_'SJ9!,/$NL%0CM!>T]Y=H#/6XM[+ONRMT7BQ!;#%2<:(JOK@!@]F*LZ<0^79;'\4.OZKK_VFKZVI;$HB\BS!QWKLI=([ N%*7"&$9?%]\G8HID$(7V09 R%-VF?NC>X^R$ M('V2"#J<_9,^>9=5P>^(B^>?7ZY6%]6UOGS/MY0PE[E+KH WD8$JA2C1E552 MAY@TT]ZH)QZVISYC)W28DT+'R(SMX)HYT-_][;IK+ E$I0WDNJM=)7JF/0\% M1$ZY2)3%Y38OVU@4]-+O>NI1M/T@B_CWE=EB9 9VX/9]=7E>NQ&N;JB5Y$ ;J^D"=413 M-.@@Q92*T(H;L].CDS[_CWS^>A]F'U2^S<\R7U>!G MQBAC,OF!*M0-*+FN]!*& 2J?)08C&6M3=;/#X3JS8?;$P:/P.EPHD[Y:=XG9 M=AC\%OY>7+.-L?344A@?+7:3G/6X6$AB *N;BL+TLHLL.1BVXQB&'#(\5I1-IGRB[2^6)*.;#[U M>G[^I7G(@_!$."/]B/3(\NR E-&#,8EE+K5)N5C"NU MJ8=Z7\TY_Q47[Y;AX_M9"N>;"$?46?G$:^N-#?2 T]4<"CWE4D7-$CH;[$[U M,L/6"]P]1B\-&B,+_;XE @=)8&H8X;N[)&QC)#I:RURD\V>70153(#H6P3"> M'/+"8MRI)GTW&#UTC X6"1PFWL78O)X0,*FF>9>?SU[^=F9++,+I#,PJ\A*R M)TL0M:HK2A/ICIF9PZP-Y/Y.W,<9,@WC3JD\BJ[U.I^P/3XMU\]C^8SPI*QUSQ MD R/-08O@:AQH+FRA65':M5HN]HNQYO6'AH?%8O6(NH =V^PCC69)]SH)C_+ MR@CD.D!BAI->Z@2Q% D:B]?2"BUV,XF&.W6W#S+M3=8<2X>PO7VL:?N%^DO= MDO=__]?_!U!+ P04 " $@H95G:7UI3D( "!) '@ '-E;G1I;F5L M;VYE,3 M<5]E>'@S,3%Q,S(S+FAT;>U:;7/;N!'^WE^!4Z:)/:,WRK(=RXYG M%%EI-..S?;+L76\&;*1Y M9J25*N-)H]&_JK#*V-J\TVA,I]/Z]*"N]'UC-&R0JG8C4LX:_/FNX1UV=!R^ M#=K'[;!]'!Y%/#P)6O\(T,@&BOLYQLX2>%=)958; ZW?.3K([>E4"CON!,WF M7RM.[OPL5IG%Q31.]C^]C@U-%AYMC2?R/NNX_53\U/EPI!*E.Z^:[M\IC=1B MGLIDUGDSDBD8=@53-E0IS]Y4#<:@9D#+V L:^2] F] \=SGU]AZCGD1F,+<_ M:)'1_<>Q#*5E!T$]6+5X>==ZP]'@P^#7G';T]W<.-!G0W8F$^ :9A(F"+1V[$T[)>"G*"3&1M"KK1E*F,?E$Y9 MT*S]PE3,;M%PU)9<9U!E@RRJHX=.=M%#K?I[;M MZ(!TQAXR-4U W..FG9^T M]XY0N&"FL%JB/BXSQK,9*S*K"T![L7ZZ4HINXRS%*RUYPF(>X2W-5(J$;Y67 MVQ#(( )CN)Z12,H? -==TFGPGD!C<,G$U6%<@P0BJ;'NHEB&T]$2@=B>CF4T M9J:@/XOY4]!0*J$-I-(D6*"IUD^E'>,&30Z1,Y#TYFB:$KC-"4X3+)PMNV%7 M(7#P,@2 Q3)#)U.\%DZM8OQ1'(?UTKC,8LP@3NT9_HZ20J!.#-R2!ZL8=$E9 MEZ/?"3($I2198*(,AUE;&F$G7-]7)8DB00$$@L)HN>6,LR?B9LSB1$W-'"4: M[J6QV#1:QNFFMQNMK"X%V\R-V;!V5^/=KH]6G//&E+$L*P(EAXICB9=[9M_Y M;,"X!A<=]+8,$R O,D!(A(DT8YI!8BER _$#70MIHD29 N<1:VB5^##E6D4@ M\+9A>Q@5;(S10.?Z_F,TYMD]L"XFY+!(4,(U(H=[X*UPC0A=^4M)C4;FX4'Z M&67M$FI\%,F6K1>*5Q:*<2':YSJ64()JRM<7S?9)_7 +B 0')/:=4$+=WP48 M- Z=YECU\Q&M$N%'O##;3R'F#0&C4Z[DN5P5&A5@@DZD<6F/4I Y/=2N+ AC MF70T)-R%NR3S1#1DE&+8-VD'+L)&14))V[#;3DC%N4$9_CBM%Q3\5=(W1C1#\X' M\?5T\Z> 4[@.IZW3=P-5VR?^UN!"0$ZD(,QPHS).#,<-XHT:# (2UV(>5(29 MY*%,I)U1H7EN68*XB[\+K4?GBNA2@^*(]+'<4%[H'*%E7&&,(J6%,\"U*O>0 M8;U+$&$X CE!ET2*S'H4(<1ECERVXSB*]EE_PI/"Y2XY&>(86P8Y0?>89TH_ M5KR%OLOX HJ+"J*"DW.7V+Q%7VI,A;OT%,. MU&(B5/&[/TRRO0WA&)&#F;LF5YJ)_2JX,Q,=I[+BR99];\F8FZ:'"BD4C0J)-;OH> @<9 MQA"#X?_4-\T1#K\7$DUVF"ZRR)VI]G>_O>WBT9,Z XEQIL:>C@B1!(Q*61&> MVLPI\ >B>%^9'J!W:>72P2L<;$J:+?P24Z1LX]$"I# M7/6L*[.)2B9 U)OQ^_*YEBZY =(\43/ T>E8>3;@*P#"@']C%:IO&8;*B^]^ M-J>$REJ5=H[6@Q"P8' #R]>7M6;_@661>;7:FV=U)NMDZW4-IPCO#/0WR;GV;O*064^H0Q9IY4_LF U MURB*ZRY/I1 )++\?_&_GVP5FE*L=>-Z+( U!OWX5'#5/CZKN+>K:F\K2.]^^ M<4R,[T0P[V>KI7('MO3Z5?OXU+B_&V^.5O:Y)7B;S)/-+OCFBJ>P;8287=G/*9 M+V+*O_[C'/>9T/D?4$L#!!0 ( 2"AE7&U3^)00@ +8D > #,Q,G$S,C,N:'1M[5IM<]NX$?[>7X%3IHD]HS=* MLBW+CF<42;YHQI5]LC*Y^]2!R*6$FB1X "A9_?7=!2CKU1?%:9NV,?KOKL:F)(W;WZ<--O\,*I4KE<[U3J71'7?9Q]+<;UBA7 M/392/-'"")GPJ%+I#0JL,#4F;54J\_F\/*^7I9I41L,*+=6H1%)J* -NW @3P=5RGU>K> M6;71/!GSDZ8'4*\W?7X"_/3L[QXJ64%Q-T>;103O"[%(2E.@_5NG]=1@INZ'/9E)%7K3=7^ MNZ"14LAC$2U:[T8B!LT&,&=#&?/D75%C#$H:E B=H!;_!-0)U;.7<-2_ M[G?:H_[M@-U>L[MA?]#IW[5OV'5_T,:?^.OV&B5ZPV=M^U&,N?LTO/_4'HS8 MZ);U?NU\; ]^[K%V9\2&GVYZ]\RK\Y+7..+'K#WH,N\D<%?%']ZN]CUK=V_O M1KTN6S?QOM>Q4:M7:Q2YT<<>NV\//[0'O?O2[:\WO=^L[3A2JU9? LQ_9-J( M%03! M!*VVCE+./8'$'1.)M1 7Y")A/%FP+#$J U08JZ,ME.@WSF*\4H)'+.0^WE), MQDCG1CJY'8$$?-":JP6)Q/P!<-^U-37>"U 9W#*R51;W( %?**RJ*);@=-0D M ,7F4^%/F<[HSVK^'!3DBY !L= 1EE^JY'-AIFB@3L&W"M*Z*:HF S1SAM," M-EZLN^&U8J#^!Q@ %HH$O4P!6WFUB ! <1Q6:^,B"3&'.'5?^-N/L@#7Q,BM MN;"(41>4=RDZGC!#6(JB%2CR>.BMK1%W@6WKBB2112B 2) 8+KN=MOKX7$]9 M&,FY7L)$P41H@SVA89QN.KU1R^):M/52F1UM7VO &V4VVO#..YT',R\*E!XR M# 5>'NECZ[0^XPIL>-#=8AP!N9$!8F(<"3VE&206(SL00]!U(+0?29WA/.(- M)2,7IU1)'P*\K=D1AB4 C+/S?>_1G_)D JR-*3G,(I2PC<;)$3@M;*-!5^Y2 M4".1.'S0^HSR=@TV+HRDR\$;A1L;A;@1V;D-)I2@LO+RNMDX+Y\<@!&O3F+? M"2;4W75!HW+H-,NK7XYHD2C?YYD^? IQ[Q@P.OE.CLUEIG !S-"9T#;O40H2 MNPYU+"O&6&<=!1&WX<[I?!6R8LY(-"B0/5 7+2,1V).=SL9:!((K008(5W0L M#R:T4J:I$-@$T;9J6); HR.C+L'822DV%,+/(D[DAF99)58%!6>X\K1>5?'7 M&$@0^0?G0_!ROOE3P&F\#:>#TW<'58.(_^8]68\RFSNDI,A#+%G M$#-TC]Y3^[&Z'#9Z@"@_0FW)%[_!(=^&JQ^[!SYY40]LGR4$2R 6 M5QE)!+$.C%5R4H"_HM#M="ZH%\>^Q4BEGZJ*O8&+Q7BV-@![*6\LL6+12"!0 M)SO]"(&##*.)P?!_ZIN6"(??,X$J6TQGB6\/5<>OO[UMX]F3.@.!<:;&GHX( MO@",2EX1GMK,.? 'HGA7F2W)VY["/N)8GD._*M9Y1^B.57M2F0\6HK$IXB?8C'H-Z^\4ZK M%Z=%]^YUZP5G[IXGR^LOM1SS[3OQUH?%9@5^!2:]?=,XN]#V[_8KJ0TS#P1O ME3D*>PVN&? 8#HUWSM)4"M F9A]EL:6*?QJ+_P^ #7>,Z/N05Y?QG:F D%T_ M-3JW[DQ%;>+F?]"YA4NN]_6NY9\ QVOHE9Y9!M M6JJK*7R,B929W2E?^(PF_^N^Z+'?%EW]"U!+ P04 " $@H950)V8*N\$ M !]'@ ' '-E;G1I;F5L;VYE,3 M<65X,S(Q<3,R,RYH=&WM66UOVD@0 M_GZ_8DIT;2KA=Z $:"0"CHJ4 PK.I?UT6NQUV*OM===+"/WU-VOC-"G0<%5? MT_#!,I[79V9W9T;;>=(?];RW8Q?F,HY@?'YR-NA!13.,"Z=G&'VO#Z^\O\Z@ MIIL6>((D&9.,)R0R#'=8@7AC43V00>6X MH[[@DY+@^(_.$TV#/O<7,4TD^((220-89"RYA(N 9N] T]9%8A#J.U6PT VI2:IOA/Q8Z:2![(9/)541?5F*6:'.J[+=>V*EL+UD@YRW+ M-/^LW.4CXA)99UQ*'K=,W6RF$CE"GDCT1*#FXK4PL&%&TFNID8A=)JT<[%JT M)/L\XJ)U8.:_MJ)H(8E9M&H]\UA,,QC2)4QX3))GU0P3I&54L+!@S-@'B@ZC M[_G?Y1H,ZHE80DMPEJT0N==S-F,2'%NW[GI\OZ];8&X7\C%75/P@A#UWX@U. M![VN-Q@-IS ZA?%D,.P-QMTS<-^XO7-O\+>+GY'%G4!WV+]%/QT,N_B*;VOZ M3X]V?#Z9GG>''G@CL)IPKD_UG@Y3MZ?0@^74S>I/CZ$[A6Y_-/9<3,4M."6( M([.ALNB]121:NOGEL:EMC M,ZB"QV,JX(+BT4F$I$D5?"J42U5(%R);$/1*\MO9I[XZOHOL \F !#Q5Q^]M M]I))19>'(.<4ID3,2$(S;70=T15T?:DH*KI5I!.9,[U>*"=$M(()3;E E@1. MN8C!,K77BG^*4488T2BA51@DO@XA%[EHR#*?1/"^T T"="GD2_YC(JG!U;# M;#M6M2@"X2)""SZ/TXAA,)=,SG,5@KY?,$%5,<@*8R740_(WP"B M_D)@*4,-[K4_)\DE+5%91TX-2!(4P%B"/L8D5^5C3@@""/ K9 M_?@_DD#!% M2@7-E%=5)4:B"% =IASQ(B%%-[/J.@@)27SU'0T%>9W-_4"N152 XBD5N2_9 MUGCN7+3;*E1[YTK^_ ;87Y"[4OFNDCA:NU,K&1;*VDALLR!_KLFX6M5FB^S(H+:_)>DXR9+!)LX_T1N-H M)]G4K9VT>]2:=O.KJZWK+XYV2WZI5L?2+2ZV1Q[>(,:8Q2TGRLM*HE (I M"0(\D5IV>@W6W;41T7 CDS$+@HCNW5%]SV.VCI#[N%F?'M2;;>A3G\8W!U*C M.(\^Z>W6H;N)BO.E49$\_4& 3U8YW!M@#P#2TX/:BW:6/S=JYAV<>ZYL4\&M M/(S8#$E,]TWX^@Q'9UN("3(>L0!*%W\9Q(\KX)-XJ,GYP>WYWIS1$)L[;/0D MNZ(P"D.&W;%J;0['@F&CE6*GM4%_OKD:C+PEN=4)_6IC0I]!SXICK][,_C[ MC0./"^"WF09.;WJG[=/ !GV?:6![C6J@6^OH:"H4+0?;D4;M#]W1/]TO= MOJM,>7%3VQ(T(FK V7E[61;5CR)DAEMY(7>+?,F%Y_I97,SF5\3'_P%02P$" M% ,4 " $@H95<-(@4F/ @"<71T #@ @ $ &UL M4$L! A0#% @ !(*&59;U+R*&8@ X[,$ !( ( !/_$" M ',M,C R,C$P,S%?9&5F+GAM;%!+ 0(4 Q0 ( 2"AE5GC[H'Y,T )&V M" 2 " ?53 P!S+3(P,C(Q,#,Q7VQA8BYX;6Q02P$"% ,4 M " $@H95&UL4$L! A0#% @ !(*&59VE]:4Y" @20 !X M ( !Y*4$ '-E;G1I;F5L;VYE,3 M<5]E>'@S,3%Q,S(S+FAT;5!+ M 0(4 Q0 ( 2"AE7&U3^)00@ +8D > " 5FN! !S M96YT:6YE;&]N93$P+7%?97AX,S$R<3,R,RYH=&U02P$"% ,4 " $@H95 M0)V8*N\$ !]'@ ' @ '6M@0