0001628280-23-030972.txt : 20230830 0001628280-23-030972.hdr.sgml : 20230830 20230830160729 ACCESSION NUMBER: 0001628280-23-030972 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 13 CONFORMED PERIOD OF REPORT: 20230830 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230830 DATE AS OF CHANGE: 20230830 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pure Storage, Inc. CENTRAL INDEX KEY: 0001474432 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER STORAGE DEVICES [3572] IRS NUMBER: 271069557 STATE OF INCORPORATION: DE FISCAL YEAR END: 0204 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37570 FILM NUMBER: 231225318 BUSINESS ADDRESS: STREET 1: 2555 AUGUSTINE DRIVE CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 800-379-7873 MAIL ADDRESS: STREET 1: 2555 AUGUSTINE DRIVE CITY: SANTA CLARA STATE: CA ZIP: 95054 FORMER COMPANY: FORMER CONFORMED NAME: PURE Storage, Inc. DATE OF NAME CHANGE: 20100804 FORMER COMPANY: FORMER CONFORMED NAME: Os76, Inc. DATE OF NAME CHANGE: 20091014 8-K 1 pstg-20230830.htm 8-K pstg-20230830
0001474432false00014744322023-08-302023-08-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 8-K
CURRENT REPORT
Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
Date of Report (Date of earliest event reported): August 30, 2023
_____________________________________
Pure Storage, Inc.
(Exact name of Registrant as Specified in Its Charter)
_____________________________________ 
Delaware 001-37570 27-1069557
(State or Other Jurisdiction
of Incorporation)
 (Commission
File Number)
 (IRS Employer Identification No.)
2555 Augustine Dr.
Santa Clara, California 95054
(Address of Principal Executive Offices and Zip Code)
 
(800) 379-7873
(Registrant’s Telephone Number, Including Area Code)
 
Not Applicable
(Former Name or Former Address, if Changed Since Last Report)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instructions A.2. below):
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
___________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading symbol(s) Name of each exchange on which registered
Class A Common Stock, $0.0001 par value per share PSTG New York Stock Exchange LLC
________________________________________

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
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. ¨






Item 2.02. Results of Operations and Financial Condition.
 
On August 30, 2023, Pure Storage, Inc. ("Pure") issued a press release and will hold a conference call regarding its financial results for the quarter ended August 6, 2023. A copy of the press release is furnished as Exhibit 99.1 to this Form 8-K.
 
This information, including the exhibit(s) hereto, shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.
 
Pure is making reference to non-GAAP financial information in the press release and the conference call. A reconciliation of these non-GAAP financial measures to the comparable GAAP financial measures is contained in the attached press release.  These non-GAAP financial measures are reported in addition to, and not as a substitute for, or superior to, financial measures calculated in accordance with GAAP.


Item 9.01. Financial Statements and Exhibits.
 
(d) Exhibits.

The following exhibit is furnished herewith:
 
Exhibit No.  Description
99.1  
104Cover Page Interactive Data File (embedded within the Inline XBRL document)




SIGNATURES
Pursuant to the requirements of the Securities and Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
Pure Storage, Inc.
(Registrant)
  
By: /s/ Kevan Krysler
  Kevan Krysler
  Chief Financial Officer
August 30, 2023




EX-99.1 2 pstg-ex991q2fy2024xpressre.htm EX-99.1 Document

Exhibit 99.1

 
Pure Storage Announces Second Quarter Fiscal 2024 Financial Results
Record sales quarter for FlashBlade portfolio
Doubled subscription sales year-over-year for Evergreen//One
Increased operating margin annual guidance
 
SANTA CLARA, Calif. – August 30, 2023 – Today Pure Storage (NYSE: PSTG), the IT pioneer that delivers the world's most advanced data storage technology and services, announced financial results for its second quarter fiscal 2024 ended August 6, 2023.

"Customers have responded enthusiastically to Pure’s new ability to satisfy all of their data storage needs on a single, consistent, flash data storage and management platform," said Charles Giancarlo, Chairman and CEO, Pure Storage. "With the introduction of Pure’s //E family of products, customers can now store cost sensitive bulk data with the benefits of all flash.”

Second Quarter Financial Highlights 

Revenue $688.7 million, an increase of 6.5% year-over-year
Subscription services revenue $288.9 million, up 24% year-over-year
Subscription annual recurring revenue (ARR) $1.2 billion, up 27% year-over-year
Remaining performance obligations (RPO) $1.9 billion, up 26% year-over-year
GAAP gross margin 70.7%; non-GAAP gross margin 72.8%
GAAP operating loss $(6.2) million; non-GAAP operating income $111.8 million
GAAP operating margin (0.9)%; non-GAAP operating margin 16.2%
Operating cash flow $101.6 million; free cash flow $46.5 million
Total cash, cash equivalents, and marketable securities $1.2 billion
Returned approximately $22.0 million in Q2 to stockholders through share repurchases of 0.6 million shares

"We were very pleased with record sales across our FlashBlade portfolio, and doubling sales of our Evergreen//One subscription offering this quarter,” said Kevan Krysler, CFO, Pure Storage. "With our Purity software working directly with raw flash, we have established substantial differentiated advantages and business value for our customers, while at the same time expanding our margins."

Second Quarter Company Highlights

Platform Innovation: Pure expanded the Pure//E™ family of products with the all-new FlashArray//E™, meeting the needs of the secondary storage market at prices competitive to 7200 RPM hard disk systems, with a fraction of the power, space, and operational costs. Pure introduced a new ransomware SLA guarantee for Evergreen//One™ and enhanced AIOps capabilities, offering customers advanced data resilience, enabling organizations to benefit from a comprehensive data protection strategy. In addition, Pure introduced the next generation FlashArray//X™ and FlashArray//C™ models, delivering the largest ever performance, efficiency, and security advancements to customers.

Awards in AI and Cloud-Native Software: AIRI//S, Pure’s next-gen AI-ready infrastructure, was recognized by AI Breakthrough Awards as the Best AI Solution for Big Data. Portworx by Pure Storage was recognized as a leader in kubernetes storage by GigaOm for the fourth consecutive year.

New Global Headquarters: Pure opened its new global corporate headquarters in Santa Clara, California to provide state-of-the-art support to employees and customers as the company’s industry-leading innovations continue to drive strong growth. Pure was also recognized by Fortune’s Best Workplaces in the Bay Area and was again certified as a Great Place to Work®.
1


Third Quarter and FY24 Guidance

Q3FY24FY24
Revenue$760MMid to High Single Digit Y/Y Growth
Non-GAAP Operating Income$135M
Non-GAAP Operating Margin17.8%15.5%

These statements are forward-looking and actual results may differ materially. Refer to the Forward Looking Statements section below for information on the factors that could cause our actual results to differ materially from these statements. Pure has not reconciled its guidance for non-GAAP operating income and non-GAAP operating margin to their most directly comparable GAAP measures because certain items that impact these measures are not within Pure’s control and/or cannot be reasonably predicted. Accordingly, reconciliations of these non-GAAP financial measures guidance to the corresponding GAAP measures are not available without unreasonable effort.

Conference Call Information

Pure will host a teleconference to discuss the second quarter fiscal 2024 results at 2:00 pm PT today, August 30, 2023. A live audio broadcast of the conference call will be available at the Pure Storage Investor Relations website, investor.purestorage.com. Pure will also post its earnings presentation to this website in advance of the call and post its prepared remarks to this website within 24 hours following completion of the call.

A replay will be available following the call on the Pure Storage Investor Relations website or for two weeks at 1-800-770-2030 (or +44 647 362 9199 for international callers) with passcode 5667482.

Additionally, Pure is scheduled to participate at the following investor conference or event:

Goldman Sachs Communacopia + Technology Conference
Date: Tuesday, September 5, 2023
Time: 11:30 a.m. PT / 2:30 p.m. ET
Kevan Krysler, CFO and Rob Lee, CTO

The presentation will be webcast live and archived on Pure's Investor Relations website at investor.purestorage.com.

----

About Pure Storage

Pure Storage (NYSE: PSTG) uncomplicates data storage, forever. Pure delivers a cloud experience that empowers every organization to get the most from their data while reducing the complexity and expense of managing the infrastructure behind it. Pure’s commitment to providing true storage as-a-service gives customers the agility to meet changing data needs at speed and scale, whether they are deploying traditional workloads, modern applications, containers, or more. Pure believes it can make a significant impact in reducing data center emissions worldwide through its environmental sustainability efforts, including designing products and solutions that enable customers to reduce their carbon and energy footprint. And with the highest Net Promoter Score in the industry, Pure's ever-expanding list of customers are among the happiest in the world. For more information, visit www.purestorage.com.

Analyst Recognition

Leader in the 2022 Gartner Magic Quadrant for Primary Storage
Leader in the 2022 Gartner Magic Quadrant for Distributed File Systems & Object Storage

Connect with Pure

Blog
LinkedIn
Twitter
Facebook

2


Pure Storage, the Pure P Logo, Portworx, and the marks on the Pure Trademark List at www.purestorage.com/legal/productenduserinfo.html are trademarks of Pure Storage, Inc. Other names are trademarks of their respective owners.

Forward Looking Statements

This press release contains forward-looking statements regarding our products, business and operations, including but not limited to our views relating to future period financial results, our technology and product strategy, specifically customer priorities around sustainability, the benefits to our customers of using our products, our ability to adjust to current macro conditions and expand market share, our sustainability goals and benefits, the timing and magnitude of large orders, the impact of inflation, economic or supply chain disruptions, demand for our products and subscription services, including Evergreen//One, our expectations regarding our product and technology differentiation, including FlashBlade//E, new customer acquisition, the continued success of the Portworx technology, and other statements regarding our products, business, operations and results. Forward-looking statements are subject to known and unknown risks and uncertainties and are based on potentially inaccurate assumptions that could cause actual results to differ materially from those expected or implied by the forward-looking statements.

Actual results may differ materially from the results predicted, and reported results should not be considered as an indication of future performance. The potential risks and uncertainties that could cause actual results to differ from the results predicted include, among others, those risks and uncertainties included under the caption "Risk Factors" and elsewhere in our filings and reports with the U.S. Securities and Exchange Commission, which are available on our Investor Relations website at investor.purestorage.com and on the SEC website at www.sec.gov. Additional information is also set forth in our Annual Report on Form 10-K for the year ended February 5, 2023. All information provided in this release and in the attachments is as of August 30, 2023, and Pure undertakes no duty to update this information unless required by law.

Key Business Metric

Subscription ARR is a key business metric that refers to total annualized contract value of all active subscription agreements on the last day of the quarter, plus on-demand revenue for the quarter multiplied by four.

Non-GAAP Financial Measures

To supplement our unaudited condensed consolidated financial statements, which are prepared and presented in accordance with GAAP, Pure uses the following non-GAAP financial measures: non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating income (loss), non-GAAP operating margin, non-GAAP net income (loss), non-GAAP net income (loss) per share, and free cash flow.

We use these non-GAAP financial measures for financial and operational decision-making and as a means to evaluate period-to-period comparisons. Our management believes that these non-GAAP financial measures provide meaningful supplemental information regarding our performance and liquidity by excluding certain expenses and expenditures such as stock-based compensation expense, payments to former shareholders of acquired companies, payroll tax expense related to stock-based activities, amortization of debt issuance costs related to debt, amortization of intangible assets acquired from acquisitions, acquisition-related transaction and integration expenses, and costs associated with the exit of certain operations and closing of certain leased facilities that may not be indicative of our ongoing core business operating results. Pure believes that both management and investors benefit from referring to these non-GAAP financial measures in assessing our performance and when analyzing historical performance and liquidity and planning, forecasting, and analyzing future periods. The presentation of these non-GAAP financial measures is not meant to be considered in isolation or as a substitute for our financial results prepared in accordance with GAAP, and our non-GAAP measures may be different from non-GAAP measures used by other companies.

For a reconciliation of these non-GAAP financial measures to GAAP measures, please see the tables captioned "Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures" and "Reconciliation from net cash provided by operating activities to free cash flow," included at the end of this release.







3


Contacts

Paul Ziots -- Investor Relations, Pure Storage
ir@purestorage.com
 
Rena Fallstrom -- Global Communications, Pure Storage
pr@purestorage.com

###
4



PURE STORAGE, INC.
Condensed Consolidated Balance Sheets
(in thousands, unaudited)
 
At the End of
Second Quarter of Fiscal 2024
Fiscal 2023
 
Assets 
Current assets: 
Cash and cash equivalents$408,900 $580,854 
Marketable securities819,777 1,001,352 
Accounts receivable, net of allowance of $1,062 and $1,057
525,260 612,491 
Inventory47,498 50,152 
Deferred commissions, current71,344 68,617 
Prepaid expenses and other current assets168,283 161,391 
Total current assets2,041,062 2,474,857 
Property and equipment, net325,783 272,445 
Operating lease right-of-use-assets133,066 158,912 
Deferred commissions, non-current184,073 177,239 
Intangible assets, net40,906 49,222 
Goodwill361,427 361,427 
Restricted cash 9,960 10,544 
Other assets, non-current37,645 38,814 
Total assets$3,133,922 $3,543,460 
Liabilities and Stockholders' Equity  
Current liabilities:  
Accounts payable$98,008 $67,121 
Accrued compensation and benefits165,394 232,636 
Accrued expenses and other liabilities128,842 123,749 
Operating lease liabilities, current41,697 33,707 
Deferred revenue, current769,871 718,149 
Debt, current— 574,506 
Total current liabilities1,203,812 1,749,868 
Long-term debt100,000 — 
Operating lease liabilities, non-current132,191 142,473 
Deferred revenue, non-current667,172 667,501 
Other liabilities, non-current44,419 42,385 
Total liabilities2,147,594 2,602,227 
Stockholders’ equity:  
Common stock and additional paid-in capital2,610,513 2,493,799 
Accumulated other comprehensive loss(12,607)(15,504)
Accumulated deficit(1,611,578)(1,537,062)
Total stockholders' equity986,328 941,233 
Total liabilities and stockholders' equity$3,133,922 $3,543,460 

5


PURE STORAGE, INC.
Condensed Consolidated Statements of Operations
(in thousands, except per share data, unaudited)
 
 
Second Quarter of Fiscal
First Two Quarters of Fiscal
 2024202320242023
 
Revenue:  
Product$399,738 $414,603 $708,701 $815,764 
Subscription services288,933 232,169 569,277 451,413 
Total revenue688,671 646,772 1,277,978 1,267,177 
Cost of revenue:  
Product (1)
120,605 134,292 216,818 259,776 
Subscription services (1)
81,473 68,912 161,220 137,407 
Total cost of revenue202,078 203,204 378,038 397,183 
Gross profit486,593 443,568 899,940 869,994 
Operating expenses:
Research and development (1)
182,492 165,690 367,823 326,963 
Sales and marketing (1)
232,732 206,836 465,178 424,989 
General and administrative (1)
60,831 56,679 128,215 108,246 
Impairment and other (2)
16,766 — 16,766 — 
Total operating expenses492,821 429,205 977,982 860,198 
Income (loss) from operations(6,228)14,363 (78,042)9,796 
Other income (expense), net6,686 585 18,435 (5,596)
Income (loss) before provision for income taxes458 14,948 (59,607)4,200 
Income tax provision7,573 4,026 14,909 4,813 
Net income (loss)$(7,115)$10,922 $(74,516)$(613)
Net income (loss) per share attributable to common stockholders, basic$(0.02)$0.04 $(0.24)$(0.00)
Net income (loss) per share attributable to common stockholders, diluted$(0.02)$0.03 $(0.24)$(0.00)
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, basic309,510 297,475 307,687 296,659 
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders, diluted309,510 312,720 307,687 296,659 

(1) Includes stock-based compensation expense as follows:
Cost of revenue -- product$2,958 $2,607 $5,613 $4,470 
Cost of revenue -- subscription services6,851 5,808 12,498 11,164 
Research and development44,085 41,575 82,317 78,092 
Sales and marketing19,493 17,954 36,674 36,299 
General and administrative16,060 15,620 30,175 28,110 
Total stock-based compensation expense$89,447 $83,564 $167,277 $158,135 
(2) Lease impairment and abandonment charges associated with cease-use of our former corporate headquarters
6


PURE STORAGE, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands, unaudited)
 
 
Second Quarter of Fiscal
First Two Quarters of Fiscal
 2024202320242023
 
Cash flows from operating activities  
Net income (loss)$(7,115)$10,922 $(74,516)$(613)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization30,223 23,886 59,913 46,549 
Stock-based compensation expense89,447 83,564 167,277 158,135 
Lease impairment and abandonment charges16,766 — 16,766 — 
Other(1,225)2,084 (3,029)3,031 
Changes in operating assets and liabilities, net of effect of acquisition:
Accounts receivable, net(133,974)(56,122)87,231 140,007 
Inventory4,152 (10,793)4,460 (12,492)
Deferred commissions(7,229)(4,683)(9,560)10,626 
Prepaid expenses and other assets5,737 (3,821)(358)(15,563)
Operating lease right-of-use assets8,634 9,071 19,635 16,820 
Accounts payable30,304 890 26,311 (6,529)
Accrued compensation and other liabilities31,558 51,139 (57,524)(37,824)
Operating lease liabilities (7,033)(12,962)(13,133)(21,442)
Deferred revenue41,373 66,205 51,392 98,807 
Net cash provided by operating activities101,618 159,380 274,865 379,512 
Cash flows from investing activities
Purchases of property and equipment (1)
(55,105)(25,184)(106,529)(57,994)
Acquisition, net of cash acquired— (1,989)— (1,989)
Purchases of marketable securities(117,829)— (246,617)(17,251)
Sales of marketable securities5,708 — 48,748 — 
Maturities of marketable securities 98,330 124,818 386,703 240,993 
Net cash provided by (used in) investing activities(68,896)97,645 82,305 163,759 
Cash flows from financing activities
Net proceeds from exercise of stock options25,218 3,859 29,848 15,264 
Proceeds from issuance of common stock under employee stock purchase plan— — 21,219 19,396 
Principal payments on borrowings and finance lease obligations(287)(182)(577,067)(251,577)
Proceeds from borrowings— — 100,000 — 
Tax withholding on vesting of equity awards(5,068)(2,793)(11,827)(12,987)
Repurchases of common stock(21,970)(60,579)(91,881)(126,999)
Net cash used in financing activities(2,107)(59,695)(529,708)(356,903)
Net increase (decrease) in cash, cash equivalents and restricted cash30,615 197,330 (172,538)186,368 
Cash, cash equivalents and restricted cash, beginning of period388,245 465,781 591,398 476,743 
Cash, cash equivalents and restricted cash, end of period$418,860 $663,111 $418,860 $663,111 

(1) Includes capitalized internal-use software costs of $5.3 million and $3.9 million for the second quarter of fiscal 2024 and 2023 and $10.6 million and $6.8 million for the first two quarters of fiscal 2024 and 2023.

7



Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures
The following table presents non-GAAP gross margins by revenue source before certain items (in thousands except percentages, unaudited):
 
Second Quarter of Fiscal 2024
Second Quarter of Fiscal 2023
 GAAP
results
GAAP
gross
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
gross
margin (b)
GAAP
results
GAAP
gross
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
gross
margin (b)
$2,958 (c)$2,607 (c)
135 (d)64 (d)
402 (e)— 
3,306 (f)3,252 (f)
Gross profit --product$279,133 69.8 %$6,801 $285,934 71.5 %$280,311 67.6 %$5,923 $286,234 69.0 %
 $6,851 (c)$5,808 (c)
481 (d)265 (d)
413 (e)— 
(g)24 (g)
Gross profit -- subscription services$207,460 71.8 %$7,750 $215,210 74.5 %$163,257 70.3 %$6,097 $169,354 72.9 %
 $9,809 (c)$8,415 (c)
616 (d)329 (d)
815 (e)— 
3,306 (f)3,252 (f)
(g)24 (g)
Total gross profit$486,593 70.7 %$14,551  $501,144 72.8 %$443,568 68.6 %$12,020 $455,588 70.4 %


(a) GAAP gross margin is defined as GAAP gross profit divided by revenue.
(b) Non-GAAP gross margin is defined as non-GAAP gross profit divided by revenue.
(c) To eliminate stock-based compensation expense.
(d) To eliminate payroll tax expense related to stock-based activities.
(e) To eliminate duplicate lease costs during the transition of our corporate headquarters.
(f) To eliminate amortization expense of acquired intangible assets.
(g) To eliminate payments to former shareholders of acquired company.

















8


The following table presents certain non-GAAP consolidated results before certain items (in thousands, except per share amounts and percentages, unaudited):
 
Second Quarter of Fiscal 2024
Second Quarter of Fiscal 2023
 GAAP
results
GAAP
operating
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
operating
margin (b)
GAAP
results
GAAP
operating
margin (a)
Adjustment Non-
GAAP
results
Non-
GAAP
operating
margin (b)
$89,447 (c)$83,564 (c)
876 (d)1,780 (d)
4,507 (e)2,518 (e)
3,837 (f)3,785 (f)
2,617 (g)— 
16,766 (h)— 
Operating income (loss)$(6,228)-0.9 %$118,050 $111,822 16.2 %$14,363 2.2 %$91,647 $106,010 16.4 %
 $89,447 (c)$83,564 (c)
876 (d)1,780 (d)
 4,507 (e)2,518 (e)
3,837 (f)3,785 (f)
2,617 (g)— 
16,766 (h)— 
153 (i)802 (i)
— (1,767)(j)
Net income (loss)$(7,115)$118,203 $111,088 $10,922 $90,682 $101,604 
Net income (loss) per share -- diluted $(0.02)$0.34 $0.03 $0.32 
Weighted-average shares used in per share calculation -- diluted309,510 17,060 (k)326,570 312,720 — 312,720 

(a) GAAP operating margin is defined as GAAP operating loss divided by revenue.
(b) Non-GAAP operating margin is defined as non-GAAP operating income divided by revenue.
(c) To eliminate stock-based compensation expense.
(d) To eliminate payments to former shareholders of acquired company.
(e) To eliminate payroll tax expense related to stock-based activities.
(f) To eliminate amortization expense of acquired intangible assets.
(g) To eliminate duplicate lease costs during the transition of our corporate headquarters.
(h) To eliminate lease impairment and abandonment charges associated with cease-use of our former corporate headquarters.
(i) To eliminate amortization expense of debt issuance costs related to our debt.
(j) To eliminate net gain from legal settlements in connection with facilities abandoned in the second quarter of fiscal 2021.
(k) To include effect of dilutive securities (employee stock options, restricted stock, and shares from employee stock purchase plan).
9


Reconciliation from net cash provided by operating activities to free cash flow (in thousands except percentages, unaudited):
 
Second Quarter of Fiscal
 20242023
Net cash provided by operating activities$101,618 $159,380 
Less: purchases of property and equipment (1)
(55,105)(25,184)
Free cash flow (non-GAAP)$46,513 $134,196 

(1) Includes capitalized internal-use software costs of $5.3 million and $3.9 million for the second quarter of fiscal 2024 and 2023.
10
EX-101.SCH 3 pstg-20230830.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 pstg-20230830_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Security Exchange Name Security Exchange Name Title of 12(b) Security Title of 12(b) Security Written Communications Written Communications Local Phone Number Local Phone Number Trading Symbol Trading Symbol Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, State or Province Entity Address, State or Province Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Document Period End Date Document Period End Date Entity Emerging Growth Company Entity Emerging Growth Company Pre-commencement Tender Offer Pre-commencement Tender Offer Soliciting Material Soliciting Material City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Type Document Type Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Cover Page [Abstract] Cover Page [Abstract] Cover Page [Abstract] Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name EX-101.PRE 5 pstg-20230830_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 6 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
Aug. 30, 2023
Cover Page [Abstract]  
Document Type 8-K
Document Period End Date Aug. 30, 2023
Entity Registrant Name Pure Storage, Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 001-37570
Entity Tax Identification Number 27-1069557
Entity Address, Address Line One 2555 Augustine Dr.
Entity Address, City or Town Santa Clara
Entity Address, State or Province CA
Entity Address, Postal Zip Code 95054
City Area Code 800
Local Phone Number 379-7873
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share
Trading Symbol PSTG
Security Exchange Name NYSE
Entity Emerging Growth Company false
Entity Central Index Key 0001474432
Amendment Flag false
XML 7 pstg-20230830_htm.xml IDEA: XBRL DOCUMENT 0001474432 2023-08-30 2023-08-30 0001474432 false 8-K 2023-08-30 Pure Storage, Inc. DE 001-37570 27-1069557 2555 Augustine Dr. Santa Clara CA 95054 800 379-7873 false false false false Class A Common Stock, $0.0001 par value per share PSTG NYSE false 2023-08-30 2023-08-30 EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .Z 'E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #N@!Y7-T(>,^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E@'2;-I:.G#@8K;.QF;+4UBV-C:R1]^SE>FS*V!]C1TN]/ MGT"M\D*Y@,_!>0QD,-Y-MA^B4'[-3D1> $1U0BMCF1)#:AY*4)45L&Z> MZ,]3W\(-,,,(@XW?!=0+,5?_Q.8.L$MRBF9)C>-8CDW.I1TJ>'O:O>1U"S-$ MDH/"]"L:06>/:W:=_-IL'O=;UM6\;@K^4#1\7W/!5Z)>O<^N/_QNPM9I621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .Z 'E?2'I-L3P0 (T0 8 >&PO=V]R:W-H965T&UL ME9AO<^(V$,:_BL;M=-J9)/X#QDD*S!"27#-WE_,$VINVTQ?"%J")+;F2'.#; M=V6(3>?,FGL36\;[^"=I]Y&4X4:J5[UFS)!MG@D]NJY,URZF^D@43 M\,M2JIP::*J5JPO%:%H%Y9D;>-[ S2D7SGA8/8O5>"A+DW'!8D5TF>=4[>Y8 M)C'[SPU=K8!^YX6- 5FS'S>Q$K:+FU2LIS)C27@BBV'#D3__8NZ-N MZHT_.-OHHWMBN[*0\M4VGM*1XUDBEK'$6 D*ES6I68^<:X>D;$G+S+S(S6_LT*'0ZB4RT]5?LMF_V^\[ M)"FUD?DA& AR+O97NCT,Q%% Z)T(" X!0<6]_U!%>4\-'0^5W!!EWP8U>U-U MM8H&."[LK,R,@E\YQ)GQ5+XQ-70-2-D';G((N]N'!2?")N7JBO2\"Q)X0>__ MX2X0U!A!C1%4>CT,@\20!^3OR4(;!;/U3QO67J;?+F-3^%87-&$C!W)4,_7& MG/%//_@#[U<$LE=#]C#U\;U,2DA(0^:[@K7!X>'7EQ\1B'X-T3\/(F:*RY0\ MB)3 S+?RX$KU''9-8EBCA:C@@S#<[,@+6W$[@\#X3/-6,%PG+A4C,R,5I,,% M>1+)%0(WJ.$&Y\"!FE0%2%M/N("OP- 1J>,?)#?GX$W2%"I=7[S?D$_P'ODB6F<15PS","10%>"Z5N->87GG M>XW#>M\%.K4M2+FYW(A6Y\7E9E!8E$PSJBB&=[0 ^-^%5Y=$K.0;%TGK0'9H M3B<86K,H^*B=?X,62VUH1O[BQCF,KJ.L%7 ;Y8!'_?OKXH;PP0,3)Z7 MXF :NI4*%UK23#,,J3%_'S?HF1JK]W&?CA6[ M3&!X&-37?DO!1 H[H"_+Y8GYP_4ZR1K3]W&/_H;L2>L2R#H!<=E.P,;V?=RE MY]S BF7Q ]^7OQ"9BPI(=]VK4RX$GBHUOO=X:1*5EC:8-N1O%Z0'[TK#]92 M4E!%WFA6,E) Y_6:*JP30;,F!+B)SQ5-;3+.=OE"MJ9BAT \FW_ 2!K[#W"K M?A\_\K!-UE3 !OS4IJU#Z/G/&;8+"HZ. F>Y_D/.U,J.T0=0,&L[0045K?/< M(=B5>T%C^@'NV0>T*=2% M-]@I+8DH^L'0J7LNG5C_K]7H"1-:M T+&9AUI- MJWI]S.BJE0<7.#E([M'ATA[4/U,[+9ID; E"WE4$'J[V9]]]P\BB.F\NI('3 M:W6[9A3,P[X OR^E-.\->X2M_P,Q_@]02P,$% @ [H >5Y^@&_"Q @ MX@P T !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U" M\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.] MDKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"D ML<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#G MN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/ M\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5B'_2^FO-CT1=X=-8T M\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P:?EA6;/CO9NFJ:]P MSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%PZC+N.HL M?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6P MQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y[' MNXWE 0^L"]CL0/YX'IBIN$^:0ERHY_U=3_ 102P,$% @ M[H >5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'B4?'D78FYJD6:>IK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2: M9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7D(GP&LK\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"F MHO409.B1P74&0ZRQB28)UD-N5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508 MH'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7LN48Y0]02P,$% @ M[H >5R0>FZ*M ^ $ !H !X;"]?+7_O MR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I! MV#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6 MHJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 M ( .Z 'E=ED'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP97-=+GAM;*V3 M34[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\ MSYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#! M$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY M<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4Z MJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C M2&2FKW@ALO7L^T%.6X.^D5P=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #N@!Y7-T(> M,^X K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " #N@!Y7F5R<(Q & "<)P $P @ ', 0 M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .Z 'E?2'I-L3P0 (T0 M 8 " @0T( !X;"]W;W)K&PO7BKL

JQ"(6 M,P$ "(" / " 5<0 !X;"]W;W)K8F]O:RYX;6Q02P$" M% ,4 " #N@!Y7)!Z;HJT #X 0 &@ @ &W$0 >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #N@!Y799!YDAD! M #/ P $P @ &<$@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 "0 ) #X" #F$P ! end XML 9 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 10 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 11 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Sheet http://www.purestorage.com/role/Cover Cover Cover 1 false false All Reports Book All Reports pstg-20230830.htm pstg-20230830.xsd pstg-20230830_lab.xml pstg-20230830_pre.xml pstg-ex991q2fy2024xpressre.htm http://xbrl.sec.gov/dei/2023 true false JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pstg-20230830.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 24 }, "contextCount": 1, "dts": { "inline": { "local": [ "pstg-20230830.htm" ] }, "labelLink": { "local": [ "pstg-20230830_lab.xml" ] }, "presentationLink": { "local": [ "pstg-20230830_pre.xml" ] }, "schema": { "local": [ "pstg-20230830.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/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 22, "memberCustom": 0, "memberStandard": 0, "nsprefix": "pstg", "nsuri": "http://www.purestorage.com/20230830", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pstg-20230830.htm", "contextRef": "c-1", "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", "menuCat": "Cover", "order": "1", "role": "http://www.purestorage.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "pstg-20230830.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "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/2023", "presentation": [ "http://www.purestorage.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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "dateItemType" }, "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.purestorage.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/2023", "presentation": [ "http://www.purestorage.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/2023", "presentation": [ "http://www.purestorage.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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1" ], "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1" ], "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/2023", "presentation": [ "http://www.purestorage.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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1" ], "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r1" ], "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/2023", "presentation": [ "http://www.purestorage.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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r2" ], "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.purestorage.com/role/Cover" ], "xbrltype": "booleanItemType" }, "pstg_CoverPageAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover Page [Abstract]", "label": "Cover Page [Abstract]", "terseLabel": "Cover Page [Abstract]" } } }, "localname": "CoverPageAbstract", "nsuri": "http://www.purestorage.com/20230830", "xbrltype": "stringItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 14 0001628280-23-030972-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-030972-xbrl.zip M4$L#!!0 ( .Z 'E?J#* \7! )!^ 1 <'-T9RTR,#(S,#@S,"YH M=&WM/=MVXDB2[_T5N?3N##['$I(0YF*;.0SEJF&JRO8:U^G>?9F32 GDEI#4 MJ90-^_43D9*X8PM\ [?[H=J0MXC(N&=D2>RR&10T9^"\1/?D?)M4=E/Q C35.CVD$X M$7PPE,0RK'+6*VT4C:I)R_U^V=8J%JMJ=K]O:SWWQ-)J5;-7*;-:E59KQX.& M63$=:K*:UN\YKF8;5:KURFY-<^M6O]IW3VH5JWSL-AS#K%F685NN9=EUMT?M M$X-6G7+9,0R+U1DN.Y2 '^#H1PT^EN>%H91AHU2ZO[_7QSWAZ8$8E+CO<9\A MPB4IJ!\A/E0"04J A*$9EF9:A=DD6L2F@LPRB7L+E'(Y9V7^AY7U;]S'J]7AHC?C/8-LUHEN> R[IC.W\ !NY'DOH. MF_:/^#HXH*]9^OW[MZXS9".JK8Q:P70!?FS-NH:1'"ST#&/!(AD(.F"Z$XQP M.\I&K6QD UPV@TC!GNT$-*C.JF/#HS[,RWSM1[< ',&HVSP;,4D)#M78'S&_ M.R^T U\"IVNWDQ!@=Y)/YP7)QK*DB%QJ_O+++V>22X\U$5(M@^:LE'QY5DJF M[@7NI'GF\CL2R8G'S@LNCT*/3AI^X#, @(\;V)&)Y$_NNLQ7?T+[)8B;X$ZR M_EC>L/YYP=& :WPZPID8;USXL-RD#= )ZG5\EXV_LDF!\T-< Y:8!&V)7 M;;MLG9469MUBD19(O8N2_]FC@^GD=J'9IU[$5N8M+2(B6)\)!DP0K:$_[G@C M4LP"*Q/% 0T)5#\O1'P4>L@YZKNA0, 62*V/(Q>F*"W.D:P_6S2%(0IBH3XI M1F^DV"I<$-OL>Z;HF7WB+G[N#2B8G**2&C4XP._X0!5F2@D,V:#G, +1.-70_UWV@>L MM3X=<6_2^&M+<.K]]3@"G0Q3"]Y/FB/^_ZQA6@"K^GB?P%Z%T:@J,UQ,"S'X M<=FYO?A$NK>MVXON(OAS@+\MC-V+]H^;SFWGHDM:EY_(Q>_M?[0NOUR0]M7W M[YUNMW-UN:> _];J_J-S^>7VZO*8?-+;.C@/%;N^$5A@AP'PF@S"Q@G,_U*P MUW+!_OGJYCO)KU@SCRHQ,XE>!6FJ:5^7E2HY#/R!Y6XN+F_)S<7UU^M4O[- M?2D2&+E(4+P8@Q^B,$UD*,.0T(AT0^:@Q^<2[I..C$A["(X;$T=OO;TOP*G/ M -;)$E3V6J@2)9 M*VG/8]FZO4" QZK!\AX-(];(_CC-@JPDSM74H-.4UKU MRF#4J,#B=TQ([E O);FB?M(\K=G5C MLZ&;.[95RIL7?6CD0\":%=VV7F#:JEXW*@="@S(TGM1R35M2S) P!/ <>RT]9NRBRD%'!P(< I7"ZDJPX>T@]J68 MM -WT\[?4O'G33OY2A5L;CM)X6F5=5,XZ1>J50?W/='5&PJ M0N@W/8/\O('^+2H=B@'F%026@OP3XLK(Y2K\5%DQ<"X7=.[1NQ>+%05YP+O; M#D8C'D799J(")(DHO/]]?"DI?6W=5^S<=,G%*/2""0CHHEHCEX%^M$YA9:"E M,T%<77ALEPU$OY"+(0ZVZUIU;M9VY?BI2.]#7F G0]ER7<&B*/W?-YC/S(QD M%8QDI5(A20X,6L@GL9(?V;_TR%/(T(8_K\1M<#^-%&J%9I?ZDI*V1P5=QOYX MBY3DPD+*ZEZ):XA,N#J7SAFXU O--A 5>OM\!9I=@;D.8#7O?WF8Q%!I_M\H M-.L5HV(_O.-/E:J7-Y6/IA03)9O2 I-IUP+VA(?4(Q=CYL22WS%RU0>5RR)" M?9< I0B2:HWB+:D4SYPXO&9.<,D>[HU$)@G+_,R)4M@2C"ZP(YY'&2LQVM$6 M//\M :['@;^4@QH6H5FN5K7JK7J%KG]%Z)FO@1X<9;O_!\/ ?P!2]G5.^A,U,AT0] #[Q-5.SU[%[*@EAGD$F(1)UM8//%@V)7\\+D#*I5\[SXMC,UOP7X37 +S8E ?^VD$&*WZCKT@\'H4.%&" M/$RM7!FU;+UJVZ<'E.A\5!DH"J9T <#G"4/"N8J*FQBDRK8JJ5X4X4Q4SL(,DG'Y(\ MD^0RT^RBDT^2T[YKSZ,VT6OI&M(#E%W7\V/RS9.O:,_GK_6\Y2,(GB[9/;D) M1M1_6I;M *J3\R$R%UD)U*<3*AKU; M#>1#;99>J>Y6L_H(L'8UG_G<"V!/K#]-&>@M7E9-+G\X0^)X-(J>W]B^*%ZO M78'W%ILDJ#I-BB:C7N 5HQYOZ6AJN">FU5/Z:!H15 O--JJDA%5:!,,,H&E7!L[/8_*?RGJ:)*2"W%$O M9B3$B]K#/V-Q^9^/:5*EV%4Z<]_IC2RL#BY8;B<:4!5 MO%C)9=9!6T/D]#^!^)EHDEED_>U;^_&B]"R^V]-8;7W MB_E QW?Q:0'([T) M<50I <1-/\%*,E4%OW3.S['NBS#8B0'Z/P,1W,LAYDY"//NG$7%9'Y90URV3 M@T:CLN:J]NR&=ID449"JI^JP,>L,RP #A'A1$TLXD@2,U=.LG->^IY-B,F8V M;FY:G:P6-+TBU2_64W#+JYP[6YVOG>'<_"],C]06: X8JH7;'9:D(3O MR\$]56MY$UQZCO($M2Q\';D"I(D]1W MJ7"CI!3)W92"*A?I- 4UKU3T@Y/*WP!M]"JBIZ]=VUR*F/:U,;,6!LEV-03S M*)8)K[PO-/.&5#K.F VA/7")8KEYR#:U=_/_#L7,E1PPK2<8_:G1/DS0H-X] MG42%TC._D)1#5G=O?)V<;4>R4<)TEFY8.KEA4>Q)50U^!;*8'H]@\??GJ;"U M Q!^;- W,LO<'OX?WJ'H3U[+6=^RJC:%+G'$0:D!PS6LJKHW\WK@7J4/WKSV M,R]FOG=>CLGJ8]+4J_K)MH$Y2IF%;-ZKM+WO>"; V/SVZ&J M0IX^Q(E>1%:HG_@#:EN*T1&!6(3)X!B32< KZ#?T& 0;X(ZX! O_+8".>\@0 M\+=YJK@%K#P8&:9TU^([4K6<<<0Q,@<=)4Y)$0>D:\UW3I<\.D9/A$]O",,( M<(6FSQYB1(0>2UI-O;'X,@V+YE=6$R][)<>8U&2A>N4F(4H/":;X' NXF40: M@)L$0$3)*SC.(C11[( 3E0*TC>;^X/$MP%6:$MA\1'_BOL]V -0,J%3M2ZMU M/:?MYJ0!]VA5=:$:Q6^7U"?J.\'@2P>V<[Y*'X:L668$<^'KK8FR8XD;+]19 MZZ:>&#P#MC0+[]6- RFI@SIT 48]V:+DW]M'0:""39\V4U+B)LX$07E'=%': M41J 8WNPHQ)\1>1M)191K ($H3JOF1QHX\0>S::&J$"X^/YM$D(@2,_!^8?C MU-5UP]3G7#=U_1(=A\2G2PUAM$J4?0A_7IAVZT' QP8?(\NK;O$F6SI_Z2:U MG(N.#MI09/O&1HZ?JQ[!9=]0KQ],W4==KYW8+U!)8=5V>Z;K(5AK%=VNY -H MGRLI\MUC3F4V8:O+0%\X-]B[(_IEG!XZ85C M^'TX-L00<[^W;JOSSQ<_!=V\9P\9V'[_F?%-0'+!PTY28 T5P&$O@(1F$"R\ MC)[:X-,W HO,/=#/QO6Z^8?5GUB&92PX.9\I M.9C*"].PM]"@6SR0M*?XM@, @%RC(';0MP(NQ8=8/E%)B7K'K,A&/>:ZZ0\ MI;%Y1_G$1/U0D)MFA_._T[(AHODX^WGTUS'>N.2^\^6R=?OCYH%?P5@*\D[W M,&,V/9Q-SH[_B+E(DQ2K>=LD;;$N=XL=;Q8/GMW8FQ"'QGA8K)+\2>()E^I! MN DT@ 9,O<%2/3:D7A_SISB1TM!I!ZR,8;$/@]1\-);#0 "&[A/2)@<>0>]^ M0=#6JY639P^@3;VRXZP/PHHO4K_ M(=%@HJ9[Y[+6B^CGM] KW;=WVAHW>\G M/!;0OE-2S#W)M=4%R"TQ&W'7]=@S8;;\P_MY'KEX]3/]UZY???+O%.[TS.LNC0>32"TEOY>M M?F2[^6]02P,$% @ [H >5TC]D$/2 @ 90@ !$ !P%<4,I_FG $<+/YV'$"W((OI8 MQO[6U%V/T)O4U$-^- UQRF1,, ;J

Y^=J@I#)(*T;+A1BK[+[%/K+ MY=+=FIPXJ,OX!<^(LHVT-T*+QV:)_0"'_G0K<\=]E]E]J7J_;;W# ^]?^+#K MA\-\&'B'^V"52";3( M.!X/WE]!,;3UB[EYI47L7TQ$)GCUEWYR&\$;$(J"?#IS5L%:0)$X9O+PT+5W M%4FGVI,!\L+ N 3FV-44J"YVD0Q<]=AHKM0%J*#+S?\<>"/@T, U1>I;PQ;Z MP/@-_UJ?(YHGS@G7KX:#C.SFZOS-V\7:[?"#PD%E#@5EU#:=9W\^PKLW!B/+ M.G*?8Y]I:27D/]C*KI_'UY-[R!O$C%196QW.V[FUE]8+A_SU\^6.!ZS;CX;0 MC&!_R]NA7B:-$JQO&W!M]A<9 1BO=^*9).J!] MCV+=<93GU[;R>2NL>7VGM)I&56MV7P5OF\3IX%1!K9\7"^\D6KW^7CC7&WCQ=B0H (5? 5 <'-T9RTR M,#(S,#@S,%]L86(N>&ULU5QM;]LX$O[>7\'S?;D#EK5(ZH4JVBQZV7917+8- MFA2[N,/!X*LCK"T%LM(D__XHV4[L6+))R5:U7UK''LT\\T3/<#B4\_;GA_D, M?%?Y(LG2=R/TVAL!E8I,)NGTW>C;]4=(1S^?O7KU]F\0_O&OKQ?@ETS#W+/\S^<[ Y8P5.LOG$)Y5EYUGMX]Y,KTI /8P69NM M/\W?1(@1K8D/ ZPBZ&OM0RY##&F$>$ 4C5A$?YJ^00$2#"D*-1<2^E[$(">2 M0AEC'6D9T@"3RNDL2?]\4_[#V4(!DUZZJ'Y\-[HIBMLWX_']_?WK!Y[/7F?Y M=(P]CXS7UJ.5^<.._3VIK%$X-H/E6Q!A2-#KAX49+)JX+EQ07C:F;05]Z*QUOU;K1(YKZWNTLS[>\EBCC$B4*2Y1_;PHV[@#_2'B+7:Q' %>E^_E8&/=Q^OEH<*]- MA5"G![P1IC/DY0WU(95]W;M/H3I#/SWB8]T66<%F/=P6SV$V(,_*-R[,JU68 MTM&>8EK%697N#:CJH5"I5,MJN>4:)/+=R+R:2)5,KI2XRY/B\<.#N&'I5'UF M5FAH=CG=^;>_S-4J6BP,3:W2Z?(['[C2]I, MT!'((@K1;$.?<]5 MN&OG0Q-M!0ID&B#\#_Y/L(;KKMHG]NP5VX:3$ZO5E8Y6I/CGK7:8O MTZB3Z(Z-NSQ_-W[,(GR>S>=W:;+<%2TFB(4>8C*&$0TH])%'(=5"F,65(^%1 MS^B4V6JT-L+0A+H"";91VNNTGL;#8NU,SHD5Z\B+DV#WYMY*M?4>>Y/NWH0V M];O?T%W$Y3AC=GF3I>KSW9RK?!)BK;V0$DB#V*RQF C(1.Q#&88^)]RG?B!L M]?O2^="D6^$#%4"P1&@OVQWB#BNV"QTG%JL#$TY";4JYE49WG/4FSZ8T-I79 M:.,NRNNH\NTN+_/$\DVKB11$-B5 PECB&/HV%>445%(&*N:!Q MP"FWE:)%O*$)= D9;&'^"52H#RG-?;2H_'[)+_/L>V+2F42(>$R%&,8D"$W3 MS4S['3$,9;G:QR$606P]V-H7:* %905V0P%KP*YEI(%?V_K1G;5^"D<+PEJ4 MB_UL=*@3#8Y[+A#[T]NM# ?LW4O"9:[*?;PR7LIG,SXM%GC32QGW^Q-WGL3VM3T?L.VFX(/F:-RR]'&B8RG"()80,UK.&H@1=HC,*X0%$8@KC*G;GJ VSM!$O>IP MUUC!$BQ8H77=#]13:[L=Z$Q8/[L!5ZY:; 7V,M%A)U#OM^>-P-[D=O"'- P9BG3;#^;WKWB$-. MB()2Z_*I-X\$Q/K\?=?]T*3^C!"L(3H\X;;+WF%A=^/DQ()VH#9@/.\3QOBZS#>FQ+P8F5:)F]DPCK4FTEORU'O0FO M#OZFY&H_[WA0=IDM"C;[3W);W4V<,<_3W$B/!=PLD,B'G(4*1IR;9CB.$(VM MO[C1'&9H0GQYYK,$"PS:5B?MMI]'KT)OVX,O?6YN]3> M&Q^R]/-QQJ833^B(:1)!CLR>TP\I@UQ)!LU22P/"8LRYMM7:EN>AB>T)'"C1 MV:MMFZ[#,>)C5$ 6*0H154)Z1 OJ^@#8BPA#$^&J4UNA!!5,8'"Z M=K,OB;1M9#O0TT\/:\],B^:U(?L.?>M+CSVWK T)[7:K389MA?PQF:V_ ,1Y M@!'EVHB68NAC3"$-3=N*/.W1.&"F<74\L'UV/E#YE@"=OSFU0YRM9MO1T8]< M;9AH(=3=E#MH=,-9S_+<36-7F34V'8='Y4#J2WZ=W:>3T%< MP9@;;4II:*)$Q();#VT;8@Q4HD^SD&JBF>6@Q-IR9K1!J./ J!U-/4^+K!AJ M/RK:Y:#[G&C#YX\9$NTFU3@AJC%M*_!K]O!)FI4\T:NO0*]6$C\, DQ"#VHB M NCSV(<420T%(PSY6$D_>D)BM.$,AR+KN[<]_6>Q*FZJ>>91X54UKN*J70K8?\;IZ M';#JN%E9_7>1I I-0D^J$',%!8X\Z,<\A#$RNQ=?*:Y$H+$?R5;;EE'VK:LM!!T?>H=M/S"8<\RKD]G5\$-=DWBW63_5_4$L#!!0 ( .Z 'E>OWA//MP8 $,Q 5 <'-T M9RTR,#(S,#@S,%]P&ULU9IM;^,V$L??YU/X?&^/L?@@D@HV*7+I[B&X MM!OLIFAQ;P0^#&VALF10RB;Y]C=2XNYZD[1J9"#*&S_((\WP/S^3PY'>_7"[ M+F=?(#9%71W/Z6$RGT'E:E]4R^/Y+U,L3+TL5O/UU\=BM8&U)436LJUSEH MBJ.F/WA1.]/VJO]E7+-G+;IO9&M&ND.$,L+IX6WCYR<'L]F]'+$NX1.$6??^ MRZ?S'9>;ZPA-6T>SA$-7KQ>=S>*L1B8PVO[L]FX#Q_.F6&]*V!Y;10C'\TW3 M+DF7UD3SI//YS_L3%U]=;_#JR$L_U L\\'!^Y^5%8?]92_1TZEMVFADRDG ?J,JX MM9E4?S7TIR]]K\7?#]1#D6__;%=HFWNK@^=<$2=81H05DF26)40*JGQFM-*, M[X;8J=N@O#TR#;C#9?UE@====&%W'_KX^]B_][8;];+K3L3 MW:-\[G+Z8+'8F(@7(FY5E'Y[=HCU>F_):>L]R'>?&XQY/L.A!X@1_,5]:IX= M83^\%B=2Z"WWD?9+B$7MWU?^1YQI;4H!K6"9)Q MXX@67%*,@.%B-0J(I[P.XH%/G(?10/GJ<1 5Z9N@XH4R3@*! M*W-[[E&P(A3W&Y&'@62@4F8P<@! EC.MB-:(MI.6.9\&8,;O@8=GW ^"0[X) M./8A\"1(.?4>\] \O.$F#FB>R90GD.$F/,&MN^ )(R8P1J1,D7K#9&K'[4:> M=3V($/4F"!DK[)3H.,./'^-5?5/E*37<9A3U\ H!5YDEVF!-Q8QTACD>O!/[ M8^.KXT%DZ+=$Q@M%G1(7?:WT,5[&^DM1.2R51.*!I@$EL08'@Q.?YBA.2'%T M074]/K,_.+[S/HB0["T1,D;>*6%R63>M*?]7;/IZ.D@F>)9HPAR51)C$XUX, M15)@4D&=MKACWQ\D.[Z'=;Z2M\3(R[5]94*ZZ>\T@NGCABQX&[!L,CCCX29= M\Y2L=79N#76+0M5&?U>GU=/6R@ MFCRDQENI'4FX3!'BE"+.64I22SDW2+>TX[I:3[H=1L/4NY[C%7UE)#[79>&* MMJB6/V'1$PM3YHG3*AC/"%.XC@G/$J(%U<1EUC$?! W6C>+AL<]A,$R]JSE2 MRU/ >/(06J3.0]$F8#[I(1)HJU)B4MXE@D?G%)V M%!'/^QY&QM0[FWO2=EJ$G#?--<1OQY)2J824*(_4E@A [C75BCB3*J\T=T*' M?7+R*()AM$R]U;E7G5][?0%WC6OD'67VJFA+R!D7- M6$)8Y+)E#8HC%Q;); M*ETFN11RY",7WWLIQRMYR3ZD^_7$)?(\W]B?=.N<*W; MF.HN3VWJ)$\P;H8;)F%92JQ4"#@-/%!N/-W+3?,GG0][).MM="C'JSL)2,Y0 MMVC*4O]N\4C!"SQP <'-T9RUE>#DY,7$R9GDR,#(T>'!R97-SF-?UR:QU_:IO>=^.34$AB)B$&#PD*S] M];=G #Y%4@!%$@.P[2J)(H#!3+^[I[OGITD^C7[^:<)H\//_^NE_#P;*WQ._ MF+(X5_R4T9P%2I&%\9WRKX!E7Y7!H+KK33)[3,.[2:[HJFXH_TK2K^$]+:_G M81ZQG^?C_/1C^?=//XJ7_#1*@L>??PK">R4,_O.[T!P%8\T:6>Y87SV3Y8\3^\[MI& \FC+__VM2'CC7+;Q["()]< M:ZKZE^_$K3__-$[B'-Z7PO/EQW*8)X/E[%L^H%%X%U^+)7U7/CJ_["=1DEZ_ M4L6_&WYE,*;3,'J\_NMM&M+HKR2C<3;(6!J.R\M9^&\&,X%)B3\?RHDZ\'04 MQFP^<4WG4_WEVR04-M?9[/SW#+XLZ_+'/KLGYXI=GJ39VY^4 C+#W2 MY+3G8.Z8,+F/1K'QB61'EV=E7M@"[&.UM'$"RXMH M-OE;1 .FS)(T'R=1F'1F57]/BE$$LBDK1IF?AK,\3.)JC8^,IH/DGJ4#_DDL M]1?XZRYE+/[AE>GN;JF MW2BWQ1W,J)R_H1*A_N;K6)WAB/I?[U*0+,&@FNQ8_+LY[=25;7,Y[2OGD/F2 M!/1169.M5[__]^=??GAEN3?*Q\]?WKTF2CYAROLOR@SXE8$@RB'$RY6"?T'O&X31+! ! /DS YJ,P+P!-]*CDB<"JP+-SDRDQ>U#H*(S" M7%S+0")E8\!%%"G)F",Q3-<1!J@.,@4D-'P%PBMB1 $D9&&6P[N(,N:::/T) MCM&C,$5G$04%E4Z)F#F\,0R4-Q.:$\*_"%!X3C[_YY0-9 MHT;.P_#TO\)\(B@MC/,T"0I?Z Z8^-H:EYKB%Z6$/+]E5CX I.8OH.?#^^+D M04R=P;J ;#,&B\N!II51$7TM5_8P?^V(Q6S,*1'&XR 3JQ_R%^O:4XEX%&HZ MN2S:;MJ6]E1#@?0EG )2?P<2^Y0 *E]FA6Z5ABU!8VE6SD73_X&K$;\C.U0= M[J>+&0T"8+=!Q,;YM6'#+)\.5'X5 N/'^?5 /'-&F@T MVVHET)L MM(H-N)VL)". %^4(RY2K3Q\_",1X6Q!C(V).A)AW MM[#=B)\6#+#?K0_0LBX)@(6 9*(@[H[Z_LH?YZ MKC@V<+&\%[0\V/3 ,YHV=.=W(V).@YB*^*_4H?=ZDSV>W*4!_I!%CH6)#POP M^MSS'D?@OGZOJ=K07F>1<Z%"(&EJ_M1U!=V4%)LWXXJR3_@ M>SU<6)7/ "#Y_=OW=-8WA)+QF EG)9^$B\TO4H7:RBCB/]@]N/?_2!^S""XI M;][N"1KRUW[D[/>H9,DX?^ H?N ;W_"&((2%Y4 JY2+I0QG7(P"&,K[*,L[! M83:I=JUR&N<\"!2$?)*,_\$WVT7$.X<79V+M([[YS@!$(!# V>)!;#Z+1?01 MQI^$(!=H+F*+&07S)0_A!_LV@^?YS/C]I1;-AF(M]82%J7*.V"(NCD.#70I) M'N&]BTWE-\D4$/.X$ON3.>JGBW]'%1'Z>43^$S3 B[>+_(_5WH+R/HZ3>^$\ MGW'WDF)6$$7$8+2%P#@[*4WU5F3:QL MBP 235>_V;([W:4H?GTZ9*%/&\E(O+#:GQJ4 %?*! M@M*:[T25QA<7L+-4!"/!19S!TV)[!]2_HZNJ\NGC;R#E0:T%8?95R1ZSG$VY M;.:SHF!&T\4F$W_)+'G@NB:;49^5*J[R=Y*86X))EF?#DA;F6U1<,8AM-YGH M(851DZG0@I]_O57N0,*!ZF)L3\I%A8 6"(1#F<63T3C\=Q5R W*H=O< Y\D4<,:))643 MOA\(Y"+& 2[)64D/60Y097>/0Y ]"I=-N0C0;:(>:*:E3;02=C(170R7E#L M$SV"*?1(U_EW^#>KW/GMUH_S:0S8?[&>0RF^SF)"B$^N*KZ6WBG M_!TD\_E1 5H>7%UP(;]Q,*YE3FU &?YJ.K_^ZH (Z!+$)/#7UV+$TICEL-"Y MO0: ?!?>T0_3%H0[IR9.\F/PN<'RXSE.(*T%U_,]-A3,+0MFS@SOHF3$'"3C =#B )Y4LF+&8VK\'C:=1!%%<(-"E).Y7!K C?=I>;]W7E M)9*&:HFH'&::!_,W5Y>'XM*/>?#TFJD.=5W?>5D=:CNO[1M6=X>ZX9YD6'/W MY=5A?Q20**$! ,] \?WG=\9W&S@I#8@94&82A8'"2?*FNI0GL\TKE=EQK2J: M,+3FDSCV^/KL&W_#S1/ILDD*TS ((G8N[A(4]D^#<]."&UX"@;00*; M4Y+A%D#P@*22W+$D7ZZ%&H1'I*V Z"[QU;_0W99#MP?H/)@OW(MTF5 MSZ)F2/E[>!?FRG^+L-5_*^^$CX&<]//O\Z2Y95;7>Y''>-&\I1E6+=YZDH;@ MZ?S_SQE:&W_5470,Z_"7NW/CF?!U[2T+KFK*:/GPPZ/50RFC6T M_O)4A?PHW*QC%V&>-NONRX1E5>2OW!'DV_+C).5;,8,H2422&O=TJ9\7*V71 M4_I8I: I/->13R1Z'"J?&/\&%#"/>[TMAU%^K8;YO'Q+5NUDCQA/$!8UUK'8 MNRSS'F8CD2)H#8181D"#%=D6[.AX<2-Z=3;J;G&RNLPHL3FBEQ MDHOH8NR'415+G7=$$'/:G>K/(;([Z[QB+%#\1)$V%_RZ>FS*:P50R M@$*Y+AZ?XW&ZD*>!E,L.X1$_KQ:Q>( CB4^>)XK _6L[<3RZFB81GZ(P>6 = M/B]PS^$U"B]&3'@2PJ,R2UD0^CD+ALJMSW,KN;7T2!8 ":MH;9E\DK'E>I=% M\HL)+1%+E2Q(OY,;Z!G:1Y=TOHGX:0 M.+^]26*1M@F@>L.KN-\OR;ZS*]T>0BR#^"&L<2):,B@YBSAIS9?1_?,[YC"((NJOCC@8TR8%ARWG ZST3? M$TX/JWD.9YSEJI1DD#_GSI87>]4+0A#;.3-.#5S4,IKR0L2,2Z(,)',I^X4 M"1=@Y7LH5<;* G,<75P +T:" 4"P@@1/&4^[RYX,4LE)H"60,REOZA&!WA%9 M6R"3([::9<>'[Z[4V8Z$6UY2$-''+52^!,4"MI7ZK4GX2E(V2\H?$OB*?15\ MJ@U<51TXCCK054-5KN#Z?YBF8IN.8MBZXFF>5VE]8/9XD<((;V=I]KI,@)S1 M+/.3@"F6;3NFJQ\-*>>TKVZK[#QNC\PS],#\\2E5?P%X^"Y4(6=I92M^O'=TD4\$XLGZD_R7C6^[2(J9_,0JK\A_)E MV0Y0.7=-$[^! MA^EP.N0Z5QB5E2*&KV?\ZU^^R+J2IW4Z0G5\2D;*KPR4]ILO'T[3.^?D;MNZ MVIP+=A#*PLHI31_NMZ7^!#X'7*IS\?/7;)\L!_ESWJP 2WXS1@"\NQ;!]L*B M ?SKV9)N1]R'7+5:.KO [32XMT4>.,_"E@U]RM,:5[NB$6YJ\0SQRA9?],VC MBL\SC'GI$,RH],IXT(%-1:E))M+*']>*%;C!E!ENQC>FTS 7[=T6N6MB MB+1@BVQ.F@WHH.H#I-S!:K.5G#51[W.WZ$/'BWH4?T)C,1.QB+*V!R"1S1C/ MEN+Y\V"<\BSF"8/'1;KFHXAD!(PGQI43H'-;3Y1W1N!Q9D1D[J48F9\#A1RBKDC YC,\WS$6+N"G]RD3_N[LX',, \2(F! [- LQB MUF5\%+ 79EDIU7E/Q >>VC=/L19^5WP?IDG,(0@SS0 L,)-Y7[XRZ@*S"F,_ M*@1@ R9>SEO&5(5:)4"J7.@J4,7*J,T*E)-R>JRB#I^FHR2N"FI8"C;<.$GR M60HN /CJ<;"LQ9H S?-,NM\!+Q^!O!*^JL]^(JI;*E(ITPO)7*5Q0ATL:U>C ML'3T5_(4X6$Z32I2FP V0OZ*:CP!J"$/6 I4K 8CB7(?@FH\MU8\>^KT?D7\ M\/" .OC8OLXM2(I'(,)/98+K,6. \YDX/#HRCMP=H'[E=] /L\ ME2[@Q7\B%O Q#:>\@G*7\I8C4;79FOX.@B@-1P4OT7_+%>/GLL:3=P< S?UA M] <#2=YULQ7)^2ZT&U=H^YGBH*BY$[2J?T:QE]9\/ZI.)%C>E^ M)+A.EW1Z;ZG/1DGR=8^& \EG^?[14\]W060_GU].6KI^X6GIS_N%9!FZ_ZC\ MFMPE9%$K6-8!"\=-;)*LAOF_@.\B]DZ47[GI+%D8:(OU*:*0$;NCD?A4>2:, M^P6\.GJ<#/D!->>W486CD<^AFG"NZ6LTC -F39)N5 M7)P4Z#M=-&-:-I%?='=:ZP&RYK2#R2F2+*)P&N;E/A,?XSYD#V(.9;X*?#LN M1+2%!X"2+>1\*WI.$^2(\P=-NYEXW[WR25%WGJ$B6W(@V MD/7&]M4$0ODFY\F',)E/":;AYV6 M3?'*%FKE4!L1D+N$1E43K6IBY31S@&25"S6EW%TK A'#$BT8%)'/5MU9Q6?@ M&@BBJ(HB\/2&9 K^09**NDH.IPE/]@G"+"UF%0*Y%( 7S/MUK0=&^J&5?OKSJ;B.D9 -^("O,($:HB'@X3T7;QF1<_@)H MA2,&-/0U!FDK'B[B\G,:9E^SZILJ0ZLD:;&[ O1;'K$3*[,D%^#B/ #TY ,Y MBCW=+"NFLY50V6HJ6X,TMB1C%1KYZU).9E%8%L66>\:[EMC=N,F./?4:J8B+ MN/3BMD6^&ZE(@Y1,H$=(4C"*$#Z>176^N'N)?!V4$F[^5L-PXCD;6S!&*V#-W^U_#SD)^'-F\VRF_Z MY9L(KC.QFU^&ID7[07]21F47J2A)^0+BKENR^,2/@F^X@A]RSL,:NK@'XLF M(>)TNO+(J;=LE!8T?2PS'ZU%XF.T_K:JOT-0!BW#I0W*B:8*9-(\I_ZDU(BA M:.L 4FY;7F4I/85/(Q";TZ^,9U(K05&:8\4LX%I/O&AU%D4_\;R-/0[N\+M,9BUXSUN/WT2Y*)\A74OW)*I6'>I MZE)>$5!F9(J&U>6!(**;A\A4YY9RV:2V.M>*EC[OFK5+N5E;$FY,+/ MC:N,R'F37F46%?RF065)SX\;F7///+]X"AHU7-A/O/%.CRA17RN(6AX<]5N5 M@M_9E6ZGR"])Z5&59[YQ,5K$/.L[+VDLX-D&XI,H,Q+MDI=^[M),7C5*%AG% MI;LK$JU* 4I%K83(1Q96#P=QE=A99"S;2-_<4S-1YFYLG.P!HAH\3K+]P ^R MIR#EBI]7\7KK'4\>CEF^\[$GU[B-._>6A6NZUMM_V-V0U'9:^I= 8XV*%RY0 MEE]O-F,%\R?DANY@2I<55%Q.PO-EPT_&A1Y7E&7D99 G@RH&4Y8)A1G0ZU#Y M(+IP+PXT7&2'"-GZ_"SGK9WX:V$>XR):894-HV3#NUXY'HC//@I!;P<\0 +R MDGV;AP+F)4M54L\BU,)X[$5, ;S]"5^[Z'<_*)UET0LWSLKW5H^"Z*:/BZZ4 M_-USPILWR><*PJ^LA[+AE.C "H^EP'!*3K\MZV^5^B6JG$KN$YI M/L]J@J$#-@+2!U]=+%ETTUT=AE]^^A"X5CQO2)2+9&#-9\_FG?/!TTS*D@D>])CK^J6<601;UO.8 MQ, C<%%7Z;A<:>D]9>O-;X7!D%;1R>J=Q#XD+J1V"JP!-E]AQ/JA5_"$Y>C+86/6LH1<10 <%B^;.[_].S:A1;;J;>$W"I6*AT7<^*D /-8 M1 %+Y#R]K\A*$ZH,UBW8LKO6U':]P%/#Z$9M9#WD C[7($:J.'@^0[JTV7H9TM[ZFPS!,BN8I? M>(X9KFF=IXY'Z/^9W#=YT'IWZ M\;\^_:)\_O+AT^V[7XCR_OS?%B;Z9A$Q?;,:,?T;C83S^'G"6#W+H(6Y M7XG=K*2 ,7CIU2(,_/KP'@#'.@YAB\[K3"M?VQT:^NZ^NOMZ[NZ_9ECU6NXV MF:QF#.T#&P2W,UFSWH2>Z?G7H(/PL[=Z3VZMW8VM)+GC,+U;JS'N;1EA^$5$ M&)KT]3PFQ)YTRWMY#\4%)$\O7>L!NCP#<]'^/!DK;Y=-FC:T?'N@E(4LE[ Q MFA#ET\:BOL\8^ 2'4L_9%KSASS7IG;JQQ#JDL6N,G32S2C8O><%))WE8M]== M1^(V)!F8SED[FM^*#;.#"&9C@0?AXGD@B[WF>K)9G1;SH] :!.(4(5\5L?ZI:$-,NWX,1V/__ LRSO M:;162W5$P=$$;JK2@LU2M]_[)G :+4Q&)C15EWBJNIT7#R'W!JM$"KL$"K-< ME;B6V1Z%'GMH>>L#G63S88C@)?W\B_*8EF?@0DXXEWK>$)765Z1/,Q; M:7\/B+!U83'RCY93.X1WN)NYCX[KZG59Z-C2+:+;W3>T>HD<6].)Z6EHHYP0 MQCR!*LZ3]!'MDKJ^F0-$Z:)9(B-N+)5H/;!)9!88?Q>5'67QSKQ'+9DW;3EI M>+M/JLT!X]ELT?M&W.PQ.UQB:TW]3K0ZFH#X(Z]I"H/U@L.J^&AMUP:MDKH. M.5"M[AIHELB)'!#WC1T96>T23SYY\D5TI3B"Z#BBOJN5Q"(]Z>I$-46,Z3!] M6!L('3)D^H)8TS&):QUHZ)P(O5HG(>0XYEDL\[4![\QC(Z:GEL3UPR]N1O"1X>XDJ3G--HCIH?\B) M',*-)FF'^RRM:[56,GJ)IY[5XF@]3M(=W'A$U\]J<%Q$J.-= MD@3\1&NT*^K&-6R-F#IFO")R#I 2\PX38- _XV;*=V=/3:9/C)\;*L[Z$.5< M:"S5!)Q'/,S)E1,UFDJL-A.7>FHKE6<)+APK#,HTU\\.L=O<=D#<[,&-2URM MJ="0+R0C>?K+Z3:!3IL1T=4:W_JKEI(G"=\%\PZ->W0EL0=)MX^D:YD&,0]U M$A3P_ MO_,S/T"G.H/GK\HO?Q9A?EC)7UVG%[MV73J@>NJJS]N*14L.P]YB7>PMUBU M74!IZ:+KQ8P^\I87V//LB":_]%:]YQ)5;5I7+U_4'PE,5@*S':+IV$WDQ!(\ M+3:/!N7N1W4X)-;SUB\9M8CAM1@S1^3LJ7$Q=&(;3;/Y9-W0D%N4;&D1L.)Y M84I%77FBN\0U6TQR1.3L0XY!'+-ISCJ:)B^IGUL1(B]K7W2)"M#4B.UAHJJ4 MN#% EJCRYJGVP399E-*E[)[%!<9T6G7%$SA[D:"[1T!PYL0@9 MY6AW--\7<75-OT'#0T;D6(Y)K,8UCI):'C+*C/4N9Q)%0>J=\2@U\6I$5PWB M'MIWHO8IEUTQ5GJ!4L<$*],^<$_QM"CM:7+,KTE\-\A9.E4",'#0KJE=5:42 MM?%Y7VC77(;1V?D4U0,BLB\M@;M$OUTS=**U>5X*(F<;5ITRCY@BJR M29&GL5BLGCT@-XHG1SDMGIR"R-F/'$N5MWV\? U%+K[UR(?-1!FTJ [:YS:) MJ;6X$8*XV8,;G1ANTX8/\ME3DD>;7QIE/J*^[LNY"YH)ZOS0U%YIZNX1L4\0 M:ZLZT0]M$2??@1K=L'16"YM%I,ZY$>=JY(^'5V765:3T0&!7\[+]!&"L^G85@9+1M6'1)Q?#^ M>QJVGI<4/:9G$,?K?O-Y::7*K>\7TR*BO*=J=5YH,IVE;,+B++QG2I1DK6?# M=(9>KS1NLSJO,;(A&UXL8JEF*WCINUFR*D "-@[]$#>)ZM,EV!\:L1RW/FFB MZ7$NU%B&P\]I;04UE]%@-5OKH<9.WT/M8@ZC]5R;&/JQ$S7/'1)%M&ZBU=2( M;AR8\R)?0'2?J2.MT(HV&D$>38@]HV9KQKM+E&SKUGEAG7F/#Q89)<*A7:>/ M#IV6C5#D#N2.XS6VEH8[A$K],>?-&^%W$-[__)/X4:YCQ"]62YI?FR^J@H.I M#QV>"S%+,K%9<)TR\-7#>W;S$ ;YI(+3ZH/5:M7E(W0$"RORW8^LK,EG<<[2 M4\>:ER5BI*AO@!DE7<17&2CY)"A@CR(C"OOD,.!YFK603FC(% M%D6)4L2T"$)8WNLZR_BCR/)P_'A67EJ7DT+N+.6"D'7P_HC.,G8]_W SSP(- M8S&>>.AF2M,[X*9*F'!.VC3>^4++RTLF&ZHEHU5.1/7FZO)07-J0W>4UX%;= M=7=>5H?:SFO[AM7TH678!PV[_YJ)D^W89,W=EU>'?<8%WI-940HM"6RF9Q)4 MO#J+V6L.GUYHN\_)[#+1B?F@>Y1_%C2%-W,U\S;,_)7LB5*O[W92GHU+U8+5 MZ1%?#QQOPS3+E2\/R1PBV1:0R$[C]99:/P>K;LFZC*O45=T\RAKK))IU'%!& M#4 = QS=@4"7]G36N1/90FR M5,:GX4R(W31['BX#S(X08)M$]/&5>2N3H MFDU MXQ-4$3?G,@Z'C$I)W(,AYAJB_NUO=X2]-=C@9)M#9X;)KJJ$U6B?89R M_3W:9#@_0@VBJP,,99SA)>^> M?6(9HZD_$>WE W;/HF3&6Z'B!IJ4>DAS^3EUN$LC)W)LB]@>[M)(B1S#=HBK MX]ZSG,C1;>+9EU)5)Y/^_TRCZFR9*4V_,F%M7X;J[UR2F:$3Q\#T3#F1H]K$ M-5K, $3D[ FU@EVF';IICL@Y,7)TDWANTU84W636P'&^I(B1M-=XFN-:TZ0^2I92X^>&5JVOZ M#2)'1N0@X\B+F]89IZ?ILV7=3/(D>>8DJ;3=(3?3TPD0W)%3N+KJ'_0C+<_4 M/:(W[B=RB=F6W<&IQUOIN0>FN%P.GW8'H:ZM$LT[=J9[]WS_,WKVL9],F7(5 M)5GV6AFGR71N#JR>:BY'.5<+!'EE$UUW7SL3Q#@S&R%=#TXU@P <1U0\K@Z *!;PF2LQ>5%K;&9*S MB>VVN+F$.W][MLQ=W)*5$C&:2TP#<2,E;JXL8GEV?9NHJQOE;3G+(S9.4L:; M3]R'&>\H"7_.U6=.OQT81>^5%6=:\G2W0X;5*\LCMNJ@ ]T; MC)I$5YO6EZ(#?0SS '3_TBBX",_9(1:V:I83-291=0QJ2(D:;DFI6 <@)6Y, MXN+)K4>'ZN\L7\27A0]],LMD*W%M T$+M/7]Z58M(RM=.433K-YZ%DBR_2-9 M326>WO.C=Y%N^T>W5XY)+*U!R!]I%FFV;9JU-4,^@JT,\/E$YC,NZRZ/[3C5 M&&-EP08L*4B*4<2>K+CM(V9QEJW.\DQ>8PM"XHGCJ,P8,.>$IDRA>9Z&HR*G M'#YY BN?3OGQ?GGB?YTD$0 Q(\J(9J'_DL*Q7FD,^96".E2;9W-VR%)!TFIK M14!9!QZAA.2%Y%5'[DGM"=A+G_EF MJ!ZQM)=GCC\#@V[6 W09L;KG$--I6JN)B)4>L8;J$-MU$+%]0ZSNV<2V#CSO MXO2([6]4\(QFQX[X82UJ7[.BF@E2%QRWGAPC8E9=O'L(@GW#J&:J"@N96;_7FZO)07-H@I/*:J0]UU]UY M61UJ.Z_M&U;3AY9A'S3L_FLF3K9CDS5W7UX=]H"\]@;)S'CKYV>G$ MQ'7NY>B\G]0Y*:MPZDKY[3ETE,Y\!H8H<2.B0P&+-B ME/EI.!/>/@Q['_HOZYO:F2B435RKZ0EC\E6+G!XUYR92B[CJ@>U-SV:WM(Z4 M-GJRZ,1L?#+4)3),&[C1B&:W6%79TP#+)Y8QFOH3<>9V $HS2F;\#.Z+Z"EJ MFD3%4Q\D5)"F1JS&:822>?:]Y!A7)X9VUI!+1SFFC0[)+E&] P\J18]R)U@_ MTXAE0CU.:?J5\92\BW >-0^,X0-/,;PH8_C;/L?'RPRLJ@+3KGYLC+<(X!&\O:!R!H7R1H&L0[=($360-;H M,6MHMD-T!]4&\@;RQM-( 7@]QLM:UK3(&[5K-6W!"V>!:UE\J;]6?F7@[BCA M=$;#E">5E&'"$?Q,8O&W/X$)\MVU+$O\D.;@&SV$^43Q^8.# AY.QDI2I/S8 M^RE+00RDLR2%^Y0)H\&?!4USEBYS.3>77TW(U(<.K[Z<)5G(7:[KE$4B1KDL MNN3%:RL/5@A5EX_0$>"NR'<_LH(V'Y;&TK-"VUZ'P>K/R:(2;T;OV&"4,OIU M0,\3!)P+*,Y6H'S\KT^_*)^_?/AT^^X7 MHKS__3C+/!&YI-E+>\/EG255R% ML9)/D@+&"#*B%#$M@A#6\;K.?-=KQVM,^$LX!<'Q.WM0/B53&K^,?=:E?Y=* MOEW#.T6MK^$=5D+<2F$R3O94DS55HTG)]W,5RUNLXE).26 ';C< %XOQZBQF MKXE_>CGM/B>FRWPFYH.Z4?Y9&D];ZG/D/B*:]W :Y%QH;JJF\=:9IWS];H/+J,&N"X+(DA M+R"@PV7E23=L-U=SD"5P?/0?FU(N\)5=2Z_S:O&5,8I\K1J1>SV*2-ETHIA-A.B'4MXZC>0I\<.->Y M0XGKK;-#QR_66]"50S3-PI,]6T=$[RA+4XFG-ZT-1/)"\JHKN$QB:39*KM8Q MT3_2LC4##R0^)D1O [[96NXKYXF2\OT /XS8EH-&X#+_TN=^Z"Q-[L. !(W[QB)JSH$:TR:6*6\/@'E"69S$ M;#\V\<[U.X]DJDMLC'QN6#U:BWVEJ4^N!X.#:A^Q=/PLJ#FD]@Y1(Y$7>,.QY!GC/X;A[>^#_,'+DB9S\)[W@)!,,!EV(N&03S'1 TH M&5XLFVBZCFB1"RVN0_0V+1-$S>X EZD2];P':5_:-L3[^)[%>9(^7L(^@TDT MJ_NU)GW$S)6F$L=K)Y\>T;*'8X%UN-"1\,[[:>;@$3](BCG'@L05H&)]Z]]?5-70D9<.* MY2).),.)9H$%T^D>!A*KR0^+_?A(9'H+H R2L3@\X@6*LF/VF$ML ].D9,2, M1U0'M[UDQ(SF =/@4;12HL8&Z[+[)]%*K#<7F3LS^LC3=B[!FS148J@'GA") M1O)I[1QHA:LZ3B.R A,;\<-G08CC@7+:#EO[[E9OQV!5- MJ5R"CWGE$-7 !$O9L*+IQ+/;2>-#M.PKH0+K!;E%-K3H&C%-3'H]<=)KRNY9 M7%Q$ZT93(X;3M"DNFL/G0(UM$UW%73 940.^O>$U+:1"U)QE5]\E;@\J)B53 MC;_7/6OD)9[DSL-%.T-\FJH16VL:CVVT_ Y9U3W I^41PSUP _1R\-DEE.J. M25R[J5G5% *(U3/O@SD>L;0#2]M/CM7+. ,[C.]9=L0SL)^7GVV?OX4S//L, MSVI>!^']?.#J^0&_^5K31/CJK$5G1>I/**\V2\;<" ?3.W\4>0_LSR*+83W=G_ M/;W;98O?10-@$<@4O7]3%ES")M]AAS'@?L5Y]!WQ7.PX)!E6D&/DQ4V+'(.& M2#N&B'P3[LJ=_<]K7HN,36GZE>6\;%;)F%^D+]Z3[HY0U'CR/+K-DN&E]7/0 M$#=[(H"F36S-09Z1#"\@RG2KG19F_8^(?*;1L75EQQP(BS@JULS*B!ETN^7% MC>D2QT2VD1$UK;--_[W,WVA>:OL$#=GR0@W5>)Y+>(&@]^XJ]"M.[N>T-Z@R.VJR.!#&+]NEM]> MP[OH?GG4E>T2U[,;;\7*41EU1$>Q^ZCT'&*;!Q:;(SJE0Z>K$^/0W@&(3NG0 MJ=D&<:P#FPF>%I]=KW>O5]LV#F,:^T>H;:M6?Z*ZK+K>&\Y0QAGV?^^16]A@ M7,.T@XJQV#>6^F'&>%0URQ/_JY+,\G9.&STS+'2+Z(VC=2^*V9<+Q,V49T)U MQ#U4TW;4/NH&NWC$/>_V8Q?9Y-$MC0!N M9*P7[IV+NE23).(S MY@[G/+$P&8MVGKRSYP--@\MP,"TPFUTTFR7#BDX@S,T M+@Z5W<*F[O$>7,=#)V*T98P:%NAWM7G 2+ZSU[8;'L\I__.#G.O_,/93D91T M%;#R$R]3%V8!*8T#'DZ^IY'(;.*Y3"G+\C3TG0GQ*A\\KS=&)930P$Q"7LN)2C-W/\,";VC8 44;L M+HSC:@-Z!J]++N)8),-UB7YHTY..>AM=P8UI6\1Q-<2-A+BQ/(T8'K8"EA$W MIF,3QVS:S%"^_>@.:U,&7^[4HS5-G1*FUP8@(4@*WF=XOK"7A8OD"%U\WR)4 M9.19S26N_3*_]0B@:=D?0LY SM@$AVT;1-.:6H'(&<@9?><,U!G(&<@9/=09 MPG_Z49PM K^#\/[GG\2/73#/&!^ Q_M>+APE#W%YT,8Y).*RU8?K+A%73Y"1\ 8 M1;[[D15:]1D'_'%(55-KX=]9A\'JSTDZG\*,WK'!*&7TZX".88;7-'J@C]GZ M.J9A/-B V^:2=X*^%G). Y8G36_U,M$>Z-8/H[#L;L*I*T[BP;O;VX\\RE%$ M)2\ @D*:JD*S MGX\(OG"62J)(U*LKY6%.,YBL".PLU@U:(LN4D"GLF\] &0#4.*D#565$*6):!'!S\/J' M5Y:[4%/5D5)SMA*J!J 0T5G&KN,UTW8.>W#=7>ZC:>F?F:CI6 M1^;J##7;E&BN^Z[I0]M#&KCTN79)#NCJ[JMRS54V.;!OKOK0,(V.S+5;]&IZ M]>;SS/[@GFW TE$X98#A>ZX?@@Q)Z#F+$%8C)S3KT5'Y%QEC'C!@&Y\\+$J043[F5RS[]R ML.L<*E-GQ1<$.>&B\P^E"UP2V15]DC6,H-P)RMN 1XQY_UL$6FV@U99F"+"J M8BF)!YQ/4>0="X+;1=^HCNB[(*@AO:&*;1V4G5*QITYL0 6+"K83$*RE8"O' M?#[!:D!/P.K%RO?8P,=7GA0'BBL1#QI!7[ 6' MB;VN<02.(><8G6B 7X^5;+,_Q]VA:.L."QTZ!H98.S1&)_J7U>-+4]71]95* M4#)T?7$,E&U__1).6:;\SAZ43\F4QB\M(3KDF-U^B#H< R-I_1BC1_ZI00S5 M1A=5*LMKC"XJCH'2[2C23;>:^I4HW5"Z=3@ )VU5QSO146N6)N,P5P8#^! 4 M?JVB&$QPZ4F"B^,1S6CQC(+>QBB.L$_E#=O)#CW;"O_2AJB1N\_PB>20I&V$ M:S("<=4#CQ^2IGMV%P)>J*>E90'=M8AG-$U<0#U]#MPXVK"=@^OZK:=1U+0E M:E1B-&[:CZ+F+):0,VRZ,X"B!EV"_KD$8 WI!T8MT"5 /=T//6T3'5T".?6T M-VQZ'EBG]?3VMCN:N:?O3C>W@G ,' /'P#%PC'Z-<:8M_J,=E;ZYO__"TQ$Z MZYS(,@8Z27*:J39QK1Z%,N5..L(&'CB&M&.@A)930EO$5;$)GE0TAA(:"\-Z M,T:/2B=,MZDINV6!6#B!G4MPC'Z,T2/9IMM-<^A0MJ%LZW#$6$K+MJ]C]"BU MP-1Z5*W5"V\9NS+A&"C;CL%*V(H)Q\"(6]?'Z)%7BCZI7*;6'?JD. 9*MF/$ MV[ ).HJV#HUQ*3V8E*P897X:SO(PB148\C[T6:UCHS$AIA\),;KJ$--NIWP( M Q3/MGK EDS'%S4[2W)[*X1JKEA" G&(8QTHG.HM6A:QA?FJJ)ZWJ6?-(KJ& MZEE*]6QB)R84-;T1-9K-FV7WZ/SA/HD:==A.'D:_10UZ MWQ!&RB>@<*)_0$ M4#WW0#U[Q+"P 9.4ZED?>I>DGK$!$XZ!8^ 8. :.T \= "8T2NEJ02TRMG5W3MBE46AI#"8WE8+T9HT=% M$[;6]/2=+0O$J@EL4H)C]&.,'LDV0V_JIJ-L0]G6X8BQE)9M7\?H46J!B]ZR M9((2&S#A&"C;L $3CH$1-QRC7UXI,52,NA2\PK"\7);4@1TMN\9! M.(:<8_1(LC5NUHNB#45;AW<+I&W6^R7)::3Q3[==1AT^9)QPG]GFV% MAS400]F(LK%^"R:36-:!AV+W3#2^S+R2!)\OZ)> <@/E1OU0H:H1S3SP")R> M"8X^V51ZX^,9T*9"V8BR<G40*DP_#.#BZ%%)V3V+"S:4=7VCU\KO23QX;HWQ M^CW=6Z?_6OF2*"P*IV%,LP6/TY61QM M,Z-W;#!*&?TZH&.8X36-'NACMKX.$)>##;AM+GDGZ)\@H#3G2O=/%3[7^4#R M!13T&(R3Y$&H:^X9@.G(,J$$?/!>*!B:"]/23V+AG K3!>XJ(KAKQ$!3L,7- M8$FSN3[A.K3@KX#+_%M.# !WN+.(:1' &,'K M'UY9[L(O*V>V(#SA+P-D(CK+V/7\P\V\6BB,Q4K%0S<5>"MJY:C:/+.!$V5Y M>8G%H5IBLLHRK=Y<71Z*2QN^8GG-&VJ.L?.J.M1V7MLWJCTT#?.@4?=?,]W# M1MT_5\LY=#[GGJLSM(S=5^6:JSY4K:[,U1JZKMV1N=I#1W4[,]?N\%:7YGHJ M.6"8SM%'U8>V6JA^FM]J@+,VI/>J6V/'[[ M4+T(B!E;("8S.]1;/.P T.>H]CRND+H#&^$XHYU(4 M>L>"X&[A-ZHC_"X(B5V$#W_&'6?ZTT%3%>.XO:(:3;M"H2]_DZ*$SR+ M&\= $8TB>BZB>7,$;, '*4!C?$4C$P*)(8,HW1(^FF M$TMKVKP+I1M*-XRI]66,'OF=!G&-=DYV:1N[\@HS/-0;QT#I=ASIYKA-#]I% MZ8;2#:-J?1FC5WZGK6%432YAAD?KXA@HW8YSF)ZK:_K-1&?7[T3& MQSOQS@N\\Z6;0M+VR_HP;WJDA+&?3)ER%259]L11?'$H4PX7N'=5Q%B2)2C;HX#Y0!UZK43+S[;"PXY(?V&K@@LZ:;G9BB4D$$USB6HU+9MKM&Q9 M!%?+8Z!JEI4#-.+J>G]V37NDH#5[V YB^JV@4=2T1,XF,6P#)8V$J-%1T* G M<-&>@*<1^]!>E!?C"*!FE9-X-=4FJG:@&RLCC?9(M8(1WT[_1*ET:X-C!TQ! M$G*G6^ 8. :.@6/@&/*,T>*&.%C^I]D-/^QDY>[O%J"STE]G!4]]D(_(+J^E M.(XAP1@HHB45T7CJ@W1$=GDB&JM\L0P.3WTX? QY1=G%]47',60:HT>R#4]] M0.G6^A@8>976AFYWC!YMX^.)%/()VHOKV8YCR#1&CZ0;GDB!TJWU,3#>ASXQ MGDC13Y_XXGJVXQ@RC=$KZ88G4J!TZV'$KT.6*OJ=>")%;_U./)$"QT#IAB=2 MX!@8N^K&&#WR[O!$"@DM(CR1 L= \88G4N 8I[6(Y&NHC7?BG7CGR^_$V#!& M3QJ[0E:/>D7V(C(<8F08QT#9=HR21+5'';=1MG6'AS!B+<48&-+!D Z.@6.@ M#"FUKT8\QM ?E[;A=5&'*?[.\I<=HXCG&G3G7(,KAVB:=2(4 M=] #/<48R"_]X1=^(J"N'AAY1JY!KKE0KM&(ZAY808Y<@UQSF5RC$N_0HS>1 M:9!I+I)I/)78+C(-$ORE$+RF:L16#^S&?3$4WRRH-[]E#NARK!9BE"OX,0 ) M05*,(K:.H Z%47$,)!T9QT!07>08_4+[9>]1*3,&6GM"4Z8,!DH01D7. N5% M!Z_TR+J5W8:]4H>JWG@3JO\F*HYQ8D<7&;Z=!:E#XS+/CT(BOR0B/W2C&(F\ MUV,@P\K*L,9EUMVT5 \BK7OY+_$'"P84ID+O6.E99DJ1@5,9QBO.)LS2+R*: MATG,'<^YY[DS/[9&5O;NL$2M#1A)>,E0/6)I!YX]51\$'3"._%.O//E=PK&_S&G( +A=Q#>__R3^%&*U!&_6$G7]6LO%//> M%_XE=&"MAI@1L# \$"LTV[^$I%PK,- S@\NA1 M2=D]BPLV?+*4^2)6I/L?19:'X\?C*+.:JQR]5GY/XD&=E<9/[ZL233JT7O^U M\B516!1.PYCF#%Z:^%\'(\K#E["6&8NS,F3)OO'/\BXDV%C(C#Y.69QG2IXH MXR2=SN.PDR0"BR-3DK%"_3^+,*T62N-':=?&GJXM3:)(R>FW.5Z T"+*$YE@ MN:LXI'X.Q)B'+)-V=>.-U=%I O;;*RX7&<(_!6FG!\5&@-1CN!G$HN_?6#*.Y9Q3"9^*$CX(%TN^8M-9E#RR M2@6#4<$ADQ&@@BQ/0Y\3@KA"! M5VXP"NAM/SHH4F K("@S,^/5NX%1S-?6A M8\%Z9DDI>*X%V<'L;A["()]47O[J@Z6#?:TN'Z&C+.&[F3L?64&$#_AGZ7'P MH*FU$.&MPV#UYV11P3.C=VPP2AG].J!CF.$UC1[H8[:^#J#NP0;<-I>\TUY_ M@H#2JBQ+JM3UV,Y1J?4)E)YL90LH?>(\QEFP%$Z"M#@;^S2;*+,T6=BT2WMW M:5T(,RMEK+Q['"4/RI7@W:2 .049R#J?S7*^'\X) & -I%W$M A"H.S7/[RR MW)MF;"S\I"5)BC@2 "BBLXQ=SS_L[VA[EH[+ZM#;>>U?<-JQM"P]8.&W7_-=-W3 M3+8V##KAK9\L K []+=GT[>4JJ>,!C^K\ZJ]@&UAX,5:O#IKV;N!?7JELKG0 M[8D_GTN+Y)]+B^2ML$@V9'[[--5/ZMN.E&>H;R5V7[>:6<95@LUK'F6-=38Y M.@XHHP:@Y./$%KC[6!5^0"GGU#>_US50C];OH-;>[*ESL.H!YWB]+9XL^JP; MT?56*]I;:,=N'7;N?>A3]6-!LI65;"V/&&[3_(EVR58^[2:%QCPL-W<:!D'$ MOCOCAJZ@NU]9EHFPRR)@*#;%0(^"]LP?1921_5F$,Q&FGQ/F$:9G#5VKQ@RW M!"0YF0^,H;8E8L-WN_@(O 7\ZV=\L$ZDWM5#XI5E$4UMT)59XJR[/J%%![2X MID1HD4^Z2B&Q.^'CO-V(J\\33P[MQ5[%O3<[V4C^)[DY]_7&4!(_P:Y)/HY__/U!+ 0(4 Q0 ( .Z 'E?J M#* \7! )!^ 1 " 0 !P&WCQ=B0H (5? M 5 " 8P3 !P&UL4$L! A0#% @ [H >5S^Q+7*J1P 8<,% M !X ( !,B4 '!S=&