0001628280-20-016786.txt : 20201124 0001628280-20-016786.hdr.sgml : 20201124 20201124160525 ACCESSION NUMBER: 0001628280-20-016786 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20201124 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20201124 DATE AS OF CHANGE: 20201124 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: 0131 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37570 FILM NUMBER: 201344080 BUSINESS ADDRESS: STREET 1: 650 CASTRO STREET, SUITE 400 CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 BUSINESS PHONE: 800-379-7873 MAIL ADDRESS: STREET 1: 650 CASTRO STREET, SUITE 400 CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 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-20201124.htm 8-K pstg-20201124
0001474432false00014744322020-11-242020-11-24

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): November 24, 2020
_____________________________________
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.)
650 Castro Street, Suite 400Mountain ViewCalifornia94041
(Address of Principal Executive Offices)(Zip Code)
 
(800) 379-7873
(Registrant’s Telephone Number, Including Area Code)
 
Not Applicable
(Former Name or Former Address, if Changed Since Last Report)
________________________________________
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
________________________________________

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))

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 November 24, 2020, Pure Storage, Inc. ("Pure") issued a press release and will hold a conference call regarding its financial results for the quarter ended November 1, 2020. 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. 5.02. Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.

On November 24, 2020, the Compensation Committee (the "Committee") of the Board of Directors of Pure, as part of its annual review of Pure’s executive compensation program and pursuant to the powers delegated to the Committee, approved an amended Change in Control and Severance Benefits Plan, effective immediately (the "Severance Plan"). Pure’s original Change in Control Severance Benefit Plan was first established effective as of August 19, 2015.

The Severance Plan provides that Pure’s officers, including its Chief Executive Officer (“CEO”) and other executive officers (collectively with the CEO, the "Executive Officers"), are eligible to receive severance benefits in connection with qualifying terminations of their employment. The severance benefits provided under the terms of the amended Severance Plan remained materially unchanged as compared to those described in Pure's definitive proxy statement on Schedule 14A filed with the SEC on May 11, 2020, except as set forth below.

Severance upon Change in Control

If an Executive Officer is terminated by Pure without cause or resigns for good reason within three months prior to, or 12 months following, a change in control (a "Change in Control Period"), he or she will be eligible for a lump sum cash severance payment and continued health coverage as listed on the table below, as well as accelerated vesting of 100% of all unvested equity awards held by such Executive Officer (with acceleration of outstanding performance-based awards based on the number of shares subject to the award as if the applicable performance criteria had been attained at 100% of target and with acceleration of performance-based awards granted after the effective date to be governed by applicable award agreement):

LevelMonths of Base SalaryMonths of Target BonusMonths of Health CoverageChanges
CEO18*1218*Increased from 12 to 18 months
Executive Officers (other than CEO)12*12*12**Increased from 6 to 12 months










Severance Outside of a Change in Control

If an Executive Officer is terminated by Pure without cause outside of a Change in Control Period, he or she will be eligible for a lump sum cash severance payment and continued health coverage as listed on the table below:

LevelMonths of Base SalaryMonths of Target BonusMonths of Health CoverageChanges
CEO12018No changes
Executive Officers (other than CEO)6*06**Increased from 0 to 6 months

If there are benefits under the Severance Plan that are of the same category and would otherwise duplicate the benefits available under the terms of any other agreement that an Executive Officer has with Pure, such officer will receive severance benefits under the Severance Plan only to the extent, if any, that Severance Plan benefits are not duplicative with benefits under such other agreement. For example, Charles Giancarlo, our CEO, may, pursuant to the terms of his offer letter, resign for good reason outside of a Change in Control Period and still be eligible for applicable severance benefits.

The foregoing description of the Severance Plan does not purport to be complete and is qualified in its entirety by reference to the complete text of the Severance Plan, which will be filed as an exhibit to Pure's Quarterly Report on Form 10-Q for the period ending November 1, 2020.


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
November 24, 2020




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


Exhibit 99.1
 
Pure Storage Announces Third Quarter Fiscal 2021 Financial Results

Subscription Services recurring revenue growing 29% year-over-year
Acquired Portworx in Q3; creating most complete Kubernetes data services platform
Record sales quarter for FlashBlade and FlashArray//C

 
MOUNTAIN VIEW, Calif., November 24, 2020 – Pure Storage (NYSE: PSTG), the IT pioneer that delivers storage as-a-service in a multi-cloud world, today announced financial results for its third quarter ended November 1, 2020.

“Our strategy and vision to deliver hybrid and multi-cloud data services is exciting the industry, our customers and developers alike," said Charles Giancarlo, Chairman and CEO of Pure Storage. “Pure made bold moves in the quarter to deliver on our strategy with the acquisition of Portworx and the addition of Dominick Delfino to lead our sales organization.”

Third Quarter Financial Highlights 

Revenue $410.6 million, down 4% year-over-year
Subscription services revenue $136.1 million, up 29% year-over-year
GAAP gross margin 67.3%; non-GAAP gross margin 69.1%
GAAP operating loss $(65.2) million; non-GAAP operating income $3.4 million
Operating cash flow was $32.8 million
Free cash flow was $7.9 million
Total cash and investments of $1.2 billion
Deferred revenue $762.8 million, up 19% year-over-year
Remaining performance obligations (RPO) exceeding $1.0 billion, up 25% year-over-year

“We are pleased with our financial performance and execution during the quarter which slightly exceeded our expectations at the beginning of the quarter,” said Kevan Krysler, CFO of Pure Storage. “Key highlights include consecutive quarters of strong sales of our Subscription Services, and record sales during a quarter for our FlashBlade and FlashArray//C solutions.”

Third Quarter Company Highlights

Pure continued setting the pace in the industry by changing expectations for data and storage management. The technology momentum in Q3 across the portfolio includes:

Subscription Services momentum - Pure’s Subscription Services, including Evergreen and unified Pure as-a-Service offerings, grew 29% year-over-year. Selecting Pure as-a-Service in Q3, leading organizations, including ME Bank in Australia and The University of Texas Health Science Center, recognize the flexibility and choice that these offerings provide. Our unified subscription, Pure-as-a-Service, which includes Cloud Block Store, enables customers to subscribe to storage in their data center and the cloud, paying for only what they consume, making migration to the public cloud possible at any time without worrying about stranded assets.

Advancing Pure as-a-Service offerings - Today marks another milestone and industry first for the Pure as-a-Service offering with the announcement of the Pure Service Catalog, which includes a number of new service tiers. The new service tiers deliver increased transparency and flexibility for customers, allowing them to choose the right storage service level for each workload. Pure is also making Pure as-a-Service more accessible by offering lower cost service tiers.

Acquisition of Portworx, market leader in Kubernetes storage - In Q3, Pure acquired Portworx, the leading Kubernetes data services platform that enterprises trust to run mission-critical applications in containers in production. By combining Portworx with Pure’s industry-leading data platforms and Pure Service Orchestrator
1


software, Pure provides a comprehensive suite of data services that can be deployed in-cloud, on bare metal, or on enterprise arrays, all natively orchestrated in Kubernetes.

FlashArray//C Momentum - FlashArray//C, well into its second generation, continues to grow at an accelerated pace and this month, received the Best of Show Award at the Flash Memory Summit for Most Innovative Flash Memory Technology. The performance and financial efficiencies delivered by FlashArray//C enable customers to reduce the cost of running capacity-oriented workloads so significantly it eliminates the need for hybrid disk arrays.

Strong FlashBlade momentum and AWS Outposts Designation - FlashBlade’s unified fast file and object capabilities to consolidate and modernize unstructured data across a number of use cases including technical computing, analytics, backup and rapid restore is validated by strong customer momentum this quarter. Customers such as The First National Bankers Bank, Louisiana Office of Technology Services and Sinai Health System demonstrate that FlashBlade continues to be the leading choice to enable rapid recovery and defend against ransomware. Also in Q3, FlashBlade achieved the AWS Outposts Ready designation, delivering a hybrid cloud solution with all-flash performance, cloud scalability, and operational simplicity to accelerate modern applications and break down IT silos.

Guidance

Consistent with the prior quarter, Pure is sharing its internal expectations of Q4 business outlook, but will not provide formal guidance due to the resurgence and continued uncertainty of COVID-19.

Pure’s current internal view of fiscal Q4 outcomes, which should not be viewed as guidance, is that total revenue for Q4 will be $480 million, a decline of two percent year-over-year. With the current view of revenue, Pure believes non-GAAP operating profit will be approximately $26 million in Q4.

Conference Call Information

Pure will host a teleconference to discuss the third quarter fiscal 2021 results at 2:00 p.m. PT on November 24, 2020. A live audio broadcast of the conference call will be available at the Pure Storage Investor Relations website at investor.purestorage.com. Pure will also post its supplemental earnings presentation and prepared conference call remarks to the Investor Relations website in advance of the call for reference. A replay will be available following the call on the Pure Storage Investor Relations website or for two weeks at (855) 859-2056 (or 404-537-3406 for international callers) with passcode 2343447.

Upcoming IR Events

Pure will be presenting at the Credit Suisse 24th Annual Technology Virtual Conference on November 30 at 10:40 a.m. PT.
Wells Fargo Technology, Media and Telecom Virtual Summit on December 2 at 9:00 a.m. PT.
Barclays Global Technology, Media and Telecommunications Virtual Conference on December 9 at 1:00 p.m. PT.

The presentations from these events will be webcast live, and all information will be available on the Investor Relations website at investor.purestorage.com.

About Pure Storage

Pure Storage (NYSE: PSTG) gives technologists their time back. Pure delivers a Modern Data Experience that empowers organizations to run their operations as a true, automated, storage as-a-service model seamlessly across multiple clouds. One of the fastest-growing enterprise IT companies in history, Pure helps customers put data to use while reducing the complexity and expense of managing the infrastructure behind it. And with a certified customer satisfaction score in the top one percent of B2B companies, Pure's ever-expanding list of customers are among the happiest in the world.

Analyst Recognition: Pure Storage has been named a Leader in the 2019 Gartner Magic Quadrant for Primary Storage.

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 outcomes, the scope and duration of the COVID-19 pandemic and its impact on our business operations, liquidity and capital resources, employees, customers, supply chain, financial results and the
2


economy, our expectations regarding product and technology differentiation, including our new offerings, strategy and adoption of subscription services, the impact of the Portworx acquisition and 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 captions "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 2, 2020. All information provided in this release and in the attachments is as of November 24, 2020, and Pure undertakes no duty to update this information unless required by law.

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, free cash flow and free cash flow as a percentage of revenue.

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 discount and debt issuance costs, amortization of intangible assets acquired from acquisitions, acquisition-related transaction and integration expenses, restructuring activities, and expenses directly related to the COVID-19 pandemic 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.

The non-GAAP operating profit for Q4 above also excludes the expenses and expenditures consistent with the non-GAAP financial measures described above. Non-GAAP operating profit is not reconciled to GAAP operating profit as the items that impact this measure are not within our control and/or cannot be reasonably predicted. Accordingly, a reconciliation is not available without unreasonable effort.

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.

Nicole Noutsios - Investor Relations, Pure Storage
ir@purestorage.com
 
Rena Fallstrom – Public Relations, Pure Storage
pr@purestorage.com
3


PURE STORAGE, INC.
Condensed Consolidated Balance Sheets
(in thousands, unaudited)
 
At the End of
Third Quarter of Fiscal 2021
Fiscal 2020
 
Assets 
Current assets: 
Cash and cash equivalents$263,702 $362,635 
Marketable securities937,718 936,518 
Accounts receivable, net of allowance of $558 and $542
378,193 458,643 
Inventory43,152 38,518 
Deferred commissions, current42,728 37,148 
Prepaid expenses and other current assets77,813 56,930 
Total current assets1,743,306 1,890,392 
Property and equipment, net158,200 122,740 
Operating lease right-of-use-assets137,856 112,854 
Deferred commissions, non-current109,361 102,056 
Intangible assets, net81,075 58,257 
Goodwill360,997 37,584 
Restricted cash 11,349 15,287 
Other assets, non-current50,851 25,034 
Total assets$2,652,995 $2,364,204 
Liabilities and stockholders' equity  
Current liabilities:  
Accounts payable$89,369 $77,651 
Accrued compensation and benefits83,163 106,592 
Accrued expenses and other liabilities47,939 47,223 
Operating lease liabilities, current30,902 27,264 
Deferred revenue, current408,086 356,011 
Total current liabilities659,459 614,741 
Long-term debt748,422 477,007 
Operating lease liabilities, non-current124,382 92,977 
Deferred revenue, non-current354,678 341,277 
Other liabilities, non-current30,973 8,084 
Total liabilities1,917,914 1,534,086 
Stockholders’ equity:  
Common stock and additional paid-in capital2,238,741 2,107,605 
Accumulated other comprehensive income9,059 5,449 
Accumulated deficit(1,512,719)(1,282,936)
Total stockholders' equity735,081 830,118 
Total liabilities and stockholders' equity$2,652,995 $2,364,204 

4


PURE STORAGE, INC.
Condensed Consolidated Statements of Operations
(in thousands, except per share data, unaudited)
 
 
Third Quarter of Fiscal
First Three Quarters of Fiscal
 2021202020212020
 
Revenue:  
Product$274,470 $323,268 $793,718 $862,137 
Subscription services136,149 105,141 387,743 289,299 
Total revenue410,619 428,409 1,181,461 1,151,436 
Cost of revenue:  
Product (1)
86,661 89,998 240,677 259,460 
Subscription services(1)
47,442 37,773 132,717 106,632 
Total cost of revenue134,103 127,771 373,394 366,092 
Gross profit276,516 300,638 808,067 785,344 
Operating expenses:  
Research and development (1)
122,981 106,663 350,079 318,758 
Sales and marketing (1)
172,282 184,819 517,149 537,633 
General and administrative (1)
46,467 37,416 132,063 119,542 
Restructuring and other (2)
— — 22,990 — 
Total operating expenses341,730 328,898 1,022,281 975,933 
Loss from operations(65,214)(28,260)(214,214)(190,589)
Other income (expense), net(4,887)(6,700)(2,459)
Loss before provision for income taxes(70,101)(28,251)(220,914)(193,048)
Income tax provision4,121 1,731 8,869 3,288 
Net loss$(74,222)$(29,982)$(229,783)$(196,336)
Net loss per share attributable to common
   stockholders, basic and diluted
$(0.28)$(0.12)$(0.87)$(0.78)
Weighted-average shares used in computing net
   loss per share attributable to common
   stockholders, basic and diluted
269,144 255,047 265,626 250,618 


(1) Includes stock-based compensation expense as follows:
Cost of revenue -- product$1,027 $912 $3,013 $2,843 
Cost of revenue -- subscription services3,883 3,517 10,961 11,101 
Research and development29,220 27,827 87,770 85,180 
Sales and marketing14,898 16,802 48,018 51,171 
General and administrative10,581 5,171 29,993 24,495 
Total stock-based compensation expense$59,609 $54,229 $179,755 $174,790 

(2) Includes expenses related to restructuring and incremental expenses directly related to COVID-19
5


PURE STORAGE, INC.
Condensed Consolidated Statements of Cash Flows
(in thousands, unaudited)
 
 
Third Quarter of Fiscal
First Three Quarters of Fiscal
 2021202020212020
 
Cash flows from operating activities  
Net loss$(74,222)$(29,982)$(229,783)$(196,336)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization18,214 23,194 49,811 66,785 
Amortization of debt discount and debt issuance costs7,400 6,896 21,525 20,186 
Stock-based compensation expense59,609 54,229 179,755 174,790 
Impairment of long-lived assets— — 7,505 — 
Other2,139 (810)4,111 (483)
Changes in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable, net(8,676)(9,474)83,220 17,079 
Inventory(6,459)(4,130)(4,724)2,722 
Deferred commissions(7,402)(4,563)(12,885)(8,158)
Prepaid expenses and other assets(11,217)2,099 (37,606)1,464 
Operating lease right-of-use assets7,253 6,524 21,434 19,962 
Accounts payable29,656 (4,417)8,566 (35,244)
Accrued compensation and other liabilities(6,520)(5,307)(9,737)(31,011)
Operating lease liabilities (7,373)(5,937)(20,444)(19,020)
Deferred revenue30,397 35,935 57,860 106,980 
Net cash provided by operating activities32,799 64,257 118,608 119,716 
Cash flows from investing activities
Purchases of property and equipment(24,867)(20,977)(73,643)(74,206)
Acquisitions, net of cash acquired(339,806)(3,713)(339,806)(51,594)
Purchase of intangible assets— — — (9,000)
Purchase of strategic investment(5,000)— (5,000)— 
Purchases of marketable securities(163,154)(151,527)(454,391)(640,024)
Sales of marketable securities40,856 56,150 132,207 116,518 
Maturities of marketable securities 118,606 74,901 324,780 345,657 
Net cash used in investing activities(373,365)(45,166)(415,853)(312,649)
Cash flows from financing activities
Net proceeds from exercise of stock options4,019 6,544 25,677 25,804 
Proceeds from issuance of common stock under employee stock purchase plan16,418 11,249 32,439 43,291 
Proceeds from borrowings, net of issuance costs246,942 — 251,892 — 
Repayment of debt assumed from acquisition— — — (11,555)
Tax withholding on vesting of restricted stock(1,239)(1,614)(4,080)(8,787)
Repurchases of common stock(21,411)— (111,554)— 
Net cash provided by financing activities244,729 16,179 194,374 48,753 
Net increase (decrease) in cash, cash equivalents and restricted cash(95,837)35,270 (102,871)(144,180)
Cash, cash equivalents and restricted cash, beginning of period370,888 284,363 377,922 463,813 
Cash, cash equivalents and restricted cash, end of period$275,051 $319,633 $275,051 $319,633 


6




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):
 
Third Quarter of Fiscal 2021
Third Quarter of Fiscal 2020
 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)
$1,027 (c)$912 (c)
13 (d)21 (d)
2,396 (e)1,933 (e)
Gross profit --
product
$187,809 68.4 %$3,436  $191,245 69.7 %$233,270 72.2 %$2,866  $236,136 73.0 %
   $3,883 (c)    $3,517 (c)  
59 (d)96 (d)
(f)— 
Gross profit -- subscription services$88,707 65.2 %$3,949  $92,656 68.1 %$67,368 64.1 %$3,613  $70,981 67.5 %
   $4,910 (c)    $4,429 (c)  
72 (d)117 (d)
2,396 (e)1,933 (e)
(f)— 
Total gross profit$276,516 67.3 %$7,385  $283,901 69.1 %$300,638 70.2 %$6,479  $307,117 71.7 %


(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 amortization expense of acquired intangible assets.
(f) To eliminate payments to former shareholders of acquired company.






















7



The following table presents certain non-GAAP consolidated results before certain items (in thousands, except per share amounts and percentages, unaudited):
 
Third Quarter of Fiscal 2021
Third Quarter of Fiscal 2020
 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)
$59,609 (c)$52,335 (c)
3,533 (d)1,894 (d)
1,166 (e)1,160 (e)
2,573 (f)1,933 (f)
1,762 (g)— 
Operating Income (loss)$(65,214)-15.9 %$68,643  $3,429 0.8 %$(28,260)-6.6 %$57,322  $29,062 6.8 %
   $59,609 (c)    $52,335 (c) 
3,533 (d)1,894 (d)
   1,166 (e)    1,160 (e) 
2,573 (f)1,933 (f)
1,762 (g)— 
7,400 (h)6,896 (h)
Net income (loss)$(74,222) $76,043 $1,821  $(29,982) $64,218  $34,236  
Net income (loss) per share -- basic and diluted $(0.28)   $0.01  $(0.12)   $0.13  
Weighted-average shares used in per share calculation -- basic and diluted269,144  15,677 (i)284,821  255,047  17,161 (i)272,208 

(a) GAAP operating margin is defined as GAAP operating loss divided by revenue.
(b) Non-GAAP operating margin is defined as non-GAAP operating loss divided by revenue.
(c) To eliminate stock-based compensation expense.
(d) To eliminate payments to former shareholders of acquired companies.
(e) To eliminate payroll tax expense related to stock-based activities.
(f) To eliminate amortization expense of acquired intangible assets.
(g) To eliminate acquisition-related transaction and integration expenses.
(h) To eliminate amortization expense of debt discount and debt issuance costs related to our long-term debt.
(i) To include effect of dilutive securities (employee stock options, restricted stock, and shares from employee stock purchase plan).




8


Reconciliation from net cash provided by operating activities to free cash flow (in thousands except percentages, unaudited):
 
 
Third Quarter of Fiscal
Change
 20212020$
Net cash provided by operating activities$32,799 $64,257 $(31,458)
Less: purchases of property and equipment(24,867)(20,977)(3,890)
Free cash flow (non-GAAP)$7,932 $43,280 $(35,348)
Free cash flow as % of revenue1.9 %10.1 %

9
EX-101.SCH 3 pstg-20201124.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Document link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Cover Non-Printing link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 pstg-20201124_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 pstg-20201124_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 pstg-20201124_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document Type Document Type Entity Address, Postal Zip Code Entity Address, Postal Zip Code Local Phone Number Local Phone Number Amendment Flag Amendment Flag City Area Code City Area Code Written Communications Written Communications Title of 12(b) Security Title of 12(b) Security Entity Address, State or Province Entity Address, State or Province Security Exchange Name Security Exchange Name Soliciting Material Soliciting Material Document Period End Date Document Period End Date Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Pre-commencement Tender Offer Pre-commencement Tender Offer Entity Address, Address Line One Entity Address, Address Line One Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Emerging Growth Company Entity Emerging Growth Company Entity Registrant Name Entity Registrant Name Cover Page [Abstract] Cover Page [Abstract] Cover Page [Abstract] Entity File Number Entity File Number Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol EX-101.PRE 7 pstg-20201124_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 8 pstg-20201124_htm.xml IDEA: XBRL DOCUMENT 0001474432 2020-11-24 2020-11-24 0001474432 false 8-K 2020-11-24 Pure Storage, Inc. DE 001-37570 27-1069557 650 Castro Street, Suite 400 Mountain View CA 94041 800 379-7873 Class A Common Stock, $0.0001 par value per share PSTG NYSE false false false false false XML 9 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Document
Nov. 24, 2020
Cover Page [Abstract]  
Pre-commencement Issuer Tender Offer false
Pre-commencement Tender Offer false
Soliciting Material false
Written Communications false
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share
Entity Incorporation, State or Country Code DE
Document Type 8-K
Document Period End Date Nov. 24, 2020
Entity Registrant Name Pure Storage, Inc.
Entity File Number 001-37570
Entity Tax Identification Number 27-1069557
Entity Address, Address Line One 650 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 800
Local Phone Number 379-7873
Trading Symbol PSTG
Security Exchange Name NYSE
Entity Emerging Growth Company false
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Non-Printing
Nov. 24, 2020
Cover Page [Abstract]  
Entity Central Index Key 0001474432
Amendment Flag false
EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *N >%$'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 " "K@'A1Z@1L)^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.DEAAZC+91,GD)"8!.(6)=X6K6FCQ*C=V].6K1."!^ 8^\_G MSY)K&Y7M$KZD+F(BC_EN"$V;E8UK=B2*"B#;(P:3RS'1CLU]EX*A\9D.$(T] MF0."Y'P% _/3Z_SNH5O M,YG6XO@K>T7GB&MVG?Q6;;:[1Z8EE[P0HI#W.[%2_$')ZF-R_>%W$PZ=\WO_ MCXVO@KJ&7W>AOP!02P,$% @ JX!X49E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "K@'A1>J%/,18$ Q#P & 'AL+W=O_PJ)5U4I /OC>,D@,PVY'NS,;#;2KMNJ%20Q8D]A9VX'A MW^]Q@(2.PLGTAL0DY_5C.W[/\7@OU;/>,F;(2Q(+?=/8&I.^=QP=;EE"=5NF M3,"3M50)-=!4&T>GBM$H#TIBQW?=OI-0+AJ3IP MRV*YOVEXC?,?3WRS-?8/9S).Z88MF/DC#12TG$(EX@D3FDM!%%O?-*;>^UO? MMP'Y&W]RMM<7]\0.927ELVW<1S<-UQ*QF(7&2E"X[-B,Q;%5 HYO)]%&T:<- MO+P_JW_(!P^#65'-9C+^RB.SO6D,&R1B:YK%YDGN?V>G ?6L7BACG?^2_?'= M;K=!PDP;F9R"@2#AXGBE+Z>)N CHN5<"_%- /A'.L:.<\HX:.ADKN2?*O@UJ M]B8?:AX-<%S855D8!4\YQ)G)3.Z8(G*[OOO?< =0"AZ_X/%SO0[*$\ '0?Z9KK11L&S_(KJ=0K>3ZW:OZ :* MM4*9P"!#9D=*[K7.H* :JSY"9F1*Z)Y_^R^I4L6)@!X:$*"!>:Q53KGW_T^NYOTWQT8%8+ M(\/G)OG);;NNZY&4*K*C<<9("E^%WE*%C6!8C&"(=CP7!H#)O0BE2J7*)[0) M7<-2$ZD )1-&'> :L:I1X>)W6'NF^ M#2. /2 C,A<1 ;>M)*J1.OOE#^_>U3BF=V'AWEO6\8EMN#5,X'RD234<+A1D MBME/3X']-NUWT<;X2DOW_+?P?>"P7QZS9%5M:34BL U:G4%O@$Y9F0T\W+A/ M2$OZ0NXC6%F^/AD*!HA+^H.6Y_9'O=X (RPS@H=[^(EP&D6*:=T\WY#/\![Y M(JJ7%Y?L]UPRH_")2%AD!14#;/:,PV;ONNBLENG"PZW^-?/,ML!)EG(O*GEQ MN0=K0%!8$EN+88!E"O%P[W\-6'A=H.2.0_*MI,0U9U,,KM6 :Q1'7;?K86QEGO!P+\_7<0I%_W447&"(?V!E.O!P0_\L0YB38"L% MZB2X2&EHK)0JA&\ M6KHY%P<@>YA\H+9'36*V!B&W/0"C4%$=3>.>Y $ $8$ 8 >&PO M=V]R:W-H965T&UL?911;YLP$,>_BL7S%HA#UZDB2$FV:M6T M*FK5[6':@Q..8-78S+Z$Y-OO; C*I(0'P&??_\?_[(.L-?;=50#(CK72;AY5 MB,U#'+MM!;5P$]. II72V%H@A787N\:"*(*H5C%/DD]Q+:2.\BS,K6V>F3TJ MJ6%MF=O7M;"G)2C3SJ-I=)YXD;L*_42<9XW8P2O@6[.V%,4#I9 U:">-9A;* M>;28/BQ3GQ\2?DIHW<68^4HVQKS[X*F81XDW! JVZ F"'@=8@5(>1#;^]LQH M>*477H[/],=0.]6R$0Y61OV2!5;SZ'/$"BC%7N&+:;]!7\^=YVV-I=%B-Q_6J\[1G+CL%O,)[-8<)X M^H'QA"?_RV.R,WCB@R<>>+-13VOJ"?9[L7%HZ>C^C'!G W<6N.D-[E>J#T]L M!9J0BCWI H[L.YRN53Q.2I)DFMZGZ8R/V$H'6^DH;$$]7M"%[%&)J]L_KB^% M6QE1'9!20(J+ @J"SL/OG:22M+0-SN5,=FO MMSN=V[@,J ^B+Y,ZIZI/G;Y.UN,DX:D#0#(JJ?N<=HCV+6-]U8'B_2MC0?M, M8YSBZ*%K66\=\+H/@Y1DZ>ETSQ07FA:9'M2#PIY49M"8TQ-E1=88O3.O:21\ M*5= +ESF] .7HG1BKN5*R"G2:2 J(XTCZ*U 3I/ ],\QG4047"XZ2FCC LEB MA_A;+N4_)5;4>RBDW RF-!)%9CDB./W@P5P\DR]29(G/D_4.6\>G)+VC^X#Y MXYN4QM7@MC8)7:DBD] $.TZT7?BBL2PD$8WR02UX:S2?/:PCEL#+5B#E4]C" MK\V5]MB0N!_9$LL>)B\/W@9Z-G_&TP M"(\.&C'.>&RV_K?4D]OJW%HYO9.BU0KBW'^Y89'Q=1SIC!//OELX*94GP%%R M 8>B.C+?';=G&'$]36-SVW/Z'WK^N^O<@@;'Y=&T/_K_\BK_CF.VW)[#%;VZ MH!M+PD.8TR_A?96[!U(.0J+0"^I$78-^<4^]//+2/^!7^KZ^AH8/$L];,J=[ M_!EJ,:@W6]5C6)>E:H\_A?*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'E+9"L5*+]S69F,'=G3 [:NO7=Y(0*A1*+SWMSIOA[7MO=GHF/NR( M#LF'=R%FIA*I)VD:\PJ\C;=40]!.2>RM:,G[--8,MH@5@'B7C@:#<>HM!C.; M]EQK3J\+$L@%*2C8 %N$<_SN-V5RPH@[="B?F6GO#DSB,:#'"Q29&9@D5G1^ M)L8+!;%NDS,YEYEAU]@""^8_X$TC\MWN8HN(W;U9%9*9\4 )2^0H[43+;U7C M"72XJXY"C^@$>&$%GIB.-89]0Z,NTBL;;0[]V84XX;_$2&6).2PH/WH(TN7( MX!J!(5981Y,$ZR$S%&-]RQ:M (D" : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/%DDT*@S 01J\2(.CX@]&$ MS)3J[6MUH8$NNI&NPC#Y3(AMG> *AHL%=T,A:' M^:8RKE<\1U>#546G:H0H"*[@]@R9QGNFR">+OQ!-5;4%WDWQ[''@+V!X&==1 M@\A2Y,K5R(F$46]C@N4(3S-9BJQ,I,O*4,*_A2)/*#I0B'C22)O-FKWZ\X'U M/+_%K7V)Z]#?R>7C -[/2]]02P,$% @ JX!X46ZG)+P> 0 5P0 !, M !;0V]N=&5N=%]4>7!E&ULQ93/3L,P#,9?IWOY_B+LGX[1L"L<]9C(1JB^* 4E@TX MC3)$\!RI0W*:^#?M5-1EJW>@5LOEO2J#)_"44Z\A-NLGJ/7>4O;<\3::X N1 MP*+('L?$GE4(':,UI2:.JX.OOE'R$T%RY9"#C8FXX 2AKA+ZR,^ 4]WK 5(R M%61;G>A%.\Y2G55(1PLHIR6N]!CJVI10A7+ON$1B3* K; #(63F*+J;)Q!.& M\7LWFS_(3 $YVXLR5]=1Y9"!*9Z2->B"P]^WS0NUU!]4LVC_K=-KX,U\-[\GF$U!+ 0(4 Q0 M ( *N >%$'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ JX!X4>H$;"?O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ JX!X49E< MG",0!@ G"< !, ( !S0$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " "K@'A1>J%/,18$ Q#P & @($. M" >&PO=V]R:W-H965T&UL4$L! A0#% @ JX!X41U- MXY[D 0 1@0 !@ ("!6@P 'AL+W=O%&#J:4#U $ #(& - M " 70. !X;"]S='EL97,N>&UL4$L! A0#% @ JX!X49>*NQS M$P( L ( !%&-]RQ:M (D" : " M =42 !X;"]?%%NIR2\'@$ %<$ 3 " <$3 !;0V]N=&5N=%]4>7!E <&UL4$L%!@ * H A ( ! 5 $! end XML 12 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 13 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 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 1 95 1 false 0 0 false 0 false false R1.htm 0001001 - Document - Cover Document Sheet http://www.purestorage.com/role/CoverDocument Cover Document Cover 1 false false R2.htm 0002002 - Document - Cover Non-Printing Sheet http://www.purestorage.com/role/CoverNonPrinting Cover Non-Printing Notes 2 false false All Reports Book All Reports pstg-20201124.htm pstg-20201124.xsd pstg-20201124_cal.xml pstg-20201124_def.xml pstg-20201124_lab.xml pstg-20201124_pre.xml pstg-ex991q3fy2021xpre.htm http://xbrl.sec.gov/dei/2020-01-31 true true JSON 16 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pstg-20201124.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "calculationLink": { "local": [ "pstg-20201124_cal.xml" ] }, "definitionLink": { "local": [ "pstg-20201124_def.xml" ] }, "inline": { "local": [ "pstg-20201124.htm" ] }, "labelLink": { "local": [ "pstg-20201124_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "pstg-20201124_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "pstg-20201124.xsd" ], "remote": [ "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd" ] } }, "elementCount": 23, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 95, "memberCustom": 0, "memberStandard": 0, "nsprefix": "pstg", "nsuri": "http://www.purestorage.com/20201124", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pstg-20201124.htm", "contextRef": "ic097d27419d34ccd96a9046a08555d9c_D20201124-20201124", "decimals": null, "first": true, "lang": "en-US", "name": "dei:PreCommencementIssuerTenderOffer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Document", "role": "http://www.purestorage.com/role/CoverDocument", "shortName": "Cover Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pstg-20201124.htm", "contextRef": "ic097d27419d34ccd96a9046a08555d9c_D20201124-20201124", "decimals": null, "first": true, "lang": "en-US", "name": "dei:PreCommencementIssuerTenderOffer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": null, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Cover Non-Printing", "role": "http://www.purestorage.com/role/CoverNonPrinting", "shortName": "Cover Non-Printing", "subGroupType": "", "uniqueAnchor": null } }, "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverNonPrinting" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverNonPrinting" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "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 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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "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 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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/2020-01-31", "presentation": [ "http://www.purestorage.com/role/CoverDocument" ], "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/20201124", "xbrltype": "stringItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 17 0001628280-20-016786-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-20-016786-xbrl.zip M4$L#!!0 ( *R >%'K0\@ K1P *W; 1 <'-T9RTR,#(P,3$R-"YH M=&WM/5M[VKJR[_M7Z+#/V3O=7TQ\!9NTV5\:2!9=Q;0):1:\])-M&0S&9MDF M"?GU9T:V@0!)2)I[Z4,*6)9&TMPU,_KXW\NA3\Y9%'MA\*D@%<4"^>_>Q_\1 MA+\^'W\EU= >#UF0D(.(T80YY,)+>N3,8?& N%$X)&=A-/#.J2#P=P["T23R MNKV$R*(L+CR,*J)A.T;9T051ULN"ZK*R0%E)%"Q;TV55-!S9LK:[%5'57.JH MED M51946S($0S9<0:5.22M+JJU9SK93H8Y;%C55+!F.I3J463IS+'A.G;+D MN&()A^TE,#N881!7O,OD4Z&7)*/*SL[%Q47QTHK\8AAU=[S ]P*&T]U)(AK$ M;A@-:0++L2.+D@:P"G*ID'6"+WFKNY%%48&^XH0&-LO;0\^#6YKC8XO&T^:7 M\?7.+Y2\K;3S5^/KB=UC0RHL#N*PV5N\_YC9Q6YXO@,/=G C!%$2%"EO/HJ3 M[K511N.(Q4D8T2XKVN&0OR))LEJ8KMQ-4Y"4N=6;3F)ITMDT),,P=OC3K.G- MC7#?9L,G LSH6N-\AG?MG9[/N^+3 &;- N'TI !XP:BS]W'($DJP5X']/?;. M/Q4.PB !;!=:DQ&LKIU^^U1(V&6RPT':V?O'/_[Q,?$2G^WA.@KY6GW<27_\ MN)-V;87.9.^CXYV3.)GX[%/!\>*13R>5( P8 .!=5K AB]*/GN.P@'^$YR:0 M7.39Z?B7R3%S/Q4\6P3*DN!PR[_9),"\1SHVE%^3*QJ>/Y5/CYO*XVQTZ^==XZ, M?G-X..CT[0NS]?W"[/N#=O]XT#[[X36/?L#G4Z5Q=C@PK[#-OOQ5,?WVU:C7 M.8(>JJ=BH]K6.D=UL7-TZ+?[/1\^2]"VUZG:E]#FPO1U\:ON_]=-:\&4K,Z@.<#T3P[/7?@=^OHM-3N=Z_,_OYE MHS^8=*JGBEGM],I06=ULAK5AMRHUJ; M-%M?!F;+%IM'-;G9&JAFZ]#KG'7Z[=:^",]\\X<^^=JJ)8T3\?)K:_]GR99E M3;$D02RI3%#E$A,LX$Z"JY9D1:$Z$TOEPIX(Q*J65561/^Y!D[T,7.]3[2\6>#9C#$X3CBW[BTJF1XEB+%0_ L[XAQ'I)_\QS\[GHL M(AP@MI)!']3_O$X2BR_OY3]=[WT$ZQLZ^3>0=U%2!05DCXLSV";DN(O/IF Z M-S3-G^3?\T%VKBU4OJK39=R98]8[P-)3OLZ7\RX=Y*=4F'\GDP5#+Q!Z#/6D MBC%*=B\\)^E5)%'\OP)OMO#X]V@8L.JLJB0]IB_9(=^&%7^*?)_NR[,6G#IT/,GE7_O1Q[U_[T= M@RB%KB//31_'WA6K2#+ RK]>I+"7X6T4O_E<)!EG<&K66[4J.6GMMVHGU\&? M _QE83RI'9P>UUOUV@G9-ZND]M?!'_OF48T<-!N-^LE)O6F^4L#/]D_^J)M' MK::Y3:K%@R+HV9IJW @LH$,7<"T)1Y42]/]4L.MKP7[8/&Z0)Y2!N:V2*F\O M*0(OIR+PZ@N(G<->H]^8M*]Z?;-ZV&\,ZQ?F6?O*;!WWX;D'HNJJ?=4%-H=EKG-4FV$?SJ"$VSJ"/_K[4Z3U;\[CUTC"O1ZW?QE$\IF ])R$Y83;:)?_ZIU02=R6%A!&1M"WG PE=DO08 M/A]'7N*!ZE"[M'N@.3"R;R?X6#(4]6U,&*4K0GS,1F&4D*W\.Z,@7\'&).P< MG0D1?\R<#Y7'YP>I!0AO7R85!X8?0H\]ATXF ,+5O&+;UP+J*6ZP>_%.":- M?OTGI;).*3.$,K-L075U2S"8K BV);JZ:C-:5HS"GAF>LZ'%HA2!976;NWA> M'3-9#T]_KO/OI:>R'E]\MZ,3I7$A.>_&;T8?:__]056=.I5A(,5U($ M5;A,3D9,1OM-(=X :DG,3GH@;G%H@\O31U/0.B/ %9I 2IU)50I#[UK M!:TP2<(A[W*--4VHY;.\!RN,P%H58!(^'<6LDG_8S;V0J=]4X"_MGK,H\6SJ M9UW"*)E)JI>+LLZ93 *F;^+DW6<&:Y$_VDFO U822OJ4OGQNQ6+94-^@C50I(?U>ANPL!M,.1(44(0"Q$XD\% MI9"_,**.XP7=BCRZ)-(J9%W$MQ3/GXOEB4\B-.>T3G3)H%,J8:,H/$>N>EWM M3*4J"(@P BV8'U:<8.N#0@=-ZFD$T=N WNY#W5S/ZIW#SJ^&;U\Z!3 M'8@-N:&V.:PU$+9MJ='J+CAPPXOVE3_HM :RV6JKG2' >G0\:+:^0_\]KWEV M[#5:,%[_]!($\\77UO[4@>N672HZHB%00\530K! ^^,1I,8+*'Q;7,5"IVLSZ;&(?!E'7NQXW"7+S]G \+VFDGUX]QQI22UX MP[M[$ Z'7ASGFXE2G*1,Y?WOXU-1Z7.+G:WZ\0FI#4=^. $"O2X@B!D6/ZQB M6#EH64_**"G4RI;(".K\C@5ZORHHCT+)N"#(H_DR5945B5F&OI(GD@,9)%)*3)&(LV28G M8P^$,7"[7S #[D$:&S2/XP/XV(Q@LX,-DJ^!Y#/#5G4MIV2)NF Y!A-4I\0$ M'?9%4$JRH@'YX;&+QS5NWR^JWMMIFN$RU^6;T3=HZ?$P M^ U"WXG0C9FGAI5+NB@#FW89%511D?%@4Q1TA6J2*YQQXITSTG3!JF+Q M?0SCUV7.'8E"?DO:@2[T>, MOEEN^^"P)OAK_[1+C+*RJ@BVJVN"JLJ60#51%$J6PRQ7TUC9!HZI+QMI'YXR MB/MK"!3ZK1<&;_D8[A+PY(UP5;*8DE1-(/: MH* I94,HZV7EQ:/,U@M3W)J%E?WKG[HLE7=CTF(^&^%69[Y:'C;GCY&-$R3, M!7;YNCC3>C%<3QT%MQZL9IB0_='(!^D'B*#XL"!+>5!\6KGA[ *!6 M?OQH10!6+3]%Q.83 5N2UP/V-1MT:_H?6EA9($VCL7O$]FD]O5FBYYEB\PLPX&3$])L#:XZU?J5*1\/.JW3B7GV76E+ M^N7\X:IH6;9BR25!HZHDJ)(*5J FV@):@%K9L5Q95@I[!R@,4B+=)Q@% ]A\ MDH3V8)O\+]=;)#*B$3FG_IB1$99JZ/V.(= ;]].6D<;RMM0WNK#;]1'EL^] M3'QL/:?PQQT7\7><.PG-&#A./8G M)*:)%[L3_F;V0FC![--0U#9H<-(X^379.Z3"R,K#'V+ I(F0"KS\N@,A!'0!5H: MXR +SH[?L$!JR*<@2!S?O-J7VU>'OEGMBHVC+[WV50,%B]8X.U6;U9K2;MF+ MH2I7G=9WS90!_FJG#^W$9O7[17L(8UZ9 Q!JEYU65VVTG)XI74]7+8L:$QF]UK*V?DC%#1)IPT0W3/3YF.@)F#XV M('/0;8 V@I-ZPQRT4_6',.Y%I]50&WV_9U8;2EL^')JMP85Y=0Q].'Y[V/$Z M9]\75?I!\ZPS;%0_^XVK[J1Y5A/!!.BWS]I2L[6OF$<-T91_>)WA%[^SD/"O MZLR0->"@DFU9@NJ"7J];)0DC_N2R9>FT7++>+P>=H0\99OBSS#XEE0J2/,=! MKQ65F_)/%4B;M]RPT T+?4,L]%O$4 ?%JL>\Y">::E'3==]HP%BFC X;H M)IM7=G4[,ONEWAJ=20UYDI2&,T1FT6P!G?R!VAC6 MT?3:9\=#Z%/LM.IR0_XQ[+1.KQ99J:6(5+>8)$C / 65:HY@6)HH6&[9T&Q= M5NV2]'Y9*:"18,_AT9U:J:0Z H]A68NQIFTWK'7#6M\N:ZW'\9A%[X/!POA@ MH9]>FL.:U@;+WCQJJXVK@01CJ^;5/GX6._WO5^U^?YU636ZW_!Y8 M]M"N>]5LG<(\NP [?CX>FE73:_C7&2P8\RI8]$PP2EI94'5@"E26P=K7@*4Z M6DFRW7=L[=^?P2I,4+?L]1ALUG9E98";UFOA'I9;5G95RTWG-W=^/Z'VC(< M]3 NP%84MEW2C<*+I(=X.T(//HV) MPUP8@A=$33U5HK:BB/>L=K="MO"0M+S+O55Y8Q@&T'J$I50QW#E%?MD2Y#4+ M@D\[14*8O3?7;9&LE0O [^MZ)I[ MZ.V>FGO687U@0=BZQ1D?6Z!_S1UG-<6 M^&D.:KXK1WQ3#M(]>9.R_L'9-Y>-5D/[J;JRZ#IZ63#*=AGSH\$88HP*BFQ+ MAN:J#M74.P7V2R#Q,K6_&@;LWL)2MX&1KN3/WM)!:@^X+_.9C1<1!B%7&L8Q MXZV 5K+C6KP&SN,GL>GU/D@(?"Q_@H/S"PR1DP>PZO D8N=>#.\!3Z>!C11- M;1NK.?!@WH0&#HV<.#VH=6Y*:U"VZ#2M89Y9%]\<4SN#::,^&?_ZV/K-V5%9 M6U6#SD9ANEV5B/D4,Y27[D.:F;?<\!5GKU K#OUQA, 9\$%Q'46F/XX3SYT\5_3;/9.G,^A2^PPX'F!C12Z/ M'DGS6A/<9G;_S.K+/+;)\B4&9*N /Q8^@%X> M[Y->Z.-34%RRZ^@(6)T^LF]@H#RH!G9[QF6C;/^1.R/;_'O,[Q4@G(NO@E)* M@2R2?1AC-(VEN0X-J+_N. J\N(>@HN;<\RPO(891E)!CV-XUNKQ"*KI;:PHX_/,WE1:\VW9BC\0L,!8$FYC8#I@"TIUBX&)!5R_5TE?TWK:1N2@PU1EV,(7LK'F&V=#?MA& M/<&;5@>%-T!1F=ZZB'8@ZA-9)-B-,0N9,3@_,N]X46?8QM04-N*W;Z2+8N&" M<3S'X#.6X!J $@- Q.GM'/9U:.*Q#2I.!M!]6.<&Q^\!+N>5@.9#.L!]G^T ML!FP"(2C_?UO<_QNCAIPCY99%S)2_'6!@2*_BQC\:,-VSD<8PBLKAAE"7WB= M<\KL6*ID1_R0X*:6Z#((>?6RU*G!HR63A-K(0Z_!6$RW*/W;NA,$&K'I55^< M2IQ4FA.D=YPN4CM2 V"L!3N:@":'N,W)(AYS]3WBC5=T#FMCCWV:=PTZ>^3@ MI=BI@H\@/0;FWW$B\\L=/;<&5B0:U[ZJ#+ B00P&9*IZ@& @]&-<]P,6\4)V M:9F@*-XE-3\S<^:;[F)!@= +$N[5A2?+[Z$/@04QA>83LA]%R."P=;RJ^?)F M/<8&**5G5[!(KK60F5J%%#5=#5Q)7J\X21A+94]A^KTP-2,_AZ V+>R.RQ4T M+D%P^_ '5*IH$(RY1G7NH4V;MII6V6#3RD_V/ A@T'8C.N1T.&_3]2CT>>Z3,SRQ@ M+@+\S:>@$C#71<0"P+PA2'N,S ;YEB[(["5L6_A0O#ZG,/*ZP!+\%4,N#<=[ M(!<4E<\(KR",T4^=:H@S$"A?WOUQ%[ (Y#3NG*0]7$&<0[PWAL$MKKG,KW[N M^P"9TJ/)PD9DY#NOX'G\EC"/N4M%QR)T6G,UZZ#6S+4KCB0A]\3/4#7OEVSA M&7:Z1X +#1G!ME45@VV?6:4J:'@#*RU0C,RL27+ 5W4X=1C.%$/O*.YD2 MS<):1VR8"N(\M MF/0[LK/()C3.!GM,D:,% IK$=>58J"'%W_IV=47A\60"0 MRPGAM3537AV0$Q3M:3C#/N':]6QE3VH'V*1!)T22<@8VIY'.U$],2%A!(<^) MK'?0Y\.(\0DIC_=3\1) +WNMPBHY;HQ'*#66F-W[$)JI>WB968!BFI-?:G-Q ME1LQ-1PGH "B[Y=[<&.82NI)Z(:A S_0."-EKLY&(&?Y-;!(E;E*B??OROG/ MTX2<;?1@3)?9SI9YBX*(7EK\]-Y8Y#8]#@=(E-038LWQ'@2*$G\\'(%&.P2@ MX]XX?QV9=+IM\K$S@(&%R1L+U>4Z 7!FX8# J M*M*V#2([-5'/0<[QS"0P.T7Q__!_M"7' 3Y T??WV$LF!*_$;0C1CGMRM2MEY;L)UZ]4DP%F@A[WKWQHSL^Z=C#SW'\=FS9F1_!2[J MKY]W_OX6H)'*+N!DY#,ZD$ZH3Z/)9D5P15HI[_\O;ZAD6N7IG_ MU ,;36P,FHK"(9K18!!)>F9,/X!SKKR0>/<=H-9JMKKLLB1D*\QBD0$(8+OK M5(]\[XMW$U>Z!U/>K,UF;9YS;7X#;E_BS%Z^D=D_) OD%3W<1*@^+$+UU9^@ M-,=)[#D\WH%N3E)6G:3+GG5L/.F;;C>>](TG?>-)WWC2-Y[TU[Y@ M&T_ZQI.^<27C[,7?>?(;/_I-*V.&6:C9QF6^<9D_):*5-E[A1V#-O]G*/ ?2 MO$.FON@N%]%=7GHD;_DK=CLB*V8\[6*: 3&?"7LMQX&GD= T]PP?QW@O&Q8 MZ6*F&(_7#<=^EA1RX6&*PYB'UR9IK8_I"/2<>C[WY*U(LN#W+7 ),8W%S49> MY2'%TB(\2CC-L.)QT%D22NKHO"6#Y,:)AH$_R4.;>8&2A-]CRXN><% 6VL\F M%C&>')G/&P?FT"V,F8)Y?9)%S&^'X>APY,-,P R+?###CCP8!SYBZ/LX2A-H MAA0 64S^FBX@YG"'6/&/^"Q)\'KF--)^*=!^+<\QWU? U54^XUGP]/+J/J#T MPQNCGA:_$20"[,= ^C2;9S1_E<@"EC@A;"=B!T^#CY(L')V7N&%)FD@,6YAA:1+!-'5R6NOA036-7DFN;9HF;11% MJ3A7T^0D3\1*BYUD!2INS']= ]PG+!KT(DE=6\Z'.Y?E6;?X-K+-+_+)">!: M 1*4BX$/FYY[-ZCZHS1>,Y[CM^ M#7=58A6HU[UU][IT\\FOWKQYSVZ3M:[[R/--07*8':;)FQ5N_& K@(3F$&"1 M4P$:1M1.*IDXWGTAL$@OPL*MHSCI DB&(?VMN!/0:"4LXU3L)4->&3N.03=. MB_^@;IZ@.EV8+\%&]H,@'(/^'9-6SXN<7*D&=3*&'4$=69I3+;.2>H6/.W0Q MANLUU,;_Q7,$4;T'Z8HXA=OK6+_R^?+C9?(-L:".0IVF^<=5FE#8@?Q8;J=-3.123.1=$#^/M7E2/S+W6Z?' MM9-U#8W=.YP@+U%-[9H7*L+Z!-&L7M1"0;W4=%Y5UP\;'E\O&>R,_4D:Y.BD M!2#3HF29WP1=6FFX(3I)+-:COHLN$NR(<_2L ?=PC@-XB?='QTDOC&"&SB^8 M[N_'BGOXG3%JL:R5'MV(DXK: WN]%59X6'J";M_6$FC2+\13&NO+ZN6FKU[=1]4Z78FO&?N]U,\L]9_:HAWOR/4?^C7;Q2NMX=)[#4?,J^\96:NJ\IV.O]\CS7O'"IT) M_-=+AO[>_P-02P,$% @ K(!X41I[VL,1 P _@L !$ !P]GKC#Q#>?;F:@5.>UB5A"IP(@A3!8$'5'-QB(A] )G@);KEX MH(\(PJD%G?#J2=!\KD#@!=[FJ8B]*,71$(^@%XR&,,S($"+RR8-).A@%H1?A M($D^YK$7#C*$PP2B) Q@F/H1C((H@R'"GP9#/TP'";9&ES*6Z9R4"&AB3,9+ M.7'F2E6QZRX6B_[BJ,]%[@:>Y[MWWV8_K*K3Z!:4/72TEXDH6OTCUQPG2))6 MO9(J[ZA7M2!2<8%RTD]YZ1K&OA^$+<"8HSL<4"858JEV@)02-*D5.>.B/"49 MJ@LU<6KVLT8%S2C!.DL%,7GH*#P[5DCD1%V@DL@*I62_>TY[ )@(TK+B0@&V M%=V$T(^BR%V:F#A@%?$93Y&R9?0J0ZL/S2/T WCD]Y<2.^Y>;E\+U?Z^]1ML M<7_C#NMZ..P.+>[P.UACDJ3]G#^ZF%";.>CYVL+V2\C70.8!KM%=_X@QKJP5 M(VED5459QE<"+3(DXI;)%MB79133X]J_0-PO7I 8-&_!6-W$[1AKI8$ M?V=3^[Q)O $W*CN &]^)O7'=!ML*:X1M8-\*]P5GEX(RI7>T0R/^'+H[Z+I4 M@FU!UQ9@:^)]!G[L=N?=ZKTS$\U$;!8PFQ;3CO;MJ^!U M-7%6ZE214F]^5GTET>9UFLZUW!@QC6S)K%:%:>\74$L#!!0 ( *R >%'S M*\^RGP$ .,# 5 <'-T9RTR,#(P,3$R-%]C86PN>&ULK5-;;],P%'[O MKS#A%<>.FZY-U'0214A(!:&R:7MU[)/$:F)'MKMD_YXDK- .)J3!BZUS_/F[ M^+*^[IL:/8!URN@LB$(:(-#"2*7+++B]^8A7P?5F-EN_P?C^_7Z'/AAQ;$![ MM+7 /4C4*5^A.PGN@ IK&G1G[$$]<(PWTZ:M:1^M*BN/&&7T^:I-:2)DLI0K M3-EJB>,"EIC#%<6Y6*Q83!/)\OQ=F=)X47 9YYCG,<.QB!*MRDA7=>%?6[KT-B2,$KGY(0.GN#];_AN M/J&C)$G(M/H3ZM2?@ -M1.X_[[Z)"AJ.E7:>:S$*.)6ZJ;DS@OOIS/_J"[V( M&"M\@N&QA2.&YU'8.QEL9@C]. YK:MA#@<;Y=O_I0K(]6G#>6%Y"*$Q#1@S9 MFN%%G&YZ<#VQ^,<6LL"IIJWAU*LL%%G0.E_B\7JCB,6C]MM+ O++BN"U.-93 M\MU0/]&,HO_D"GH/6H(\EWI=ZB]&?[5*^^']OSKX.JO:O\<0Q6$QLY MIM!_OR2%CI:B2B4W46R_?OSX.'(F%]NJ1 _@:FW--(B&88# ""NU64R#Z[_? M<1Y,;[]>S=$W*]85&(\N'3 /$FVT7Z(;"?4]4LY6Z,:Z>_W ,)YU MDR[MZM'IQ=*C.(S#UZ-N'!9"%B.9XS#.1Y@J&&$&68BY2/.8AH6,.?^R&("^>YXWMT".IEH6W@?PVT7CF*< M1,-M+8/9 *&GRC$GG"WA"A3:O5Y?_3@VU<83J2NRRQ!6EHUQ1_"/*Y@&M:Y6 M)>S[E@[42?O]EENIM-7YW-+(V4[+1L2)-0?<]()I/_ >'=^BG^_\S,(2%%N7 MOD?C8W:OOK9BNL\"'Z%[L.U N(**@^M3]07WP',O^=JP1:[6#FIO'5O 4-B* M=(:7MKF*]U?L^X:KVB]P>Z]&44P[E9> Y7FS+71[34R;YH[2KOF65*P]6 D MR !I.0VTA$PQ(;*4IQF5E+*$1WG.E(K2),N*].ZDWL9G]>%B M'3)ZK-=)M5%$5M]EDA@H =@ 5 <'-T9RTR,#(P,3$R-%]L86(N M>&ULU5Q=;]LX%GWOK^!Z7G:!82U1E$06;0;=3+L(-M,&38H.=K$P^.D(M:5 M5IKDWR\EVXEE2[8HV:KFI76S5Z_>_@W"/__YY1+\GHC[N8HS<)XJEBD)'J+L%GR3 M:O$=Z#29@V])^CWZP2 \*RXZ3^Z>TFAZFP'D(&?[M^D;API)0TF@@T@(L58A M9"IP(!<^0=BA$G'^Z_2-@WW-).:0<8P@%BZ%%%$-,9.!'[I8^%P626=1_/U- M_@]G"P5,3I[G:33,7(<;[R.'JW"'W?B'[PB MVJ64CHO?/HN[KQX4U0])Q'C&.U33_ M9*]4&B7R.F-I=LFXFAGT1;;LZ4Z]&RVB^=U,K=^[396N3CM+TU+6'"7-4;I! MCO*7NL'&'> ?"6^VB_4(X(IR/QT+XSY./QT-[HWQ!W5ZP!O#=(:\O*$^Q+*O M>_=YJ,[03X_X6+=%DK%9#[?%RS ;D&?Y&Y?FU6J8/-$>,RW&65GW!E3UF*E8 MJJ5;EE*#2+X;F5<3J:+)>M:[,1=-A/(Q9XX/B58*8LPYI"$24)HYBE.3+$1H MDCW?RQ,5PZ_7ZV&+W-6)1Q:59#6*3-4BN4_%RUPVGU5-4&9NRF SYZG^AS#U-?HS-)>.\9\I?P/P%=-S5W/[+3KKQSF?R/EUC8ZDX0.@J8BP2 MTZ7<9;#$;=[5[2\B2_9_G$MRS" CD*12I:;/K !O$TFU+E968#S/10=I[DO1KI-G5;1*K3_=SKM*)\"0G ='08R&&6%(%N<($ABIP.0XY%I7S*9(:V/LI?G> MS/$RG^<_SMAT@KA#,/$51%@(B G&D!+73,["TR(@@>2\L2Y+F8FAF1"$BE4##T4*"0]LV[3E/E;28>FO#.BX[.@+/L=DMD'=9=6PI. M++N&U5O)KJK4#JHKI>M-=%5%;&JN\O?VDON61EFFXO-D/K^/H^7&_6*B\W[3 M5V;6\WD L>-QR#VN(?.PX$@[!-'&"]'*$88FPA5(4$;97(S5-!Y696=R3BQ/ M2UZL9+JW]@YZK<[;FW#WEK6IX/V!]E*^5N+>I'QR$;^)LIF:8(&Y#GQB^)$2 M8J8E),1SS)K2T8P+ZBK96,7;R8YUA6SJ=3:F(Z[O]<9R]3G]"I-?D0&Z,25OD0$(\A] MRDW+:_I>@HAG.F JE6;*IXJUVO_=&FAHXMW>UBS@&DK!&G#+/>!M?BUW@3NP MUO,^<'/"VN\$U[!QK+W@[?0_9S>XILC:_>"Z^/:S]X='<6L^:O7)?/R34+B< MU]3J\JJFI>KXQK(>%D%HDHB^+I'\85THC-)B'5 MDE+I0QG MUJT%'7:BK:VZBV1WD_8GV-J"2G*MC[(7Z_HTQ_,1M]]-SHD;>,PG"$'7,_]@ MK1BDS'.AR/MP&8;,"[#M :C2"$.3[/-AH"5*8&""'*?]H:@RD8>EVYF>$ZO7 MFIE6)Z8JJS_"T:ERWM[/4%665768JCJPX[HZWQO_G-XD#_$D\(60#J'04.5" M[&AJ)N! P@#[2(>4Z=#1K9;4+V,,3=+;B\/B$8M9&^986RZD-PBU7$.WHZGG MY7,CAMJOG'2/SSUDO[Y96NU2N"&TK\QOV>"&->41ZM6V^.@OD".+F MIZB* Y,0N]+,WI+FSXV9CZ2'/14T?F2\=Z2!2MZ@!66XUN>K]A/<5/Q'H*T? M"[!GK(4-'&"CLQG4Y>_9$@Z4N6L,ARZPMX>K5.6/TY1!G#<7%XO%O4IO\J]! MI)^U-CNQC KEP!>0R$.9&T0*SQE]P.#38T$S"X(5B S!8 M(@9+R*# W-PH#E)]V"N.2>")[:(3=U:6T924#JYQ<(C>C*-IL9O>T?B:SO:Q M>3=[0G F70]2:MS#6(CI*@+'@92'7'C*#WEKX_@K6<91O**32_Q%_.'DQG!2 M2QB"&=C9P'$,H+1@6?UW&<7*G7B^*S4.%.2^Y!!SAT'B"0F%"! +0X>[S9_$ MU8XR-/EOKY-7+T .%GR.VSZ6+Q%KN9_0EJZ>=Q0:,]5^5Z&*B6/M*Y1R_YR= MA:KR:O<6*H/;RO\B%DEZEZ3%DJ1XP'^>W,=9^K0\EAXZ)/1I""EA&&+&/6AN M"0I=3R"! A8XMGL,>\<;J"64,&^32B MI[.-[!^E9T-I5/*NM32[K*W)?)BK=!K%TW^ER4-V:SJ9.Q8_3;C6S/>UAI[G M48@=1DR7H5W( ^F&TB-(>:&=N52.,U!366,%2[!@A=;61ZJI;>H?G0GKQS=L MN6IA%7N9Z&P1U=E[MH:])>Y:PO[PME;P14VC19:R."N.JYD. H=.J*'@^7=O M9.!#[J( NH[O!4@K*GS7S@/* PQ4_"\@+<_\59+85.WMJ>E'YDU9:2'OZM([ MZWHK;<^"KBYJ5\DU<782OEMDT\EY\D.E5VRJWO,\H<@F"ODA14:[2DH"LN8K>8W8ZB(J:M-,^-!Z=L=A%+]?AO M]32ATM%.& HH5/X]WM!#D"NFS-I *%=ZGB:!I3ZW1ABH2%.]#3CVB;,]-"NC75=];O=MZ>15Q3UJZ2ZP+MY7R3LOROC5\_S7DRFP0$ M(ZF+/P!.C8R%6>(S'7J08<1\1V)/AXT?(98R#TV^*W!@B:ZY:,MT'19K:Q). M+-*&]5M)L[+6#I(LY^M-BI5E;$JP.J!.>IO<7II79Z_6[T3+OQQ_]NK_4$L# M!!0 ( *R >%$V$&F,^@8 )XS 5 <'-T9RTR,#(P,3$R-%]P&ULU9M;;]NX$L??^RE\O*_+F%>1#)HNLMGV(#C9-FBSZ.*\&+P,':&V9$A* MDWS[,U+BL[FBJJTBZDLN,LV9^?-G_XN0OW__>#+YHPP7*RB:R5$%KH$XN1S67W)OSI"WG1O.BK7UU6^.&\FG'+Z\-5JG]H0K8Z&4&XTD0DT<9!1 MXH,R7%(;N?>_+O:I5,E%Z8GSDA,9F"66VT2DBYG23 ;E8S?I,B^^[+=?O*MA M@L$5=??KP?2\:=;[L]GEY>7>E:^6>V6UF'%*Q6PS>GH[_.K1^$O1C6;6VEGW MZO^'UOE3 W%:-OO[SY-/X1Q6CN1%W;@BM ;J?+_N'IZ4P36=YM_T:_+LB/8W MLAE&VD>$<2+8WE4=IV]>328WYF::[7<#"M\]5Z"9MGYQ6D@^FZ;A:D75[&N&QM_W)_@MD_ MKJS1&C[J0C_!![?SM%9W<@NN&B@BW$2],;8LP[U!RU;SLMJ\<^D\++NG\S:" M>3?]*5H\]'53N=#,@^(\>! D:A&)%!")E\P0+Y0VS!D>5/8M*9Z>^D:3[W"H7*$& 5HACNOZ JJS-OSJ0TI0S9//9.3HIV$&W8X:/S9<,PP@9,J8 M3*04[KO=*E^C]!U>-82]1?EUAK9F;2CM#UU,A+);N'[IX\?]&.^N_&$5)F6% MXW#'V3CBJO"(@ONTWXZ8K5V%$Y%PGB_CYMWMUC/84C;E#Q+[9G4QCND$YQC3" '@\MMP+"S%R+'84](5Q^%SE#1ZN+=@717Z3M=3SX(5T"C,PPSCR MC#D;L: 3"=IF/G.)!>\&(.))X[V@D".'8G=97WJ;@'"!,5PS[L_R9@ES$9/' MH] 0+2PETG@\$UW@Q 2992$F)2 -L4D\L-N+!C5R&G82\X5!>%LTZ/DQ5HW5 M&C/V5OE/N !X%%X4375]5$:89]Y$IS0EB2F#69(7Q"B5B').& @4 .@ ;/1P MI1>YL<,XD2@*5DLB$ON,)R F 91GC1H3$ M!J3@GO%>.)B?!(?M91W%L?(1%GFK1-&\=RN80PQ<)U D@79$0HK$""=))H,/ M+!H;Z1!IYU.V>U%A1T[%SJ*. HIW^1+>7ZP\UM4N!6FS*(@,&?J.:3(64DR@ M[]++#%Q@V1!)YT.[_7I;]*>@84LU1T'"F;LZCBA8GFY+J-M $M-&9\X0B"QA M^HQ%MF7 ,Z3>>HIEEDG$&^>2BP+1EX/!\H0#_4 9>_-S&'W'!,D1_OBA.BLOBSE MI)8&2Z1*@)R'1*RUD5"CI$^4$1U=Q?ZA.J_)K M7@3,K9WQCCI%J%=8L[:S%PBEF(J#<-&8(_O0FT/#TOBTT1)K,(6LI(K,+$6H)@Q$E,K%E,04>!55@V1*[QT&X_"L;> M!=U)S14Q:^X*6:< E69#))GPUQB^>> MT7X,C+WUN;V.(_F3ZMNK<.Z*!=QTYX)0CFITF'G?)1"65BH$/ MP,%3MOOA,/:>Y\ZJCB*-?+N":H%4_[LJ+YOSHW*U=L7U/'AJLC8;CMI*U 2+ M;--V8CBS-!.93<$/U[IXTH5^%[=^CD[H[AH/ALKKV2,]3_#!KI=ZWY?%:947 M[5VDK>_UWIUCT*N]SSKW8V[W&Q*/4,G*+8\QZJO_P/7<@L;=20E"(>)V!4$1FQD@B8MHI3:"JR&2@2>- MC^H>[_8!R,3CSSAXAF%]8WFQ)F4B&+4 M:,QK#4M#U CWC([JBNZV'&POXX_?VF]?:+^T_]#QYM7_ %!+ P04 " "L M@'A1K9B:#/Y% #VF 4 &@ '!S=&_TPV FT@* !!].G/7WY[ M?R=]-WC]^B_M[O7K7^]_E?[[_O??)'TH*])]C,/$3_THQ,'KUV\^?"=]-TG3 MV?7KUT]/3\,G;1C%#Z_O/[^F0^FO@RA*R-!+O>]^_HG^ G\)]G[^/S_]W\% M^C5RLRD)4\F-"4Z))V6)'SY(?WDD^2H-!L5==]%L'OL/DU129566_HKBK_XC MSJ^G?AJ0G\MQ?GJ=?__I-7O)3Z/(F__\D^<_2K[W7]_YFJQ:LH=M!QMC77;P M2/44S<(C[!@Z_?[_%)CD:[@]?R9)YP'YK^^F?CB8$/K^:UT=6L8LO7GRO71R MK7$_P^!Z<-*V->G?'46 M/!WX(2E7JZAT?6^^3?R1GTJ.,U3./4-U8X;ZUAG^^+UBRC=5YN8"C9#X1)/; M#KY/64RD+VD4XP#Z)'$ _JI^S"X M=?_._!@$XZAO@9/)+@#TBX=#+ MO][&,9[_^+UNW; _=\^6OX]MCBQJ:ZZSNFC[=Y:D_GA^HJWAV>P4 V;W^\<_ M/]S?OO\@_<_[-W\AZ0YF,AZB8"E*>P3_L -HLR30$H$'HP4>7@./)!O.)XT7FPK<;ZM M,';QX=^4;44E$Y'0@[O7X:;D8!O6I\/*6]%V\CT_V11<9ZNJ?/,QBV$B,2BF M#W,F31[]A.Y%:53B1)K,1['OL8NK.%B7NWXBD6^NST0U1; ?>K#:>(ZD"-[@ MPN=H2O%+1_%@4PNB&?L:^%\)^O%[3;\!00=ON9O@F,J[=SY@$CY&B/[DQU,< MLF?OWGR4HO$:B0VE8BWLQRD5BZ,H@,D"?A-*.W0^)>I7U@6KC%97_^2G$W8O MIAM2KOVS=Y7;$GT_N^YYBXN_1J Z^^Y7Z5<2 /E%] 4!Z.7YT$QT@ZF 0_\_ MF#XR9%-5GDL[+FBBTJ;9+>+?KK!N:J:EV/AON">@]R5--Z7]\)A1T@D?!@$9 MI]>:"7-]/E#^$_ /*"?7 \6>;1H:;0H,\X:/G0]F=+,&3$4?&A12GPN%^0== MD8>F!.\*@.V0Y$5/H:175IX%HDZ-J#7+)UE:/@7Z%,T<*DOT9;,ZIH_ WJFQ M]^[V]A,U2I,$-MSX 399TQIJ_\AMMC *!UMN<(;*/P3*VD49U;IR>SJ@J/GA MRC2&ZJN2SS;0M[S9#\'R!J[4AGIYK\!D:YC\N,"+"Y:_- ZB)^D) S8U=6@+ M_+2.G[>'8"&F-*B24%ON!V6H2B.!I):1 M]"L9DYCZ@Q?*H&6"8,LMLE6-4+EXC; -^VJ*_9#N/; )44<[6,Y$BD8 2.;@ M2*2KSY\^OJ+.($+HX]P0VW<_4P:7)P%< MDN[>[O8-_HO,I&=[)I/RY>P;:")(TC>'GAP!NS>6Z-U2&V M]G@U5%,L'Z_%;.@ 5>(V4A(%#(K)3E?A1?CD[J+I#(?S%8]<_^"P74HQ\@6Z M! 4_ PY)2+IPJL]P'@Q9=;!+H[GD3G#X0&]:8R5*=LQ)3XFMC*L O\(_5.49 M2O9A+TXC^G$WS\*N$76:]L_=&<3J.0&"6?).P@,ZE8&2W6[RG M:D4K$J""FW"1(%&2*D_*Q8!M/"P&:MTDNW:+G($HK[X!;>,!+,4\KI6%_MBG M.1"4^UGPLW@&=A]0A^$!>!AN?]KB!QW"^ 'P/1WU^?.,FQ$+2K']="4:M3:? MW]](O^#P*[W_EDH6(.)<=% Q\6?(PK-^.J>[X3WY!C;M?Q,<@%;PQ?4)U0'N M6#(%8GOA [R!,-$Q#L@W'[0M^B0=S)U$=%(LZ O7DY7U2;,X>O0]V+-I4+($ M2+("1\26-UA='BI4BU(P27.$4?V4I*_Y#S.!, M7\'D: 9ZLIL/!$(U27R8%U5YZ$Z7^E/"]*PH2VF .V:OP2/ZE:*#Q:QQ OM! MW!CZ4*(=DZ(;D_,04Q(D93I.(QJ5_-#"UKCB;T'TOM<*3/_ M-4^1*Q6VEU-=F3+%=)59["=P)8V!VBCCQ5D((CNA&5T#4'92GV9@X]D,M)#" M2 1845L3PR1C]@V4,"]S6:Z2] O5:::CW-^W2(-B,FE-URWW@4$Y9S;1:L/H8NZ#[T<0K8/F=#+51D *$T/]=4Q@9)!/STH4%GB-4I!%U_+R$3QB M?I7=CYPJ@;X:16P4':S^G<1+^?) !B.0QU\'> PSO,;!$YXGZ^LX:B%'%8G& MA_Q*HG'ZA*FRS^BLL"3H[D=3QF,R(6%"?7Q)YJ=4X=I@)<9!+@XE, <\,@NB M.:':S:!0^4'.PS5X1/%@HL MS ETP>W(R[T"ZTX!>"!S4Z)\O:O+]+'+ 7M SCM5T)I(_<#<20H!BNS7RARI=-MC*DY[PC1I@ T'<@-SWP:>*/J/3,1'W$^%\;R M1?RN9.XE>IC<*@)S0^ENP?Q)!G8G3IB,> O_*3S) 5SV .Y%N9J0:YVK!#1F@0>D34S MH'2<1J7@*@'@4C_PO"BL&!/X!S^ .@\KH"9[-*5JT5"ZI09TX0I>C4.Z$Y^4 MHGN-;#_#>^D-2IO!>SF9#3/ M8Z=%EB$#=>)/J6U"?0JPT.7&4]#6NNE"'V;J<)[<_?X>'@^B$QCV[2N]VR.F M[S(@^'#IN>K/>K>+K#O N@],!!-9^,5 8=-M5 M9O$#*?619>"6>NMB:ECG,9.[C__S_M>!XEQ,@=F:AX#6,U.\+7#QZ),G"I9Q M7A4.J ,T"3CI/1@)I,H"SR&!A"%]'X6_U@@ 5$\YW$DEM579HM1)0N&8S@< MT4(06U[6$6 08BZ=*_.A/D540E%[_UE$[:^2P,J9EQ,N7E.0V@A$(J%E9EN2 MIH%XQGZZF C(KCCZYD]!G(&&^(.Z*$YA8EGO(5ULEUK Q6,2YR%#:C"_#QEW MI?N2+D\%@C-DIXI5U"6%C0Z2/V M UP$)I=AAL)C_YZES *+?69.."I)G\@HH5X5N'U/CN+9 SQ^,=/A+,NU1)H. M!A+FW'F4W_U@4+#8CIT>\)Q6,3!24)_8AH5W53@!QIZ M\9[A+"9Y>*[8B_8@AY90LQ D6>"?#D"%94R*,2G%P)L"/-]"#.-H):J3/QR% MM>@CRC/AJ-1](N0K(^2;;A#%39,*4KN*[+^L#0K(&FRV9>OYWO&86* M2-\,VOBK7 68X21Q03>45$W7=-VZ!"DJJT!3?\Y<6GG\(+W_3#-)PN/GQQW% MBW!!F=%+'A^1DH69J91+T3O@7] &OH#U"(:OJ@/QWH9A!A2]8CW^CQ^G]*>5 M/7)%ODN:3$=39+8'Z/ EWP/V6#P[D"@P1M?]%PF"1'J+XX=H!0E(^ATP5:0^ ML0U[NL!+X;4$G/Q*W!PG*D6)4^[*)48$0IH@Y!<1-*# M3VWW10Z\G[!6030!E&5C4MVN4-X7#8JP]'ONB_R5^K7?? -S/\]_S;,PIC.: M;[3>]"4I4S'RH1<.SX2Z,S#-UJ"LFZ41]0UX2-K: XEZ0 ,I(7@:D"0)YJ5+ MG;7DF05%>FHRE#Z&"Q6?NO&!7P9E][B5D/7[>^9BASGF/7(F/GWKO'!K3$@P M6\V7G0&1,#\^+(3Z[9\F-#; HF4+BX"U9OM6YOE27UO(LGOSDH-E7Z!QC!?1 M 9!+$Y\F$J9@>X1%F1%-O(W3/!"Q<. G +%DC-V\783+?/ZY&$NCF403$DM/ M#KSQ%_67Y>KR)?TSH9(S'L"\8'HL,&5WD0T&6<:%3.=X-G,I\',XCVL MY]3%V!>W-.@"B_^<9W.G>7< 8)PF(2R5_7=,WF9S7./M"?#2B&;3AWA*'872 M;XMD,'YR4F':^_8Y558&9N/%:&YX=H2Q?"LH)$9#K^K/*9Z=@R%]*H0#0MFB6NA2F7C%8P64Y, M2Y>1YX^9R9OZ191^R6ETL)!%K1859&NM'K$7S4K62;:UX\IYK>2;HNA@T0UQ M)1E[?4Y%7)\5C-20&6A-,V95U8Q]AM+;W8*(ZFPP=Y:@ C+C:TA3 ?*"NOPS M:+M?D^*7,B#K%_D9].$1*V^ -X"3)IK-"C6=IHBPL MZ6*J!P-+Y[M>0Q6TSZG!TF4&1 Y-6\9(%5#?BJS29Q_=8QAPU2FA0TBO<*RQ,NY#% M93Y'D8Y7 FTGG*O#;/<*RFH65*CGC+08=5*H[GIS\1#]V2-Q$;8H,,DZCGZF M.7AO83Y1G.0M2)GE$B3D"<9G!D;>\B!@89DE%)-E_L&?PR^T_!*(Q5^0U9MO MK"";T"+V(ON^#&HS$V/5$4-?P)$C!J01]XZ8O.LQ$S&Y;O_ES1VO *.G123$ M'3Y$C^>>UHI2?D:TW!:]*O+-T%%.\\2R^;>7DNHY^L(2$+@]RJ M**J;8*,+\%./#$6FSWXH\WZ6381_!U*CXK&S*]T1E8A6TA48[V8A32U)\[P$ MC[K[O-6DX-7D_*4ZL[H3+O(:BB2')$^L]UG-013GN79LJZ4@+GR365*DU"\S M$A;)5\L73@LDY$ZKC8ZD>686VMZH%.UI@'E%NV:^VGK'LX=#DNY\[-DUJEFQ MI$70<<;K[0-9E]KF9;60O+K::GN+X;P(O:U!\]LMUC^O)E8 M#+LSZVL_*&J(F?9/H0C/Y_YY\HB#C JRW-\P2*-!X7E@GF10,FE/)M::8ME# M9YG_M]+08M\LRX12^EJ8QS@+UG. 5@7HAKVT4?BR=%6,6#^MPN8K%.#2_YXL MG?%P+YM"F>D.ZIO[=9";/W2)<'O^WN)1UNDBWQ^I,P;>79+H) J\HD_6HG9U MQ=T.C\7 FE**ORW" ,R1D3M[5M]+_?F/3'%FJGV<%A$35J%'1BG+CX.M-RW2 MV^$7T*1AEQA M (LY7H--@ECE01[%8/2TNI!E^".!!<1@\H%]M@*![6XJ1D'4MBLLLM( >R1E M S(P?2*&8QK]V/1?L<.""GMY/365#3P"FVF5<)?M+\'X@7M#0G-5&818/EA< M..%>)FDJK0'02;*+4L&8"O,BCO_06_)($RORV$W3;$,(,"N]0I3X"(UR%^4@ MWLIH:T["HI_!6OY<[K9X:0T)@SKERK2HO5@QB'VJOT9!,5Z<"P[J,$F!I5*R MZ._VW/&WV.!V;FE,4%$_33F[Q9PH*=!RU-*_DR/G^7U9DBM7N;]EP8='4[3. MZXTF>S*IB\QN/(IH5BLU)W*Y5^@#NT6>NZ5P8!\YP(BL-9"7OVLH?=@YIX)R M:!D.#!+D#+[]5IQ/$Q2F:<&4A6O["&J-/+QT19=NA+%P,1VA! M)8C6[BKLVQ6*MY2!-P%224B4B"U_0$5W3#!J\U*MM&@SE3N9@!1R+]/:J]BN MN7A+*2>H@%_Z/HLM(@2[EQ2'GN&8H63M_4N7U9;W%-*"I+G:N+"(J:!8$.9R MUV);_)J261S*LW"B%6F,M+Z,06MI5?>-0C[X,#X!GL]24!D3UJUCTT&'#LR9 M:3VC*O[Q>U._V>'&XPTCW)X05YS3%V+I+0X"6G0ZE9:GH+%F;[TAF5D]DKF< MD*;&?4CSI$#9<23LGY_?2%_N/WZ^??<&2>\_W%7:)5J8Z-W"=76WZKKZ!0=, M5?\R(:3!\;3GF?L5\V5'&8SA@7Q9^.->-5?B[_TI: ,?R)/T.0+#[*1R.W>9 M#0J&-UGF.].AEJ(@!O%#W>X!GB7DNOQPX_D)+5.Z]D/V4O;0S2/-&@2SLL!' M<*[G&&O(>.MUZCV_9MI#0]%V7I:'2L-KNK/[I?N> MW#=911OJ+'GIV).U3/,4DU54I]*PKQG6< MK.!BX,=K&$1B,E:B,+G9 V1:%[(3Q*<7P-4PL-ZR'LRBE3/.-W;G/7![$3Q5 M@-\$QKP0\A)JQMB"+-9A^)0\7B$E?@>3GTF@ MG8XTMZ_TKFB1DL?;UH\&:4EL\#9&S^ET.U=*[%]UJ!H-,O!;RO+\4*ACF8A2[%K4N@>*CF5 M#+Q,Y)C(:!,Y9S6G=S7*410F=\X*>9I"D^5U:[2].94NB"54T+1'FGE<-E/[ MP3!LIDK^8.B;Y8VG,(_WD7?5[9X7\M8L&RF.UGG]JY?(T0T;F7J+R+D U86F M%H6T\XI05ZI2I884HZ[%)K25\XASNQ?*"L\"XU>6G9]77!3%Q:P9!7/!GC0\ MT*NM34666I=0A=IQ)IT0*7J+N+D K>,3K4OQO?62B:* 9"V8([22BA"U+&0K M=55EH96&B1Q-[HE6XO G3>[9^1M'$!Q'W.TJY8UP3[D*LL#R1>W?F3^CQ=#,K2LTG:JD:]A( ME5O<3@5R]B!'!<-6[[ZNPYO@^+BHF2\ M- H&OFTT5&F:T>ABE0(Y+R%'40$Y>GO(Z:GFL=UM2QL!'.*ZO<@M3G:09BI" M_^ 3.2J2:\MVH7^\'";>Z&K5W&9I?5=K@2QM! M:DR?:7_._/0 5N(E=*7*'@"DZ8[0E;C$C8%46^A*1_?NLLR7A6$EG#+UE7@9 MV8;PR7")&]5 LL:O[M23])?3!8%.FQ'1U<+?ZJOFDB>1::A@;C;T274EL4>0 M;A])5S-UI,H-8X0B=:E9_Z???#SR@^4A<^P8C>(DCG^R7*;TM#5D]9IU:8 ] M+\IHP&('X:L_4&C#WU,I6MKX(E=S;O?U75H]';_F@"4.=M),=SB=*B M_<(,SVGOA5,(Y8--_,YIH-L6QB/-VS3'IZX3FC]_DB P7@G,LL ";]%A>0&5 MZB#!XVSS<$%JNA2GS74T8[H-::@AQ11-]$_N)6Y4 MD"7F64NY+DXS691UQ>21A!DY3(!B8454>:+=Q&7"+'49%CB2*ST[N*1*%9$X^$CDQ+'%;%)W)T M!:FU18=P%UUPF?['S2B^4*B:AN$LD2'$)6YH?*,G43A^_[H>A\6:G7_/%[6U6LFZ)JDXN"L3IHY9&J M^:@FZR$4CYK$H_''EW?1=!J%$BNG9GG%=-ZT5 &4"GI&UL /)1?/?% RVE8L M.K/%J$C5[ ;Q3.&F.1-Z%-E"IERW^0A_@2)NIH0.NS.GL9*4K#H\?YP+?5U2OO+P;^>__CS3^Q/OHX1O5@LJ;Q6 M+JJ @ZX.+9H3,8L2%C2XC@G8ZOXCN7GRO712P&GUP6*U\O(1/(*%9>GN1U;6 MY)(P)?&YD*RRHH)U&*S^G<3E%&;X@0Q&,<%?!W@,,[S&P1.>)^OKF/KA8 -N MFTO>"?IG"#@74)YUXV5 ^?3GYS?2E_N/GV_?O4'2^P]WPYV4TNY$[Z+0HSUS M/ D^,09BKJ0O*?Q#SSY/I&@L%?4-< .GJ[CR0RF=1!F,X25((M]< AP/LY:2 M"8Z)!(O"2,I"G'D^+.]5E67\.TM2?SP_*R]MR,G-V4UQ_ \4H@(D^W 3#@M MA0<3B##) ,\2 M<57;WGE9'BH[K^T;5E&'AF8V&G;_-5U,MF.3U7=?7AWV!6MX3[)%+K\X4)]> MR%EQJBQFKV9\>OEM5^I=?S_Q8T_Z(\,QO)AN.&_]Q%W)I\AW^-WFRHL>*N?H MZ6'I=#^)"2DAF>P%)<\,4FW)A^=T-R3T'YM2+O"5/:V*_IP70S?/ M@3_BN3M]'(/C:"L?ARUU$U 7T*;W4QQYF?LLV^W@Q,G.Q9*V+8Q',E4M'>F6 MW/DT74%AO%*8IFI(-1OFYP@*$Q3VXHHL1T-6TPPP06&"PEY?6*9B*E=CV.*'HX#W)D Y CBF*Y1(YF M6\C26SQY1R!GCVEI.TAU6A1K/6U*DJ?<%PTI&VV0O:K_T!49FI[7D#6$U.+(0;T_FM%83ZY-F*U4DD@1WBS.30J MO'I+X165^P.-/;W)-S@A= #:?F*C1*37+7IL$YE-M:2.*D+=P8V#'*?[\:9> MXD;5962V>1**0,X>Y- C$,T6LTW.9 5PN=_O#;#U>_/OFNM* MW/!LI1/XHO/U]RC"<':$JG3;Y2=J)!!ZL!JE(,260"B'"#5-)#L-CP<^ M+4)[&OM[%T=)(LWB:+RGO_C%')&E6B8R%%X/R&K!,.@'6C59!JNAX=G! JV\ MHM66;22;#2UU@59>T6K9!M)T7H^?[*D#H.@$&3Y(Y-N,]HU,#CZ=<"I[W M4E6E%R#D X2'C-["#"\Y_/B9) 3'[H0=$."11Q)$,]K,]D+RCSKGK5=5Y-0^ M+46$4LX72C%%$))+Y&B&C&1+E//RB1S%1I;1T)W0.1N$I_W_"PZ*TX&F./Y* MF+UR&5M_U[+T%$NE!_V)%$HND6/KR&Y:[BJ0.MW]7NJ]Q$WKC-/3).2\^BAZEH)TDH3D M[I";IBO(TNK*@EKK[Y"-T >$JC:R:S?]$ CE%J$*DE4:YVJ8XB)0RA]*':$NFJL/Q?(2DD M!]4C=X?@=&3;5G5R$X&^\Y@!(O[*(UJN3&3)-50H@98S*4)(-VKLF5T-B)_9 M*!Z1<103VIWCT4]HQTWX6FZ5*?[6T$'>+WW-DI$B*_RI:T(#/\1,-@1&^X11 M54:.,)/[A%+%T9"LV_RAM*=F\OO%KK]4!R["/M:1HHH*38@F8%S7:)9H%H+5L31"N(MCM$JS@FTC23/Z(M-.]R M(N6L+4:2Q[:8*HRQLF -EN1%V2@@SU;<]I&[8I:MSO),YF(+@J*T&*49 9Z< MX)A(.$UC?Y2EF((EC6#!TVD4_C2*BUZV^5^87N1^G40!P#)!T@@GOILW)/6# M+"7>(85AO=I(^-\KY*%:/X31(05&D%:+I*74M_8$:0G2JD):=1)&!6D)TJI! M6E8[&^*9PO8MP/0O]H5X PQSP0\DUS43*4N()_DA53)G&2M[IRGOF[KF6334 M.G&VPH;( ;G-C*AF9' ?IE--!RD'GD)S#"!U* 1[,:1A&$C6#SMW2I!&/TG# M-)"I'G: H""-?I*&(2-3.:SY1YNDP32TUTSS^+EH8;?2'W!EK']G2>J/YP5P M?Z;*R7KGNQ,^=G)4JGF,X97T/G2#S ,]CNE: ]KHSV.Z' D3UL.@[&(DX40: M1T$0/6T:Z7TDP.=IAN0&>)>2Z_'#C^?*]=$(I="@S*BUU\&+\XO*07=H@UOR:K@Y5V]YY61XJ.Z_M M&U91AX9F-AIV_S5=3+9CD]5W7UX==D=XS=@37JL14Q&W'B<\U(UL^[LH2:5H M+,7DD809D08#FG7O9>ZSFO2#TU(Y\5)4]V5M6QB/^A;MS=7]]O,GH:]SL].) MB>OTCI2 M6CF'&3EFW3+:2V285H[[H0USC@$6'EG4<) IUVTF>G30<%ZS+%CC(EF#-J(4K"%8 M0[#&,RO5M!#TY2O*23G6EI+,PCQ(I M)@%.P7A*(_B8I''FIEE,6W50UZ,?NC&A:2M@:2V>\/R8N&DP7WWT[N/_O/]U MH#@[UU[,1%>'E@&SG46)3\VT:S:&_TB659JTVFWEP8((Y.4C> 3XSM+=CZS MV86YD_BL8#;68;#Z=[(HW9OA!S(8Q01_'> QS/ :!T]XGJRO8^J'@PVX;2YY M)]GM([Z3 L7:"I1/?WY^(WVY__CY]MT;)+W_<#>LPB4M3/0N"CU*YIX$GYA< M823^)85_*",D- GZ#B<3Z2TM=^9T%5=^**63*(,QO 1)68@SSX=UO#J);+KW MIR 6/I GZ7,TQ>%A[+.Q8[Q80/?S<761RHD=OUQ\5BG"J+V6LAG%YDVR])[-R;/?%C3_HCPS&\F.XQ M;_T$IKNQJ1]0Y=X?4+WUXR25[B4)2CK(.EZTBCRYFH:Z1?'1_^Q*>4"7]FU ME#^G$E\QG\*8^A2D<1Q-I6A&:,(?=<2YJ?_HI_Z>XNHS':[1QS%.E3A4S2FR M21N'2BD!L9T0ZUH:5+6%-CT4M/6X6K7E=:C_?+4%-3W8LT,!7T%:+9%6P_,W M!6D)TCK5,9F"M@1MG>HTRPZ5CYT?JK<>#>/F$6N6VN%&H>L'A)[ DI^X K_2 MSRZU.V=Q].A[Q)-&\ZV&YWI7[QY8?6*,/6,1]2H&E(<@1H>4:,[R%9$'SL> M46.:8)\T3,7G2)'D>,^\7=DB:;J%1T:IY/F)"ZM*BS9W\(N?)!D.70)02-)F M[6"Y*?"M!A@+P>^B])I#S)C(=AH>5"8P,3,E:W(7ZR-.=*2(:":7F+G26\JU['IM MU8[#*RKV6W,9F2!R\#'(S]@F6Z()<6!=0FK(F[>[@6[?V=^WGQ( M9,)=U!C]5PUO71:_IWW 7.(_TJ8XC 4N05N\LI%IM9-W+/:^W5AQD&[I BM\ M8<76&ASI*%!SGL #DJT6K=X+B#N$CR1,HWA^"1&&*Q/IAE-=_@HOZ7DL0J1H M-3PH BMGPHJEUM!5!%;.XP6VU+KG.(IX0JWRJ3&)XSQ[;>HG"76,7(3!2%.] M.UU@WTNLZ,@P.UV:WDNL*"JR;4.@A3.TV$@Q["['%CC>%S_%9(9];WE4 @TN M1#3X?D$9:E>*@E3%$DHQ7VA1D>S4=1()S)R%830+F7*-.(1 RUGW*ST)7/@1D3&:IHQ,$C M9E00SII #8^H41SDF'6]K\+*;)*R,\-SFJ]S"4:EZB#3$*T<>$3-E8YT8>[S MAA4;&:;@%QXQEV!;7E$31M3=\(85 M VERC1U38.5,><>6)K#"&U8T!,0VW]?-\#K$^ +(%6?7<#A%8$E@2EOR!]2(P*H^& M? _LS=5=-$ECG)('WRWB28W]W9W3T^H1F-">^17) C>"8RX5*ZUSS.48G2Q" M/,7Q5Y+2SC!20MPL/C@'LRN$=J68&E(,4:+$'5ZHQTD5(6+>\*(;.M*<&L75 M B]GP8NIRTANZ5R1_MN67W!P[(VR8QH9D)==NYN:4);/@1K#! U&E)'QB!I% M4Y$JB\)8+G&CF,A0ZM9P"!NS!HA_QVFQ1>[<.R^B9TQ>+B1Z*_*(&TM'CJP( MU'"(&DW5D56["%O@YBRXT0UD-BUJ%9G)'-\I ,MWRC=G.MZBI4.6$$_RPWH5 MG!7LB>[7_U]IEH8TL_[!AGP4_Q_1-NP!+F'?4\SZ"U/=)/D@RT3[9'NM%T M&H7%5@E+)+%$IK,@FA-2_#@KBT1F 0XO(O1H(KUVD%N$4,X3%4:JWK#+JT#- MB2./2-<$:GA$C:XAU6DQ7B_"8R+NV*T[^^\Y6=<(1U$<1T\P\V7;J862Z$9) MPY8:'$Z[ M9=!=TR.CE':ARJ;$R[=6O.SI> G.$]%+1^!&X$;@ID^XN5(49!@U&(2S!$KQ2D:O7SLH0J?6JL MF$H[_5P%5O9DI"+9%LVH>,.*C2R[1B<:87#6,SA7&U&M1O OP<*\4A6D*Z*= M#F=H$08,O[@! X9:,*)E&V=X:9UG>EY?N7ID=JV*BXLH %)U'5EJPY1Q4=#% M'3X5$RF60.<+"^H41AT=:5;#M&ANSLP66-U(QP/CV- X16K7RR]W:P1^Z,:$ MYK%?>23_](KV7J"* LK5!7K.[R,.2)@F[-S?%=\SO7Z(<=W]W>7*,9"MU>\N MS,?. MHFV@/#^1_M B5#CD6=4RD&PTK&$]'FA:MH4$9PC.>*9I* XRM;J[F> ,P1E] MYPRQ9PC.$)S1PSV#V4^OV;$X\*_G/_[\$_N3KV-$+Q9+JG*M7' !(5T=6C3G M=Q;E19O7,0EPZC^2FR??2R<%!%X^ )SY/U=4S]<+ !M\TE[P3] MP8@[#]>]5\YQK-PI=/_ Q:R9*C=LV"U+V6P06;7%'&DGI MA$@AP=3ZI5G:,QRSDYS80U."DRQ>24';),21A!D!(9#%+I%&9!S% M1'*!NS$]]R ETT2Z@D_I),I@>EXBD6\N ;D @*2< 428("D+<>;!S=ZK'[\W M[)N78%8PI,GVP>+TK))5F6@"4 5XEI#K\L--V03&#]G2V4-;_"D%=3O.4-<= M2N"%%Z<8OJ#](:/]#7F:7[.'EJ;MO"H/E8;7=$=M].2^N9I#16XV:AMS-12K M(W.UAJJR^^KYY[KO&@AUV>9HKGVA@6[-M4MR0-5YXBTA!P2]OB 'M&HT\$+0 M:$]L*+#$U+M[Z"4Q74F55V;"DC@/)'@-,W@(PGAFJVH*/R$]+=JKAO#DO3*Q*,*%F M*/46%$9YE3-UJJSX@B#';'CZ(;>F+OE$5T7=!4!/T)K;8UD'9J2WVU$%PL<&*#;83 M$*RTP1:&>3G!8D GC^8=NOD>&_CBE2?% =\+$:_LSRM[LY#ZKSRT'J7M8Y$O M88RJS[66B+GILCY2(F9[J935%J0@6:U[F"S'S?6.7X5V?I1YU/ZGG-I%[7&$*,P><8G6C@4HV5U+HUO1SWU1&BK3LLU'0,<4R[N%/<*>[< M[NOC@ENK!V&WKXE$BVQ:RY8:' ME/'HO^N16]6TAPV/&CL0,6=;X3_:$#5\]T\\D1SBM#UBM=5J2-?J&L5UU\V+ M_.);M:B&K^J%34*-Z(D:X2A(U0VA1G"(&],9UDV(%FJ$$#6\(EO5M :G)0I1 M#:6(,,8880XPAQNC7&%T[CGXS0^+<1L&18,2),B/@ MU#:.PDEH"+QJ"(;23G8& MAUS(!XT)#4%(]%/"2906=VB,'A7?&76K/$3EW6GWF89=6KK&0F(,/L?HD6@3 M+1.$:.O2&**C:(?&Z%-BE? T<"4FQ]QX&L08%SA&CR3;C]_;JJ+>7*1\$V/L M&>-0;UM7^K=(239*W-B?I7X42C#DH^^22DW>NAFTC2^[1 MT4<]\D^81NVZR.,@YFPK;%87>:"DV5DJUUL95''%'!*(AAR]80"BVJ)Y$5M\ MZQ8GC^X*Y:&3RH.C(M/HD1>]3\J#/:Q[OH90'H2DX179IH4TTQ:2AD?4Z$+2 M"#/EPLT4\X7S^(29P@U="C/ETI0'2T:.W)92'E_2Z8=W^GYU6'H[2M*4+ M$30QAAA#C"'&$&/T:XPS949TIVG+>4PG3I09 :>VX21L3#[5?!TY2MWVDQR; MF'UP]#0MR1:22L!)P$G J:-P$AH"KQJ"KHIB>JYH3&@(0J)SU;2E"QZ@OH[1 MH[HVJYWSE-I&+;_[3,/.!EUC(3$&GV/T2+0IHO&AD&U=&N,%'=#SDUF Y]=A M%)+]KQ5WBCO%G7V\4_3V[- 8/4J^5)$F>N!QIDT1;CR28HP+'*-'TDU!CM:P M*$=(-R'=VAA#Q LZ-$:/G&K"I<:7F!0=/L480K*)#I]BC*[7L9R_P^=]E.) M>ECI\]EB]XI\^=<:,(\79:. 2.6J+[:]Q<$@X5#*JI:)#*6A*_%(<.'%3N^1 M!\6TANTX4,ZVPC8[^PC9>!&RT4*:W;#%1<\D8U^S?(78$&+C^"J5K2%';MBT MJ&>"HT\JE2.:)0K9*&3C8>T691F96L-NL$(V\BH;+5F<=R%DHY"-ARD82+<. M.S&C+Y*1;V>^L#;;AJV0&JL:E87J5U;U4V[T2:-2ANT<[=:21L6"NJ]3#,0' M_WK^X\\_L3_Y+2-ZL;B[RK5R 2NK_G>6I/YX?IP5.B^M4&7)0/B5].[V]E,1 MTIWB^,$/)3^1/#*&FST))ZO7BZ,=8?J^!Q='21^B[JW3O>5=!]))/"G?HA3 B^-W*^#$4X(%3[3&0D3S([A)-_H9WX7XFTL M9(;G<10$4HJ_E7,'9 1PR9/2:&V=V$T!8:E/$FY71S96AZ<1R+C_K*%&BL:P ME+\S/X8U^6&*PP>?;G@X24C*[]+&SQ$W)6&:4"R-HWA*8BF9X)A,H@#VZV1M ME91"<3AOL+:&PE4\)AX3CXG'3O]8(21U=6@9($AG4>)387_-]C#_D=P\^5XZ M*13.U0<+BT=>/H)'8-QDZ>Y'5J;H@N@E\7$V $6NM -8ZS!8_3M9G$DQPP]D M,(H)_CK 8YCA-0Z>\#Q97P?L((,-N&TN>2?HCX6W7$W,S4IYW?XZZNY:$;CW M$P*[:!!$3V X2/WAGWS$AP+:C;SHTC8]!=TSNQW %^ 9PFY+C_/(O&V&+^X/&27-BS4_)HS5+7=5^6ALO/:OE'-H6X9C4;=?TVW[1/,U52T MCLS5&AJ6U9&YJD/9;#;J^>=J#!U5[\A<3=@4FLY'\%8_YGH:.: .34<] 5QE ML]FH;=" 6I$&7JARV1/_RK734SIX7U:K*H7 3ECP>7J]?=/)O:.D9^+'GO1' MAF-X,?7*O/43F*ZDRJJRH5KO#HB\'/>PJM!%UP$F;P$8SUQ2;<'5X\2[0G%; MHG'G76BUZC9J.U&CL+"8CK7B*DD$/8%=$VN2X_:,BH?79&/YHF\RNBQ#F+8@PAW8YS,I#MZ)V3;D(R=;!-/)<: M(8]C]*CKAH(44QRKR)>($@>/B3&$=#N6=),[)]V$9.+/\\3?0=SB3G'GI=TI MF%3<*>[D_$X1PQ%>SKJ:I8H,2\1P^%+VQ<&^8@PAW8[CAG Z&*$6DDG$'$@].FYRETA^B2#JB^:0S(Q;63J#?U =7J <"'! M^%8(3GZBX8',W5?^Y9U%-:2K[6Q60HW8CQEY6/<,;:%$"#G#*[*O5!NIIBQL M%;[0,C"'=8LAA)0Y0'GMK?SI[NG*AH4TM6XTJ=:J11A[GW4A=FP^^4)UD%P[ MRBIV[;/X52[+--C1%57?TQ6UFX$F,8880XPAQA!CG"WH#JK[:2+NIW:P\ZN= MG"Z((. DG*!=-JD:]>[EV*3J@U.B:7-)(:H$G 2A(G"J(C3I'=V^ MBL M@7"TO5^EMW8_2%WY%:,,.LEWC(C$&GV/T2+HUZ6W= MOG03DDG$/T3\@P.C7<"I)IQZE//3I&]Y^WZ!?H<.&G8'%EPNX"3@).#4=3CU M;'>MVS>__=U5[(R"R^MZW?EKGRSN%'=>VIV"2<6=XD[.[Q3Q:Q'AJ:N0->GK MWWZ$I]_QZX;=L[O&16(,/L?HD71KTM>_?>DF)%,'X]>\^'ZX'Z-77MCZ??W; M]\+V.\;9L*]_U[A(C,'G&-Q(MWM_2A+I WF2/D=3'.Y@*D4^88O_?H@Z+L<0 MKAYA#-7=&BT$OW?.&.JWJV?27X-*C,'_&#V2;B:RG;KYINU+-R&9.NCJ:;M4 M8?OA2!](*OF''(LDF@!WIPGPE:4C555/A.,.6FG\;DSM]<00#-T=AK9,)!_] MZ*&N,_4IQA!,TQ^F49"M*H)GQ$8H>+HW/'VE.LBQA68K&%HP="\8V@1+56EX M_@.73,TM49T2QH*7>. E#7A):]A5@4M>NK@-B;!20 M9^<6<^G&%V.T/H:@'@&MOH_18:R=*=!YS(VU8:Q3FA'84R:C:O3ATN:\*K(!3%^'$A[@2QT-2ZE2Z@?4! -VC@$%G'JA$ DYRJ<GU%_M"O &&J> 'DON[$BE+B"?YX8H+#&;I9@%._2A<=X>M_5?XQG8*V K% M0=5\H[R7#JFF@Q2]X3DGU4'0C\))3G!V@')P@<5QBH%,R^I<=5R_:W_]TU;8 M78[XMO4&>>!"? OQW1/Z-PPDZPVENZ#_"Z;_KE"X8B'%;"C@17'_T56/6C*# M0W)2+16ILLU+?P-^ ;7+N_(ZQ8!Q^-?S'W_^B?W);QG1B\7=Z]<.G*_STGQ5 M1M?XE?3N]O:3%,U(C%, KC3%\8,?2GXB>60,#W@23C;OH1E$$LS4]^#R:"[% MY)&$&1D^6TJYB!5,_3M+4G\\/PY6*JYR]$KZ$(6#*BL-G]_7M=6ZKZ3[2"*! M/_5#G!)X:>1^'8PP]7JYT71&PB3W=)%O]#._"_$V%C+#\RD)TT1*(VD) A"OB12-)>S^G?EQL5 <^B3A=G7D^>KB* BD%'\K,0.D%F":C0<+7L4B M=E,@Q_2PU>UT8I]VV>.-9>-I!$+[/VL4N89)/TQQ^.#3'1,G"4D[N.:'S373 MM24^7?)@@>(87D 1"V"@GF=8-GF(U\"2#*7.+7U2$=T>&8%BY"O&D!MN]K2SF/Y)IX7:LP M6/T[6519S? #&8QB@K\.\!AF>(V#)SQ/UM"OCD>CPVE9Z%# M!J7/Q(U"UP_\7% Q-@I)*KDXF4BS.%HH@TLU<;DI,_TD)B2_>QQ$3](5*)KI M),I@3EX"&?7-VK:4B^6Q8.#O06'"% MF1?I4=MGR2_,%(9)!GB6D.ORPTUY/I,?LI>RA[8TB"M(S'&&LF90*BL"U\7P M!0$.&0%N>#SR:R:0JF;OO"P/E9W7]@VKP$5Y]^5]P^Z_ICO&*29K&.8))JLU M''7?9 '31F40;'$G=.[8L3UNCGR_.*6?XT7-I8HWUJFREKV>O=-OEYL+W9Y" MORJI29?$OKK&*M[CC@)(K .I2P/$L ;8/V_FQHEY'ZXY<;8O_ M4-7:.2" ODZAE5((3AT/K :>!V"SE:W?.U6U0C MA;USP;2J:TBU&QZO*HA5$.N9U2@#:;HPSD^B8?$WX4N^4R"K0W=N[X[OU&J. M?\3^-[L+W8[:7D=,L<+PW!)KOPUMG$C_H [:HDKLD&9!7?$Q*<.&P>$#=:"S M+? ?HNZ\(B7(PW:JSGM""L<=HW,[ '\3ON0[ZU>N;ZBA%U!-Y>RNIGH]BKPY M_#-)I\'/_Q]02P$"% ,4 " "L@'A1ZT/( *T< "MVP $0 M @ $ <'-T9RTR,#(P,3$R-"YH=&U02P$"% ,4 " "L@'A1&GO: MPQ$# #^"P $0 @ '<' <'-T9RTR,#(P,3$R-"YX&UL4$L! A0#% @ K(!X4?;?$'<_ @ MQP< !4 ( ![B$ '!S=&%$5M]EDA@H =@ 5 " 6 D !P M M,P %0 @ $9+P <'-T9RTR,#(P,3$R-%]P&UL4$L! M A0#% @ K(!X4:V8F@S^10 ]I@% !H ( !1C8 '!S M=&